Activity log for bug #1840832

Date Who What changed Old value New value Message
2019-08-20 18:16:47 Mathieu Trudel-Lapierre bug added bug
2019-08-20 19:10:01 Hans Joachim Desserud tags upgrade-software-version
2019-08-22 01:13:47 Launchpad Janitor netplan.io (Ubuntu): status New Fix Released
2019-08-23 14:17:18 Mathieu Trudel-Lapierre nominated for series Ubuntu Disco
2019-08-23 14:17:18 Mathieu Trudel-Lapierre bug task added netplan.io (Ubuntu Disco)
2019-08-23 14:17:18 Mathieu Trudel-Lapierre nominated for series Ubuntu Bionic
2019-08-23 14:17:18 Mathieu Trudel-Lapierre bug task added netplan.io (Ubuntu Bionic)
2019-08-27 22:48:30 Brian Murray netplan.io (Ubuntu Bionic): status New Fix Committed
2019-08-27 22:48:32 Brian Murray bug added subscriber Ubuntu Stable Release Updates Team
2019-08-27 22:48:34 Brian Murray bug added subscriber SRU Verification
2019-08-27 22:48:38 Brian Murray tags upgrade-software-version upgrade-software-version verification-needed verification-needed-bionic
2019-08-27 23:08:26 Brian Murray netplan.io (Ubuntu Disco): status New Fix Committed
2019-08-27 23:08:30 Brian Murray tags upgrade-software-version verification-needed verification-needed-bionic upgrade-software-version verification-needed verification-needed-bionic verification-needed-disco
2019-09-10 13:37:31 Ian Johnson bug added subscriber Ian Johnson
2019-09-26 12:02:46 Andrej Shadura bug task added netplan.io (Debian)
2019-10-02 18:06:59 Mathieu Trudel-Lapierre description [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 notable ones are: - Added new "feature flags" to identify new features - Added support for "use-domains" for DHCP overrides - Added support for setting IPv6 MTU Bytes (LP: #1671951) - Added a DBus interface to query and run 'netplan apply' via other apps - Various build system fixes - Improved validation for bonding modes - Added support for "hash:" for hashed 802.1x passwords (LP: #1819831) - Tolerate devices without a /sys path (LP: #1810043) - Fix incorrect separator for networkd with ARP IP targets (LP: #1829264) 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. = Per-release, per-arch test artifacts = tbd [Discussion] This addresses in priority an important issue with integration of netplan with openvswitch; where devices are hard to bring up to hand over to openvswitch: behavior was changed such that as soon as a device is listed in netplan config (even without an IP), it gets brought online by the networkd renderer. This is consistent with the idea of having only configured interfaces touched by netplan; if the name of the itnerface appears in netplan YAML, it gets configured (albeit without IP). [Changelog] 9ea105b Drop NETPLAN_VERSION not in spec for feature flags 2f282a0 Fix typo in doc 402390f Really fix test_bond_arp_targets_many_lp1829264: can't read() the same thing twice d0b93e3 Fix order of parameters for arp_ip_targets bug test; assertIn wants expected, output 61eb382 Add feature flags for new use-domains and ipv6 mtubytes features 1662819 Make the DBus 'NoSuchCommand' test less dependent on versions of DBus b1de740 Add test for DBus Info method ed17088 Drop -renderer check in info tests, fails because we don't list renderers c13ef8d Make more small fixes to Makefile to cleanup doubled-up slashes 97f5a50 Drop netplan-features flags for NM and networkd renderers for now d60072a Drop dead files for C Python module version info 8ba9afe io.netplan.Netplan.service.in: add assumed apparmor label f39f2be Add a 'netplan info' command (feature-flags spec) 5d22e9d Add support for UseDomains override to DHCP 76bbf79 Bonding mode validation d068d9d document ipv6-mtu d93b6c1 write IPv6MTUBytes to the .network file 8878a6f support for parsing ipv6-mtu on all netdev types 67872af .gitignore: ignore the dbus generated svc unit file 0231f99 tests/dbus: add tests for apply in a snap using dbus 147a4bf cli/apply: use dbus if inside a snap 0c8e5fe make output more deterministic and fix tests 95305a1 doc: clarify that bonding parameters up/down-delay only apply to miimon monitoring 178ab45 Makefile: add tests/generator/*.py to PYCODE 5c0d66c Honor LDFLAGS when linking the generator be2a3a1 Stylistic change. b5faf4a Add tests for the new hash: password support. 2f159b9 fix indentation d9767fb Support hashed passwords for 802.1x 495263a tests: rework dbus test to work with older python versions 2d60fae add dbus based "netplan apply" interface 7a1127f Tolerate devices without a /sys path ee94ec1 Fix incorrect separator for networkd with ARP IP targets (LP: #1829264) [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 notable ones are:     - Added new "feature flags" to identify new features     - Added support for "use-domains" for DHCP overrides     - Added support for setting IPv6 MTU Bytes (LP: #1671951)     - Added a DBus interface to query and run 'netplan apply' via other apps     - Various build system fixes     - Improved validation for bonding modes     - Added support for "hash:" for hashed 802.1x passwords (LP: #1819831)     - Tolerate devices without a /sys path (LP: #1810043)     - Fix incorrect separator for networkd with ARP IP targets (LP: #1829264) 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. = Per-release, per-arch test artifacts = All successful test runs for bionic; disco, all architectures http://people.ubuntu.com/~cyphermox/netplan/bionic_amd64_log http://people.ubuntu.com/~cyphermox/netplan/bionic_arm64_log http://people.ubuntu.com/~cyphermox/netplan/bionic_armhf_log http://people.ubuntu.com/~cyphermox/netplan/bionic_i386_log http://people.ubuntu.com/~cyphermox/netplan/bionic_ppc64el_log http://people.ubuntu.com/~cyphermox/netplan/bionic_s390x_log http://people.ubuntu.com/~cyphermox/netplan/disco_amd64_log http://people.ubuntu.com/~cyphermox/netplan/disco_arm64_log http://people.ubuntu.com/~cyphermox/netplan/disco_armhf_log http://people.ubuntu.com/~cyphermox/netplan/disco_i386_log http://people.ubuntu.com/~cyphermox/netplan/disco_ppc64el_log http://people.ubuntu.com/~cyphermox/netplan/disco_s390x_log [Discussion] This addresses in priority an important issue with integration of netplan with openvswitch; where devices are hard to bring up to hand over to openvswitch: behavior was changed such that as soon as a device is listed in netplan config (even without an IP), it gets brought online by the networkd renderer. This is consistent with the idea of having only configured interfaces touched by netplan; if the name of the itnerface appears in netplan YAML, it gets configured (albeit without IP). [Changelog] 9ea105b Drop NETPLAN_VERSION not in spec for feature flags 2f282a0 Fix typo in doc 402390f Really fix test_bond_arp_targets_many_lp1829264: can't read() the same thing twice d0b93e3 Fix order of parameters for arp_ip_targets bug test; assertIn wants expected, output 61eb382 Add feature flags for new use-domains and ipv6 mtubytes features 1662819 Make the DBus 'NoSuchCommand' test less dependent on versions of DBus b1de740 Add test for DBus Info method ed17088 Drop -renderer check in info tests, fails because we don't list renderers c13ef8d Make more small fixes to Makefile to cleanup doubled-up slashes 97f5a50 Drop netplan-features flags for NM and networkd renderers for now d60072a Drop dead files for C Python module version info 8ba9afe io.netplan.Netplan.service.in: add assumed apparmor label f39f2be Add a 'netplan info' command (feature-flags spec) 5d22e9d Add support for UseDomains override to DHCP 76bbf79 Bonding mode validation d068d9d document ipv6-mtu d93b6c1 write IPv6MTUBytes to the .network file 8878a6f support for parsing ipv6-mtu on all netdev types 67872af .gitignore: ignore the dbus generated svc unit file 0231f99 tests/dbus: add tests for apply in a snap using dbus 147a4bf cli/apply: use dbus if inside a snap 0c8e5fe make output more deterministic and fix tests 95305a1 doc: clarify that bonding parameters up/down-delay only apply to miimon monitoring 178ab45 Makefile: add tests/generator/*.py to PYCODE 5c0d66c Honor LDFLAGS when linking the generator be2a3a1 Stylistic change. b5faf4a Add tests for the new hash: password support. 2f159b9 fix indentation d9767fb Support hashed passwords for 802.1x 495263a tests: rework dbus test to work with older python versions 2d60fae add dbus based "netplan apply" interface 7a1127f Tolerate devices without a /sys path ee94ec1 Fix incorrect separator for networkd with ARP IP targets (LP: #1829264)
2019-10-02 18:58:21 Mathieu Trudel-Lapierre tags upgrade-software-version verification-needed verification-needed-bionic verification-needed-disco upgrade-software-version verification-done-bionic verification-done-disco
2019-10-02 21:54:54 Brian Murray removed subscriber Ubuntu Stable Release Updates Team
2019-10-02 21:54:51 Launchpad Janitor netplan.io (Ubuntu Disco): status Fix Committed Fix Released
2019-10-02 21:55:08 Launchpad Janitor netplan.io (Ubuntu Bionic): status Fix Committed Fix Released