Public bug reported: I Oracular 24.10, cloud-init 24.3.1 renamed cloud-init.service to cloud- init-network.service as part of the single-process mode support. This is only introduced in Oracular and not applicable to any stable releases before Oracular.[1]
livecd-rootfs provides complete override for the entire cloud- init.service in /etc/systemd/system/cloud-init.service to reorder the service After=NetworkManager.service NetworkManager-wait-online.service and drop # Before=sysinit.target. This overridden file is completely ignored in Desktop Oracular images dated 20240916 because the systemd unit name cloud-init.service doesn't match the new cloud-init- network.service name. This results in incorrect systemd ordering that may impact cloud-init's ability to download configuration when kernel commandline options provide a nocloud seed url that requires DNS resolution via a kernel commandline 'ds=nocloud;s=http://myresolvablehostname/'. To fix this issue, livecd-rootfs should be emitting and override file to /etc/systemd/system/cloud-init-network.service with the latest content provided by cloud-init 24.3.1 in oracular. ** Affects: livecd-rootfs (Ubuntu) Importance: Critical Assignee: Chad Smith (chad.smith) Status: Confirmed ** Tags: rls-oo-incoming -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2081325 Title: Oracular: systemd override file not applied due to systemd unit rename cloud-init.service renamed to cloud-init-network.service in cloud-init v. 24.3.1 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/livecd-rootfs/+bug/2081325/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs