Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
  1. Cloudron Forum
  2. Discuss
  3. Upgrade to Ubuntu 24.04 - Share your experience!

Upgrade to Ubuntu 24.04 - Share your experience!

Scheduled Pinned Locked Moved Discuss
14 Posts 9 Posters 2.4k Views 9 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • N NCKNE

    Updated to Cloudron 8.0 without any issues and then to Ubuntu 24.04.
    I was facing DNS lookup errors in the mail logs and had to add
    interface 127.0.0.1
    to the cloudron unbound config.
    Everything working smoothly since then.

    necrevistonnezrN Offline
    necrevistonnezrN Offline
    necrevistonnezr
    wrote on last edited by
    #5

    @NCKNE said in Upgrade to Ubuntu 24.04 - Share your experience!:

    to the cloudron unbound config.

    1 Reply Last reply
    1
    • necrevistonnezrN Offline
      necrevistonnezrN Offline
      necrevistonnezr
      wrote on last edited by
      #6

      BTW, does make more sense to check & modify /etc/default/collectd before upgrading?

      1 Reply Last reply
      0
      • N NCKNE

        Updated to Cloudron 8.0 without any issues and then to Ubuntu 24.04.
        I was facing DNS lookup errors in the mail logs and had to add
        interface 127.0.0.1
        to the cloudron unbound config.
        Everything working smoothly since then.

        girishG Offline
        girishG Offline
        girish
        Staff
        wrote on last edited by girish
        #7

        @NCKNE said in Upgrade to Ubuntu 24.04 - Share your experience!:

        I was facing DNS lookup errors in the mail logs and had to add
        interface 127.0.0.1
        to the cloudron unbound config.

        mm, no. In Cloudron 8, unbound runs of 127.0.0.150 . Your unbound config should look like this:

        root@my:~# cat /etc/unbound/unbound.conf.d/cloudron-network.conf 
        # Unbound is used primarily for RBL queries (host 2.0.0.127.zen.spamhaus.org)
        # We cannot use dnsmasq because it is not a recursive resolver and defaults to the value in the interfaces file (which is Google DNS!)
        
        server:
                port: 53
                interface: 127.0.0.150
                interface: 172.18.0.1
                ip-freebind: yes
                do-ip6: yes
                access-control: 127.0.0.1 allow
                access-control: 172.18.0.1/16 allow
                cache-max-negative-ttl: 30
                cache-max-ttl: 300
                # enable below for logging to journalctl -u unbound
                # verbosity: 5
                # log-queries: yes
        
        # https://github.com/NLnetLabs/unbound/issues/806
        remote-control:
            control-enable: no
        
        

        If you docker inspect mail you will see it uses 172.18.0.1 as the DNS server (which you see as interface above).

        127.0.0.53 is the systemd-resolved and it uses whatever your DHCP/network or VM provides by default.

        In fact, there is nothing on 127.0.0.1 ... unless of course you have some custom configuration in your network.

        1 Reply Last reply
        0
        • necrevistonnezrN necrevistonnezr

          As there's a guide out at https://docs.cloudron.io/guides/upgrade-ubuntu-24/ - did anyone already dive in?
          Any caveats (e.g. network related issues, IPv4, IPv6, etc.)?
          And maybe share your setup in a few words (provider or home server...)?

          jdaviescoatesJ Offline
          jdaviescoatesJ Offline
          jdaviescoates
          wrote on last edited by
          #8

          @necrevistonnezr I pretty much never do upgrades, I tend to just spin up a competely new updated server and then migrate my Cloudron to it.

          I use Cloudron with Gandi & Hetzner

          1 Reply Last reply
          1
          • necrevistonnezrN Offline
            necrevistonnezrN Offline
            necrevistonnezr
            wrote on last edited by
            #9

            I dove in yesterday with actually zero problems on my home server….

            1 Reply Last reply
            1
            • I Offline
              I Offline
              IniBudi
              wrote on last edited by
              #10

              Already upgraded tp 24.04 and there's no problem with Cloudron 8.0 🄳

              1 Reply Last reply
              2
              • S Offline
                S Offline
                scurtis
                wrote on last edited by
                #11

                I upgraded to Cloudron 8.0 on Ubuntu 22.04 and on reboot had OIDC errors on all apps that were using Cloudron login for some reason. Everything else was working fine though.

                I spun up a clean Ubuntu 24.04 machine, installed Cloudron 8 clean and then reinstalled each app from its backup and they all worked.

                I considered this a good test of backup / restore anyway but not sure why i was getting authentication errors. I still have the partial broken VM shutdown and now using new VM so all is fine.

                1 Reply Last reply
                0
                • nebulonN Offline
                  nebulonN Offline
                  nebulon
                  Staff
                  wrote on last edited by
                  #12

                  Did you run the cloudron-support --troubleshooting command on that broken Cloudron to get some overview of what might have gone wrong?

                  1 Reply Last reply
                  0
                  • A Offline
                    A Offline
                    adhodgson
                    wrote on last edited by
                    #13

                    I was looking at setting up an AdguardHome instance but wanted it to use the recursive Unbound DNS server as upstream rather than a third-party DNS server like Google or CloudFlare. Some questions on the Unbound config:

                    Unbound is used primarily for RBL queries (host 2.0.0.127.zen.spamhaus.org)

                    We cannot use dnsmasq because it is not a recursive resolver and defaults to the value in the interfaces file (which is Google DNS!)

                    In my case Unbound is using Hetzner DNS servers based on Netplan config. Should Cloudron use Google DNS by default?

                    server:
                    port: 53
                    interface: 127.0.0.150
                    interface: 172.18.0.1

                    Does this mean that in Adguard Home I can use 172.18.0.1 as the upstream DNS server?

                    [...]

                        cache-max-negative-ttl: 30
                        cache-max-ttl: 300
                    

                    Though these options may make this unviable.

                    Thanks.
                    Andrew.

                    girishG 1 Reply Last reply
                    1
                    • A adhodgson

                      I was looking at setting up an AdguardHome instance but wanted it to use the recursive Unbound DNS server as upstream rather than a third-party DNS server like Google or CloudFlare. Some questions on the Unbound config:

                      Unbound is used primarily for RBL queries (host 2.0.0.127.zen.spamhaus.org)

                      We cannot use dnsmasq because it is not a recursive resolver and defaults to the value in the interfaces file (which is Google DNS!)

                      In my case Unbound is using Hetzner DNS servers based on Netplan config. Should Cloudron use Google DNS by default?

                      server:
                      port: 53
                      interface: 127.0.0.150
                      interface: 172.18.0.1

                      Does this mean that in Adguard Home I can use 172.18.0.1 as the upstream DNS server?

                      [...]

                          cache-max-negative-ttl: 30
                          cache-max-ttl: 300
                      

                      Though these options may make this unviable.

                      Thanks.
                      Andrew.

                      girishG Offline
                      girishG Offline
                      girish
                      Staff
                      wrote on last edited by
                      #14

                      @adhodgson no, do not use Cloudron's unbound as the resolver for AdGuard, that is just asking for trouble. unbound is mostly an internal implementation detail from Cloudron point of view. In Cloudron 8, it's role has decreased a lot. In future, we will most likely completely remove it. It's best to use some other resolver on your network.

                      1 Reply Last reply
                      1
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • Bookmarks
                      • Search