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/

Reply via email to