On Thu, 5 Oct 2023 09:23:12 +0200 Paul Gevers <elb...@debian.org> wrote:
Dear maintainer(s),
Your package has an autopkgtest, great. However, with the latest version
of systemd in proposed-updates the reboot during the test fails (similar
to bug 1000137 and 1033265. Can you please investigate the situation and
let us know if this warrants a fix (in the point release after this
Saturday) or if this point to a serious problem with the systemd point
release update? I copied some of the output at the bottom of this report.
Because the test tmpfails, it's being retried over and over again by our
test infrastructure. I'm adding netplan.io/stable to our reject_list for
now.
Paul
https://ci.debian.net/data/autopkgtest/stable/arm64/n/netplan.io/38610609/log.gz
Thank you Paul!
I was able to reproduce the issue locally in Bookworm.
It seems to be identical to the issue fixed earlier this year in unstable
with systemd 253+:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1033265
I created a bookworm-pu tracking bug report about it, attaching the fix
as a debdiff. I can upload this into bookworm if the release team agrees,
afterwards we could unblock Netplan from the reject_list again.
https://bugs.debian.org/1054488
Cheers,
Lukas
diff -Nru netplan.io-0.106/debian/changelog netplan.io-0.106/debian/changelog
--- netplan.io-0.106/debian/changelog 2023-03-02 17:40:56.000000000 +0100
+++ netplan.io-0.106/debian/changelog 2023-10-24 12:48:28.000000000 +0200
@@ -1,3 +1,9 @@
+netplan.io (0.106-2+deb12u1) bookworm; urgency=medium
+
+ * debian/tests: Fix testbed timeout with systemd v252.15 (Closes: #1053496)
+
+ -- Lukas Märdian <sl...@debian.org> Tue, 24 Oct 2023 12:48:28 +0200
+
netplan.io (0.106-2) unstable; urgency=medium
* Fix DBus .Config/.Get APIs using upstream commits (PR#331) (LP: #1997467)
diff -Nru netplan.io-0.106/debian/tests/autostart.sh
netplan.io-0.106/debian/tests/autostart.sh
--- netplan.io-0.106/debian/tests/autostart.sh 2023-02-09 09:49:42.000000000
+0100
+++ netplan.io-0.106/debian/tests/autostart.sh 2023-10-24 11:48:04.000000000
+0200
@@ -35,6 +35,7 @@
[Network]
DHCP=yes
+KeepConfiguration=yes
EOF
case "${AUTOPKGTEST_REBOOT_MARK:-}" in
@@ -58,6 +59,7 @@
version: 2
bridges:
brtest00:
+ optional: true # ignore in systemd-networkd-wait-online.service to avoid
testbed timeouts
addresses: [10.42.1.1/24]
EOF
diff -Nru netplan.io-0.106/debian/tests/cloud-init.sh
netplan.io-0.106/debian/tests/cloud-init.sh
--- netplan.io-0.106/debian/tests/cloud-init.sh 2023-02-09 09:49:42.000000000
+0100
+++ netplan.io-0.106/debian/tests/cloud-init.sh 2023-10-24 11:48:04.000000000
+0200
@@ -33,6 +33,7 @@
[Network]
DHCP=yes
+KeepConfiguration=yes
EOF
case "${AUTOPKGTEST_REBOOT_MARK:-}" in
@@ -45,6 +46,7 @@
version: 2
bridges:
brtest00:
+ optional: true # ignore in systemd-networkd-wait-online.service to avoid
testbed timeouts
addresses: [10.42.1.1/24]
EOF
# Prepare a dummy netplan service unit, which will be moved to
/run/systemd/system/