[Merge] ~danilogondolfo/netplan/+git/ubuntu:noble_1.0.1-1ubuntu1 into ~ubuntu-core-dev/netplan/+git/ubuntu:ubuntu-noble
Danilo Egea Gondolfo
mp+470179 at code.launchpad.net
Mon Jul 29 12:03:25 UTC 2024
Danilo Egea Gondolfo has proposed merging ~danilogondolfo/netplan/+git/ubuntu:noble_1.0.1-1ubuntu1 into ~ubuntu-core-dev/netplan/+git/ubuntu:ubuntu-noble.
Requested reviews:
Lukas Märdian (slyon)
Ubuntu Core Development Team (ubuntu-core-dev)
Related bugs:
Bug #1999178 in Netplan: "netplan generator causes deadlock during systemd daemon-reload"
https://bugs.launchpad.net/netplan/+bug/1999178
Bug #2066344 in netplan.io (Ubuntu): "netplan.io: autopkgtest fails with systemd 256"
https://bugs.launchpad.net/ubuntu/+source/netplan.io/+bug/2066344
Bug #2071363 in cloud-init (Ubuntu): "netplan apply triggers udev add events for every network interface"
https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/2071363
Bug #2074197 in netplan.io (Ubuntu): "[SRU] Backport netplan.io 1.0.1-1ubuntu2 to 24.04"
https://bugs.launchpad.net/ubuntu/+source/netplan.io/+bug/2074197
For more details, see:
https://code.launchpad.net/~danilogondolfo/netplan/+git/ubuntu/+merge/470179
This is essentially the same netplan.io found in Oracular.
Apart from the changelog, there is just a small diff with distro specific changes, a patch file I renamed to avoid a prefix number collision and a DEP-3 header I added to another patch file.
A PPA is available here https://launchpad.net/~danilogondolfo/+archive/ubuntu/netplan-sru
Autopkgtests look good except for one "scenarios" test (TestNetworkManager.test_remove_virtual_interfaces) that appears to be flaky only on ppc64el. I executed it several times and it passed once, but failed many times. It *is not* failing on Oracular where netplan.io is basically the same as this package. I tested it with and without the patch that disabled the udev control --reload in the generator and I have the impression that is fails way more often with the patch. It's only happening on ppc64el.
Autopkgtests:
https://autopkgtest.ubuntu.com/results/autopkgtest-noble-danilogondolfo-netplan-sru/noble/s390x/n/netplan.io/20240729_105802_ef836@/log.gz
https://autopkgtest.ubuntu.com/results/autopkgtest-noble-danilogondolfo-netplan-sru/noble/amd64/n/netplan.io/20240729_110739_59501@/log.gz
https://autopkgtest.ubuntu.com/results/autopkgtest-noble-danilogondolfo-netplan-sru/noble/arm64/n/netplan.io/20240729_111042_49323@/log.gz
https://autopkgtest.ubuntu.com/results/autopkgtest-noble-danilogondolfo-netplan-sru/noble/armhf/n/netplan.io/20240729_111154_7f314@/log.gz
On ppc64el, there is one test from "scenarios" (TestNetworkManager.test_remove_virtual_interfaces) that is flaky.
On three consecutive runs it passed once:
https://autopkgtest.ubuntu.com/results/autopkgtest-noble-danilogondolfo-netplan-sru/noble/ppc64el/n/netplan.io/20240729_110320_9209f@/log.gz
https://autopkgtest.ubuntu.com/results/autopkgtest-noble-danilogondolfo-netplan-sru/noble/ppc64el/n/netplan.io/20240729_115407_9dcce@/log.gz
https://autopkgtest.ubuntu.com/results/autopkgtest-noble-danilogondolfo-netplan-sru/noble/ppc64el/n/netplan.io/20240729_115937_363b0@/log.gz
--
Your team Ubuntu Core Development Team is requested to review the proposed merge of ~danilogondolfo/netplan/+git/ubuntu:noble_1.0.1-1ubuntu1 into ~ubuntu-core-dev/netplan/+git/ubuntu:ubuntu-noble.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: review-diff.txt
Type: text/x-diff
Size: 397396 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/ubuntu-reviews/attachments/20240729/38142c73/attachment-0001.diff>
More information about the Ubuntu-reviews
mailing list