This bug was fixed in the package systemd - 247.3-1ubuntu2 --------------- systemd (247.3-1ubuntu2) hirsute; urgency=medium
[ Stéphane Graber ] * Revert the change to udevd service and sockets. They must start in LXC. LXD containers do have proper uevent handling and actively send uevents for udevd to handle. systemd (247.3-1ubuntu1) hirsute; urgency=medium [ Dan Streetman ] * d/p/lp1907306/0001-sd-dhcp-client-don-t-log-timeouts-if-already-expired.patch, d/p/lp1907306/0002-sd-dhcp-client-track-dhcp4-t1-t2-expire-times.patch, d/p/lp1907306/0003-sd-dhcp-client-add-RFC2131-retransmission-details.patch, d/p/lp1907306/0004-sd-dhcp-client-simplify-dhcp4-t1-t2-parsing.patch, d/p/lp1907306/0005-sd-dhcp-client-correct-dhcpv4-renew-rebind-retransmi.patch, d/p/lp1907306/0006-sd-dhcp-client-correct-retransmission-timeout-to-mat.patch, d/p/lp1907306/0007-test-network-increase-wait_online-timeout-to-handle-.patch, d/p/lp1907306/0008-sd-dhcp-client-fix-renew-rebind-timeout-calculation-.patch: Send correct number of dhcpv4 renew and rebind requests (LP: #1907306) https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=9454c4cb1b85f6f6945a29b6860e0747432318a1 * d/t/root-unittests: Remove any corrupt journal files (LP: #1881947) https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=c4f2a65d53972eec7d4cf46facb9f72e989e3af2 [ Balint Reczey ] * Merge to Ubuntu from Debian unstable - Dropped changes: * test: use modern qemu numa arguments * Switch default hierarchy (back) to hybrid again because snapd is not ready yet (LP: 1850667) Files: - debian/rules - debian/systemd.NEWS https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=4976b9474aa3b3b2587bb805472b8c37a4574346 * Drop reverts that used to keep netplan.io's autopkgtest happy Files: - debian/patches/Revert-network-fix-assertion-when-link-get-carrier.patch - debian/patches/Revert-network-prevent-interfaces-to-be-initialized-multi.patch https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=23340d4608eb9f281ecc47f7356b40f2ac8db540 * Fall back to device name when net_get_name(device) fails again, dropping the patch to skip it File: debian/patches/Skip-falling-back-to-device-name-when-net_get_name-device.patch https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=34cfe66296463dcc8ad9ebe07add846dd955fedc * Don't start udevd service and sockets in LXC. LXC mounts /sys in read-write mode unlike other containers. (LP: #1914062) File: debian/patches/debian/UBUNTU-Don-t-start-udevd-service-and-sockets-in-LXC.patch https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=fa63ef6891eff6762509b322429687d4d506bdb2 systemd (247.3-1) unstable; urgency=medium [ Michael Biebl ] * New upstream version 247.3 * Rebase patches [ Ioanna Alifieraki ] * systemctl: return error code when scheduled shutdown fails systemd (247.2-5) unstable; urgency=medium [ Matthias Klumpp ] * Configure localed to run locale-gen to generate missing locale. This applies an (upstreamed) patch to permit systemd-localed to run locale-gen to generate missing locale when requested to switch the system locale. This makes localectl usable on Debian for changing locale without breaking system localization or even prevent certain applications from running at all after switching to a non-generated locale. [ Michael Biebl ] * systemctl: do not shutdown immediately on scheduled shutdown. When, for whatever reason, a scheduled shutdown fails to be set, systemd will proceed with immediate shutdown without allowing the user to react. This is counterintuitive because when a scheduled shutdown is issued, it means the user wants to shutdown at a specified time in the future, not immediately. (Closes: #931235) * test: disable DnsmasqClientTest.test_resolved_etc_hosts in networkd-test.py. This test appears to be flaky. See: #979716 * Bump Standards-Version to 4.5.1 * Set upstream metadata fields: Bug-Submit, Bug-Database, Repository, Repository-Browse systemd (247.2-4) unstable; urgency=medium * Move libraries and NSS modules from /lib to /usr/lib. Keep libpam_systemd.so installed in /lib, as PAM doesn't support loading PAM modules from /usr/lib on a split-usr system. systemd (247.2-3) unstable; urgency=medium * test: use modern qemu numa arguments This fixes TEST-36-NUMAPOLICY from the upstream autopkgtest when using qemu >= 5.2. * Increase timeout when running unit tests. The default timeout for individual unit tests is 30s. On slower architectures and environments like reproducible-builds, this sometimes is not enough. Instead of fine-tuning the timeout for each individual test, we instead increase the timeouts by a factor of 10. * init-functions, getty-static.service: Don't hard-code path to systemctl binary. This should simplify an eventual move of systemctl from /bin to /usr/bin. * getty-static.service: Skip if dbus-broker is installed. Check for the binary in /usr/bin as this makes it easier to move the service files from /lib/systemd to /usr/lib/systemd. systemd (247.2-2) unstable; urgency=medium * Switch to "unified" cgroup hierarchy (i.e. cgroupv2) (Closes: #943981) systemd (247.2-1) unstable; urgency=medium [ Balint Reczey ] * debian/systemd.NEWS: Mention udev rules changes in 247 [ Michael Biebl ] * New upstream version 247.2 * Rebase patches * test: fix fd_is_mount_point() check -- Balint Reczey <rbal...@ubuntu.com> Thu, 11 Feb 2021 18:50:13 +0100 ** Changed in: systemd (Ubuntu) Status: Triaged => Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to systemd in Ubuntu. https://bugs.launchpad.net/bugs/1914062 Title: NetworkManager-wait-online.service in 1.28.0-2ubuntu1 fails to start in LXC Status in lxd package in Ubuntu: Won't Fix Status in network-manager package in Ubuntu: Confirmed Status in systemd package in Ubuntu: Fix Released Bug description: This regresses systemd's autopkgtest because it expects the system in the container to reach running state, but the system ends up in degraded state due to the service failing. https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute/hirsute/amd64/s/systemd/20210112_185712_ff570@/log.gz ... ====================================================================== FAIL: test_no_failed (__main__.ServicesTest) No failed units ---------------------------------------------------------------------- Traceback (most recent call last): File "/tmp/autopkgtest.fFC3Lw/build.xLc/real-tree/debian/tests/boot-and-services", line 68, in test_no_failed self.assertEqual(failed, []) AssertionError: Lists differ: ['● NetworkManager-wait-online.service loa[42 chars]ine'] != [] First list contains 1 additional elements. First extra element 0: '● NetworkManager-wait-online.service loaded failed failed Network Manager Wait Online' + [] - ['● NetworkManager-wait-online.service loaded failed failed Network Manager ' - 'Wait Online'] ---------------------------------------------------------------------- Ran 23 tests in 4.435s ... Reproducible locally by installing n-m from -proposed, then restarting the system in the LXC container. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lxd/+bug/1914062/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp