[Bug 1894197] Re: [FFe] Update to netplan.io 0.100
** Description changed: [Freeze Exception Rationale] We would like to request a Feature Freeze exception for the new netplan 0.100 as this release will be carrying important roadmap features targeted for 20.10. Everything got delayed due to changing specs and requirements, but the features we want to deliver are still considered important. We are well aware that we are late with this release, but releasing the new netplan version will also unblock some of the other teams. Notably the addition of Open vSwitch support will unblock other projects such as OpenStack and MAAS. [Additional details] Install log: + https://git.launchpad.net/~slyon/+git/files/tree/LP1894197/install.log + Test log: + https://git.launchpad.net/~slyon/+git/files/tree/LP1894197/test-groovy.log Build log (incl. unit test run): https://launchpadlibrarian.net/496165712/buildlog_ubuntu-groovy-amd64.netplan.io_0.100-0ubuntu1~ppa1_BUILDING.txt.gz Test builds + logs for other architectures: https://launchpad.net/~slyon/+archive/ubuntu/netplan/+packages [Changelog] b7d32ae tests: improve tunnels integration test, to make it non-flaky 5c688e3 Add wireguard support, take two. (#113) ee50582 Implement ipv6-address-token-id key (LP: #1737976) (#161) fd750e2 Openvswitch support (LP: #1728134) (#154) 4fe703d Flush IPs of NM managed interfaces (LP: #1870561) (#159) 85134d1 Introduce support for networkd address options (#89) 50ac1a1 Fix GCC-10 -fno-common linker errors (LP: #1875412) (#155) 018879c Correct documentation on dhcp route-metric c4bf2be Work on a better first-boot experience with SR-IOV (#141) a43a211 Fix inconsistent indentation (#150) 5bf79e2 Fix autopkgtest on arm64 with NM 1.24 (#146) 9dff688 Add NM integration tests for interface globbing and route options (#140) 7f680ce Doc: Mark versions of new config keys (#137) 8f77dee Fix process_link_changes handling 'up' interfaces (#143) 0c2babc tests:routing: verify multiple NM routing options 24152b5 nm: support route attributes "from", "onlink", and "table" and "match.interface-name" (#84) 35548a4 Don't fail if same primary slave was set before (LP: #1817651) (#136) da6f776 Call daemon-reload after we touched systemd unit files (LP: #1874494) (#135) be54ece Makefile: improve 'make clean' a56f98d Add missing feature flags, fix manpage for DHCP overrides. ec22d54 doc: improve ipv6-address-generation documentation a742337 doc: fix 'modems' formatting 11961d5 test:wifi: fix typo in test YAML a28fe65 Add `hidden` to connect to non-broadcast SSIDs (#132) 5df5831 Add some basic SR-IOV examples. a9f138d Fix LP#1874377: Not connect to WiFi after 'netplan apply' (#133) 5650a7f Fix typo in docs "networks:" -> "network:" (#131) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1894197 Title: [FFe] Update to netplan.io 0.100 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/netplan.io/+bug/1894197/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1894197] Re: [FFe] Update to netplan.io 0.100
** Merge proposal linked: https://code.launchpad.net/~slyon/netplan/+git/ubuntu/+merge/390288 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1894197 Title: [FFe] Update to netplan.io 0.100 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/netplan.io/+bug/1894197/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1894197] Re: [FFe] Update to netplan.io 0.100
It's also worth mentioning that the OVS changes have been in use by various teams already since the very start, so in this part we're confident. A preliminary 0.100 version was also used by the MAAS team for the whole week, with no reports of any breakages so far. As mentioned on IRC, netplan recently (even though being a risky package) has a very thorough unit testing and integration testing story. Basically most of the new features and changes come with both and have been verified to work as intended (mostly thanks to slyon!). Since I am one of the maintainers of netplan and having worked on some of the changes included in 0.100, I don't think I should be the one giving a +1 on the FFe. But with my release hat on, I would approve it as it is still early after FF. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1894197 Title: [FFe] Update to netplan.io 0.100 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/netplan.io/+bug/1894197/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1894197] Re: [FFe] Update to netplan.io 0.100
It's late, but it's not *that* late that there's no time to pick up any pieces if necessary. I trust that you'll keep an eye out for bugs. Please go for it. ** Changed in: netplan.io (Ubuntu) Status: New => Confirmed ** Changed in: netplan.io (Ubuntu) Importance: Undecided => High -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1894197 Title: [FFe] Update to netplan.io 0.100 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/netplan.io/+bug/1894197/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1894197] Re: [FFe] Update to netplan.io 0.100
Yay! Thank you! I'll sponsor stuff for Lukas ASAP. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1894197 Title: [FFe] Update to netplan.io 0.100 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/netplan.io/+bug/1894197/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1894197] Re: [FFe] Update to netplan.io 0.100
** Description changed: [Freeze Exception Rationale] We would like to request a Feature Freeze exception for the new netplan 0.100 as this release will be carrying important roadmap features targeted for 20.10. Everything got delayed due to changing specs and requirements, but the features we want to deliver are still considered important. We are well aware that we are late with this release, but releasing the new netplan version will also unblock some of the other teams. Notably the addition of Open vSwitch support will unblock other projects such as OpenStack and MAAS. [Additional details] Install log: https://git.launchpad.net/~slyon/+git/files/tree/LP1894197/install.log Test log: https://git.launchpad.net/~slyon/+git/files/tree/LP1894197/test-groovy.log Build log (incl. unit test run): https://launchpadlibrarian.net/496165712/buildlog_ubuntu-groovy-amd64.netplan.io_0.100-0ubuntu1~ppa1_BUILDING.txt.gz Test builds + logs for other architectures: https://launchpad.net/~slyon/+archive/ubuntu/netplan/+packages + + + === SRU === + [Impact] + This release contains both bug-fixes and new features and we would like to + make sure all of our supported customers have access to these improvements. + + The most notable changes (besides usual bug-fixes) incoming in 0.100: + - Documentation improvements + - Improved integration tests + - Overall cleanup and refactoring + - Improved SR-IOV first boot experience + - Initial Open vSwitch support (LP: #1728134) + - Add support for Wireguard tunnels + - Add support for IP address labels (LP: #1743200) + - Improved routing & globbing in NetworkManager backend + - route attributes "from", "onlink" and "table" + - matching interfaces by glob pattern + - Add support for hidden wireless SSIDs (LP: #1866100) + - Introduce support for networkd address options (LP: #1803203) + - Implement ipv6-address-token key (LP: #1737976) + + See the changelog entry below for a full list of changes and bugs. + + [Test Case] + The following development and SRU process was followed: + https://wiki.ubuntu.com/NetplanUpdates + + Netplan contains an extensive integration test suite that is ran using + the SRU package for each releases. This test suite's results are available here: + http://autopkgtest.ubuntu.com/packages/n/netplan.io + + A successful run is required before the proposed netplan package + can be let into -updates. + + The netplan team will be in charge of attaching the artifacts and console + output of the appropriate run to the bug. Netplan team members will not + mark ‘verification-done’ until this has happened. + + [Regression Potential] + In order to mitigate the regression potential, the results of the + aforementioned integration tests are attached to this bug. + + Focal: + focal_amd64_log (TBD) + focal_arm64_log (TBD) + focal_armhf_log (TBD) + focal_ppc64el_log (TBD) + focal_s390x_log (TBD) [Changelog] b7d32ae tests: improve tunnels integration test, to make it non-flaky 5c688e3 Add wireguard support, take two. (#113) ee50582 Implement ipv6-address-token-id key (LP: #1737976) (#161) fd750e2 Openvswitch support (LP: #1728134) (#154) 4fe703d Flush IPs of NM managed interfaces (LP: #1870561) (#159) 85134d1 Introduce support for networkd address options (#89) 50ac1a1 Fix GCC-10 -fno-common linker errors (LP: #1875412) (#155) 018879c Correct documentation on dhcp route-metric c4bf2be Work on a better first-boot experience with SR-IOV (#141) a43a211 Fix inconsistent indentation (#150) 5bf79e2 Fix autopkgtest on arm64 with NM 1.24 (#146) 9dff688 Add NM integration tests for interface globbing and route options (#140) 7f680ce Doc: Mark versions of new config keys (#137) 8f77dee Fix process_link_changes handling 'up' interfaces (#143) 0c2babc tests:routing: verify multiple NM routing options 24152b5 nm: support route attributes "from", "onlink", and "table" and "match.interface-name" (#84) 35548a4 Don't fail if same primary slave was set before (LP: #1817651) (#136) da6f776 Call daemon-reload after we touched systemd unit files (LP: #1874494) (#135) be54ece Makefile: improve 'make clean' a56f98d Add missing feature flags, fix manpage for DHCP overrides. ec22d54 doc: improve ipv6-address-generation documentation a742337 doc: fix 'modems' formatting 11961d5 test:wifi: fix typo in test YAML a28fe65 Add `hidden` to connect to non-broadcast SSIDs (#132) 5df5831 Add some basic SR-IOV examples. a9f138d Fix LP#1874377: Not connect to WiFi after 'netplan apply' (#133) 5650a7f Fix typo in docs "networks:" -> "network:" (#131) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1894197 Title: [FFe] Update to netplan.io 0.100 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/netplan.io/+bug/1894197/+subscriptions -- ubuntu-bugs mailing list ubunt
[Bug 1894197] Re: [FFe] Update to netplan.io 0.100
** Merge proposal linked: https://code.launchpad.net/~slyon/netplan/+git/ubuntu/+merge/391145 ** Summary changed: - [FFe] Update to netplan.io 0.100 + [SRU][FFe] Update to netplan.io 0.100 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1894197 Title: [SRU][FFe] Update to netplan.io 0.100 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/netplan.io/+bug/1894197/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs