Activity log for bug #1938920

Date Who What changed Old value New value Message
2021-08-04 15:35:39 Lukas Märdian bug added bug
2021-08-04 15:35:54 Lukas Märdian nominated for series Ubuntu Hirsute
2021-08-04 15:35:54 Lukas Märdian bug task added netplan.io (Ubuntu Hirsute)
2021-08-04 15:35:54 Lukas Märdian nominated for series Ubuntu Impish
2021-08-04 15:35:54 Lukas Märdian bug task added netplan.io (Ubuntu Impish)
2021-08-04 15:35:54 Lukas Märdian nominated for series Ubuntu Focal
2021-08-04 15:35:54 Lukas Märdian bug task added netplan.io (Ubuntu Focal)
2021-08-06 06:34:30 Lukas Märdian 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 those improvements. The most notable changes (besides usual bug-fixes) incoming in 0.103: - Add YAML generator and Keyfile parser for NetworkManager YAML backend - Add activation-mode parameter, needs systemd v248+ (LP: #1664844) - Make use of systemd-networkd's restart/reconfigure commands - Deprecate gateway4 & gateway6 in favor of defaults routes (LP: #1756590) - Add io.netplan.Netplan.Generate() DBus method - Changed the way of how unmanaged-devices are handled by NetworkManager - Improve integration test suite (LP: #1922126) See the changelog entry below for a full list of changes and bugs. [Test Plan] 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 release. 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.io 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. [Where problems could occur] Netplan being a core package it could impact the whole networking stack of the operating system up to the point where servers would not be reachable anymore after a reboot, due to broken network config being generated by netplan at bootup. In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug: Hirsute: TBD groovy_amd64.log TBD groovy_arm64.log TBD groovy_armhf.log TBD groovy_ppc64el.log TBD groovy_s390x.log Focal: TBD focal_amd64.log TBD focal_arm64.log TBD focal_armhf.log TBD focal_ppc64el.log TBD focal_s390x.log [Other Info] The integration test logs will be attached to this bug, once the package has been accepted into -proposed and the tests have been executed on the real infrastructure. [Changelog] 2f0ff65 parse-nm: fix 32bit format string 51c872d cli: Fix failure with "set-name" and "bridges" (#221) 7844058 Gateway fields deprecation and default routing support (FR-728) (LP: #1756590) (#216) b90f429 parse: routes: avoid creating dangling pointers on error (#220) 4b7c7a6 parse: handle_routes: clean up the route on error (#219) 54283a0 parser: warn user on multiple global gateway (LP: #1901836) (FR-728) (#217) 2fd3fc2 parse: fix whitespace 5a306c9 parse: new macro set_str_if_null to avoid duplicating existing fields (#218) 9bf63c2 README: add design document reference, update IRC server 417257d Implement basic Keyfile parser (FR-1046) (#212) 9ae9eb7 Improve integration tests interface-ready waiting logic (LP: #1922126) (#204) 922ac81 Implement YAML generator (FR-1046) (#211) 2a7fc68 Implicitly consider devices with activation-mode set as optional (#214) 44dab84 Fix NM unmanaged-devices (changes behavior) (#201) dafe0a9 Improve subprocess calls to binaries in /sbin + udevadm (#205) f933369 Handle enum element override (#213) a8c8564 Add support for the activation-mode parameter (LP: #1664844) (#171) 833952e Fix ABI regression LP: #1922898 FR-1273 (#206) dd4db6b cli: SNAP special handling: improve test coverage and error handling (#209) 2eafea3 dbus:cli: implement io.netplan.Netplan.Generate() (#208) da3fab1 cli:set: Fix netplan-set on Core20 (#207) a42fc2f Fix parsing of OVS values with colons (LP: #1913906) (#203) 2f7d973 tests:tunnels: improve flaky wireguard test with wait_output() 3ec52c4 cli:apply: reload/reconfigure networkd instead of restart (#200) abad253 tests:bonds: fix flaky resend_igmp test [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 those improvements. The most notable changes (besides usual bug-fixes) incoming in 0.103: - Add YAML generator and Keyfile parser for NetworkManager YAML backend - Add activation-mode parameter, needs systemd v248+ (LP: #1664844) - Deprecate gateway4 & gateway6 in favor of defaults routes (LP: #1756590) - Add io.netplan.Netplan.Generate() DBus method - Changed the way of how unmanaged-devices are handled by NetworkManager - Improve integration test suite (LP: #1922126) See the changelog entry below for a full list of changes and bugs. [Test Plan] 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 release. 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.io 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. [Where problems could occur] Netplan being a core package it could impact the whole networking stack of the operating system up to the point where servers would not be reachable anymore after a reboot, due to broken network config being generated by netplan at bootup. In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug: Hirsute: TBD groovy_amd64.log TBD groovy_arm64.log TBD groovy_armhf.log TBD groovy_ppc64el.log TBD groovy_s390x.log Focal: TBD focal_amd64.log TBD focal_arm64.log TBD focal_armhf.log TBD focal_ppc64el.log TBD focal_s390x.log [Other Info] The integration test logs will be attached to this bug, once the package has been accepted into -proposed and the tests have been executed on the real infrastructure. [Changelog] 2f0ff65 parse-nm: fix 32bit format string 51c872d cli: Fix failure with "set-name" and "bridges" (#221) 7844058 Gateway fields deprecation and default routing support (FR-728) (LP: #1756590) (#216) b90f429 parse: routes: avoid creating dangling pointers on error (#220) 4b7c7a6 parse: handle_routes: clean up the route on error (#219) 54283a0 parser: warn user on multiple global gateway (LP: #1901836) (FR-728) (#217) 2fd3fc2 parse: fix whitespace 5a306c9 parse: new macro set_str_if_null to avoid duplicating existing fields (#218) 9bf63c2 README: add design document reference, update IRC server 417257d Implement basic Keyfile parser (FR-1046) (#212) 9ae9eb7 Improve integration tests interface-ready waiting logic (LP: #1922126) (#204) 922ac81 Implement YAML generator (FR-1046) (#211) 2a7fc68 Implicitly consider devices with activation-mode set as optional (#214) 44dab84 Fix NM unmanaged-devices (changes behavior) (#201) dafe0a9 Improve subprocess calls to binaries in /sbin + udevadm (#205) f933369 Handle enum element override (#213) a8c8564 Add support for the activation-mode parameter (LP: #1664844) (#171) 833952e Fix ABI regression LP: #1922898 FR-1273 (#206) dd4db6b cli: SNAP special handling: improve test coverage and error handling (#209) 2eafea3 dbus:cli: implement io.netplan.Netplan.Generate() (#208) da3fab1 cli:set: Fix netplan-set on Core20 (#207) a42fc2f Fix parsing of OVS values with colons (LP: #1913906) (#203) 2f7d973 tests:tunnels: improve flaky wireguard test with wait_output() 3ec52c4 cli:apply: reload/reconfigure networkd instead of restart (#200) abad253 tests:bonds: fix flaky resend_igmp test
2021-08-06 16:49:18 Lukas Märdian netplan.io (Ubuntu Impish): status New Fix Released
2021-08-11 14:55:53 Robie Basak bug added subscriber Robie Basak
2021-08-13 15:03:39 Lukas Märdian 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 those improvements. The most notable changes (besides usual bug-fixes) incoming in 0.103: - Add YAML generator and Keyfile parser for NetworkManager YAML backend - Add activation-mode parameter, needs systemd v248+ (LP: #1664844) - Deprecate gateway4 & gateway6 in favor of defaults routes (LP: #1756590) - Add io.netplan.Netplan.Generate() DBus method - Changed the way of how unmanaged-devices are handled by NetworkManager - Improve integration test suite (LP: #1922126) See the changelog entry below for a full list of changes and bugs. [Test Plan] 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 release. 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.io 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. [Where problems could occur] Netplan being a core package it could impact the whole networking stack of the operating system up to the point where servers would not be reachable anymore after a reboot, due to broken network config being generated by netplan at bootup. In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug: Hirsute: TBD groovy_amd64.log TBD groovy_arm64.log TBD groovy_armhf.log TBD groovy_ppc64el.log TBD groovy_s390x.log Focal: TBD focal_amd64.log TBD focal_arm64.log TBD focal_armhf.log TBD focal_ppc64el.log TBD focal_s390x.log [Other Info] The integration test logs will be attached to this bug, once the package has been accepted into -proposed and the tests have been executed on the real infrastructure. [Changelog] 2f0ff65 parse-nm: fix 32bit format string 51c872d cli: Fix failure with "set-name" and "bridges" (#221) 7844058 Gateway fields deprecation and default routing support (FR-728) (LP: #1756590) (#216) b90f429 parse: routes: avoid creating dangling pointers on error (#220) 4b7c7a6 parse: handle_routes: clean up the route on error (#219) 54283a0 parser: warn user on multiple global gateway (LP: #1901836) (FR-728) (#217) 2fd3fc2 parse: fix whitespace 5a306c9 parse: new macro set_str_if_null to avoid duplicating existing fields (#218) 9bf63c2 README: add design document reference, update IRC server 417257d Implement basic Keyfile parser (FR-1046) (#212) 9ae9eb7 Improve integration tests interface-ready waiting logic (LP: #1922126) (#204) 922ac81 Implement YAML generator (FR-1046) (#211) 2a7fc68 Implicitly consider devices with activation-mode set as optional (#214) 44dab84 Fix NM unmanaged-devices (changes behavior) (#201) dafe0a9 Improve subprocess calls to binaries in /sbin + udevadm (#205) f933369 Handle enum element override (#213) a8c8564 Add support for the activation-mode parameter (LP: #1664844) (#171) 833952e Fix ABI regression LP: #1922898 FR-1273 (#206) dd4db6b cli: SNAP special handling: improve test coverage and error handling (#209) 2eafea3 dbus:cli: implement io.netplan.Netplan.Generate() (#208) da3fab1 cli:set: Fix netplan-set on Core20 (#207) a42fc2f Fix parsing of OVS values with colons (LP: #1913906) (#203) 2f7d973 tests:tunnels: improve flaky wireguard test with wait_output() 3ec52c4 cli:apply: reload/reconfigure networkd instead of restart (#200) abad253 tests:bonds: fix flaky resend_igmp test [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 those improvements. The most notable changes (besides usual bug-fixes) incoming in 0.103: - Add YAML generator and Keyfile parser for NetworkManager YAML backend - Add activation-mode parameter, needs systemd v248+ (LP: #1664844) - Add default routes as extension of gateway4 & gateway6 (LP: #1756590) - Add io.netplan.Netplan.Generate() DBus method - Changed the way of how unmanaged-devices are handled by NetworkManager - Improve integration test suite (LP: #1922126) See the changelog entry below for a full list of changes and bugs. [Test Plan] 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 release. 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.io 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. [Where problems could occur] Netplan being a core package it could impact the whole networking stack of the operating system up to the point where servers would not be reachable anymore after a reboot, due to broken network config being generated by netplan at bootup. In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug: Hirsute: TBD groovy_amd64.log TBD groovy_arm64.log TBD groovy_armhf.log TBD groovy_ppc64el.log TBD groovy_s390x.log Focal: TBD focal_amd64.log TBD focal_arm64.log TBD focal_armhf.log TBD focal_ppc64el.log TBD focal_s390x.log [Other Info] The integration test logs will be attached to this bug, once the package has been accepted into -proposed and the tests have been executed on the real infrastructure. [Changelog] 2f0ff65 parse-nm: fix 32bit format string 51c872d cli: Fix failure with "set-name" and "bridges" (#221) 7844058 Gateway fields deprecation and default routing support (FR-728) (LP: #1756590) (#216) b90f429 parse: routes: avoid creating dangling pointers on error (#220) 4b7c7a6 parse: handle_routes: clean up the route on error (#219) 54283a0 parser: warn user on multiple global gateway (LP: #1901836) (FR-728) (#217) 2fd3fc2 parse: fix whitespace 5a306c9 parse: new macro set_str_if_null to avoid duplicating existing fields (#218) 9bf63c2 README: add design document reference, update IRC server 417257d Implement basic Keyfile parser (FR-1046) (#212) 9ae9eb7 Improve integration tests interface-ready waiting logic (LP: #1922126) (#204) 922ac81 Implement YAML generator (FR-1046) (#211) 2a7fc68 Implicitly consider devices with activation-mode set as optional (#214) 44dab84 Fix NM unmanaged-devices (changes behavior) (#201) dafe0a9 Improve subprocess calls to binaries in /sbin + udevadm (#205) f933369 Handle enum element override (#213) a8c8564 Add support for the activation-mode parameter (LP: #1664844) (#171) 833952e Fix ABI regression LP: #1922898 FR-1273 (#206) dd4db6b cli: SNAP special handling: improve test coverage and error handling (#209) 2eafea3 dbus:cli: implement io.netplan.Netplan.Generate() (#208) da3fab1 cli:set: Fix netplan-set on Core20 (#207) a42fc2f Fix parsing of OVS values with colons (LP: #1913906) (#203) 2f7d973 tests:tunnels: improve flaky wireguard test with wait_output() 3ec52c4 cli:apply: reload/reconfigure networkd instead of restart (#200) abad253 tests:bonds: fix flaky resend_igmp test
2021-08-13 15:04:11 Lukas Märdian 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 those improvements. The most notable changes (besides usual bug-fixes) incoming in 0.103: - Add YAML generator and Keyfile parser for NetworkManager YAML backend - Add activation-mode parameter, needs systemd v248+ (LP: #1664844) - Add default routes as extension of gateway4 & gateway6 (LP: #1756590) - Add io.netplan.Netplan.Generate() DBus method - Changed the way of how unmanaged-devices are handled by NetworkManager - Improve integration test suite (LP: #1922126) See the changelog entry below for a full list of changes and bugs. [Test Plan] 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 release. 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.io 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. [Where problems could occur] Netplan being a core package it could impact the whole networking stack of the operating system up to the point where servers would not be reachable anymore after a reboot, due to broken network config being generated by netplan at bootup. In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug: Hirsute: TBD groovy_amd64.log TBD groovy_arm64.log TBD groovy_armhf.log TBD groovy_ppc64el.log TBD groovy_s390x.log Focal: TBD focal_amd64.log TBD focal_arm64.log TBD focal_armhf.log TBD focal_ppc64el.log TBD focal_s390x.log [Other Info] The integration test logs will be attached to this bug, once the package has been accepted into -proposed and the tests have been executed on the real infrastructure. [Changelog] 2f0ff65 parse-nm: fix 32bit format string 51c872d cli: Fix failure with "set-name" and "bridges" (#221) 7844058 Gateway fields deprecation and default routing support (FR-728) (LP: #1756590) (#216) b90f429 parse: routes: avoid creating dangling pointers on error (#220) 4b7c7a6 parse: handle_routes: clean up the route on error (#219) 54283a0 parser: warn user on multiple global gateway (LP: #1901836) (FR-728) (#217) 2fd3fc2 parse: fix whitespace 5a306c9 parse: new macro set_str_if_null to avoid duplicating existing fields (#218) 9bf63c2 README: add design document reference, update IRC server 417257d Implement basic Keyfile parser (FR-1046) (#212) 9ae9eb7 Improve integration tests interface-ready waiting logic (LP: #1922126) (#204) 922ac81 Implement YAML generator (FR-1046) (#211) 2a7fc68 Implicitly consider devices with activation-mode set as optional (#214) 44dab84 Fix NM unmanaged-devices (changes behavior) (#201) dafe0a9 Improve subprocess calls to binaries in /sbin + udevadm (#205) f933369 Handle enum element override (#213) a8c8564 Add support for the activation-mode parameter (LP: #1664844) (#171) 833952e Fix ABI regression LP: #1922898 FR-1273 (#206) dd4db6b cli: SNAP special handling: improve test coverage and error handling (#209) 2eafea3 dbus:cli: implement io.netplan.Netplan.Generate() (#208) da3fab1 cli:set: Fix netplan-set on Core20 (#207) a42fc2f Fix parsing of OVS values with colons (LP: #1913906) (#203) 2f7d973 tests:tunnels: improve flaky wireguard test with wait_output() 3ec52c4 cli:apply: reload/reconfigure networkd instead of restart (#200) abad253 tests:bonds: fix flaky resend_igmp test [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 those improvements. The most notable changes (besides usual bug-fixes) incoming in 0.103: - Add YAML generator and Keyfile parser for NetworkManager YAML backend - Add activation-mode parameter, needs systemd v248+ (LP: #1664844) - Add default routes as extension of gateway4 & gateway6 (LP: #1756590) - Add io.netplan.Netplan.Generate() DBus method - Changed the way of how unmanaged-devices are handled by NetworkManager - Improve integration test suite (LP: #1922126) See the changelog entry below for a full list of changes and bugs. [Test Plan] 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 release. 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.io 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. [Where problems could occur] Netplan being a core package it could impact the whole networking stack of the operating system up to the point where servers would not be reachable anymore after a reboot, due to broken network config being generated by netplan at bootup. In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug: Hirsute: TBD hirsute_amd64.log TBD hirsute_arm64.log TBD hirsute_armhf.log TBD hirsute_ppc64el.log TBD hirsute_s390x.log Focal: TBD focal_amd64.log TBD focal_arm64.log TBD focal_armhf.log TBD focal_ppc64el.log TBD focal_s390x.log [Other Info] The integration test logs will be attached to this bug, once the package has been accepted into -proposed and the tests have been executed on the real infrastructure. [Changelog] 2f0ff65 parse-nm: fix 32bit format string 51c872d cli: Fix failure with "set-name" and "bridges" (#221) 7844058 Gateway fields deprecation and default routing support (FR-728) (LP: #1756590) (#216) b90f429 parse: routes: avoid creating dangling pointers on error (#220) 4b7c7a6 parse: handle_routes: clean up the route on error (#219) 54283a0 parser: warn user on multiple global gateway (LP: #1901836) (FR-728) (#217) 2fd3fc2 parse: fix whitespace 5a306c9 parse: new macro set_str_if_null to avoid duplicating existing fields (#218) 9bf63c2 README: add design document reference, update IRC server 417257d Implement basic Keyfile parser (FR-1046) (#212) 9ae9eb7 Improve integration tests interface-ready waiting logic (LP: #1922126) (#204) 922ac81 Implement YAML generator (FR-1046) (#211) 2a7fc68 Implicitly consider devices with activation-mode set as optional (#214) 44dab84 Fix NM unmanaged-devices (changes behavior) (#201) dafe0a9 Improve subprocess calls to binaries in /sbin + udevadm (#205) f933369 Handle enum element override (#213) a8c8564 Add support for the activation-mode parameter (LP: #1664844) (#171) 833952e Fix ABI regression LP: #1922898 FR-1273 (#206) dd4db6b cli: SNAP special handling: improve test coverage and error handling (#209) 2eafea3 dbus:cli: implement io.netplan.Netplan.Generate() (#208) da3fab1 cli:set: Fix netplan-set on Core20 (#207) a42fc2f Fix parsing of OVS values with colons (LP: #1913906) (#203) 2f7d973 tests:tunnels: improve flaky wireguard test with wait_output() 3ec52c4 cli:apply: reload/reconfigure networkd instead of restart (#200) abad253 tests:bonds: fix flaky resend_igmp test
2021-09-07 08:47:43 Lukas Märdian 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 those improvements. The most notable changes (besides usual bug-fixes) incoming in 0.103: - Add YAML generator and Keyfile parser for NetworkManager YAML backend - Add activation-mode parameter, needs systemd v248+ (LP: #1664844) - Add default routes as extension of gateway4 & gateway6 (LP: #1756590) - Add io.netplan.Netplan.Generate() DBus method - Changed the way of how unmanaged-devices are handled by NetworkManager - Improve integration test suite (LP: #1922126) See the changelog entry below for a full list of changes and bugs. [Test Plan] 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 release. 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.io 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. [Where problems could occur] Netplan being a core package it could impact the whole networking stack of the operating system up to the point where servers would not be reachable anymore after a reboot, due to broken network config being generated by netplan at bootup. In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug: Hirsute: TBD hirsute_amd64.log TBD hirsute_arm64.log TBD hirsute_armhf.log TBD hirsute_ppc64el.log TBD hirsute_s390x.log Focal: TBD focal_amd64.log TBD focal_arm64.log TBD focal_armhf.log TBD focal_ppc64el.log TBD focal_s390x.log [Other Info] The integration test logs will be attached to this bug, once the package has been accepted into -proposed and the tests have been executed on the real infrastructure. [Changelog] 2f0ff65 parse-nm: fix 32bit format string 51c872d cli: Fix failure with "set-name" and "bridges" (#221) 7844058 Gateway fields deprecation and default routing support (FR-728) (LP: #1756590) (#216) b90f429 parse: routes: avoid creating dangling pointers on error (#220) 4b7c7a6 parse: handle_routes: clean up the route on error (#219) 54283a0 parser: warn user on multiple global gateway (LP: #1901836) (FR-728) (#217) 2fd3fc2 parse: fix whitespace 5a306c9 parse: new macro set_str_if_null to avoid duplicating existing fields (#218) 9bf63c2 README: add design document reference, update IRC server 417257d Implement basic Keyfile parser (FR-1046) (#212) 9ae9eb7 Improve integration tests interface-ready waiting logic (LP: #1922126) (#204) 922ac81 Implement YAML generator (FR-1046) (#211) 2a7fc68 Implicitly consider devices with activation-mode set as optional (#214) 44dab84 Fix NM unmanaged-devices (changes behavior) (#201) dafe0a9 Improve subprocess calls to binaries in /sbin + udevadm (#205) f933369 Handle enum element override (#213) a8c8564 Add support for the activation-mode parameter (LP: #1664844) (#171) 833952e Fix ABI regression LP: #1922898 FR-1273 (#206) dd4db6b cli: SNAP special handling: improve test coverage and error handling (#209) 2eafea3 dbus:cli: implement io.netplan.Netplan.Generate() (#208) da3fab1 cli:set: Fix netplan-set on Core20 (#207) a42fc2f Fix parsing of OVS values with colons (LP: #1913906) (#203) 2f7d973 tests:tunnels: improve flaky wireguard test with wait_output() 3ec52c4 cli:apply: reload/reconfigure networkd instead of restart (#200) abad253 tests:bonds: fix flaky resend_igmp test [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 those improvements. The most notable changes (besides usual bug-fixes) incoming in 0.103: - Add YAML generator and Keyfile parser for NetworkManager YAML backend - Add activation-mode parameter, needs systemd v248+ (LP: #1664844) - Add default routes as extension of gateway4 & gateway6 (LP: #1756590) - Add io.netplan.Netplan.Generate() DBus method - Changed the way of how unmanaged-devices are handled by NetworkManager - Improve integration test suite (LP: #1922126) See the changelog entry below for a full list of changes and bugs. [Test Plan] 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 release. 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.io package can be let into -updates. In addition to the autopkgtests, we want to make sure that a config using the (legacy) gateway4/6 fields does not print a warning. 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. [Where problems could occur] Netplan being a core package it could impact the whole networking stack of the operating system up to the point where servers would not be reachable anymore after a reboot, due to broken network config being generated by netplan at bootup. In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug: PPA pre-testing: https://autopkgtest.ubuntu.com/results/autopkgtest-hirsute-slyon-netplan/hirsute/amd64/n/netplan.io/20210906_190834_7e1c7@/log.gz https://autopkgtest.ubuntu.com/results/autopkgtest-hirsute-slyon-netplan/hirsute/arm64/n/netplan.io/20210906_163607_5a853@/log.gz https://autopkgtest.ubuntu.com/results/autopkgtest-hirsute-slyon-netplan/hirsute/armhf/n/netplan.io/20210906_155351_d4869@/log.gz https://autopkgtest.ubuntu.com/results/autopkgtest-hirsute-slyon-netplan/hirsute/ppc64el/n/netplan.io/20210906_163556_fb438@/log.gz https://autopkgtest.ubuntu.com/results/autopkgtest-hirsute-slyon-netplan/hirsute/s390x/n/netplan.io/20210906_161559_8c42b@/log.gz https://autopkgtest.ubuntu.com/results/autopkgtest-focal-slyon-netplan/focal/amd64/n/netplan.io/20210906_161626_7ed9f@/log.gz https://autopkgtest.ubuntu.com/results/autopkgtest-focal-slyon-netplan/focal/arm64/n/netplan.io/20210906_162535_f773a@/log.gz https://autopkgtest.ubuntu.com/results/autopkgtest-focal-slyon-netplan/focal/armhf/n/netplan.io/20210906_162001_e04cf@/log.gz https://autopkgtest.ubuntu.com/results/autopkgtest-focal-slyon-netplan/focal/ppc64el/n/netplan.io/20210906_161910_b9e21@/log.gz https://autopkgtest.ubuntu.com/results/autopkgtest-focal-slyon-netplan/focal/s390x/n/netplan.io/20210907_071821_e3f95@/log.gz Hirsute: TBD hirsute_amd64.log TBD hirsute_arm64.log TBD hirsute_armhf.log TBD hirsute_ppc64el.log TBD hirsute_s390x.log Focal: TBD focal_amd64.log TBD focal_arm64.log TBD focal_armhf.log TBD focal_ppc64el.log TBD focal_s390x.log [Other Info] The integration test logs will be attached to this bug, once the package has been accepted into -proposed and the tests have been executed on the real infrastructure. On Hirsute the (rather flaky) 'regressions' test regressed in -release and was therefore skipped in this SRU. [Changelog] 2f0ff65 parse-nm: fix 32bit format string 51c872d cli: Fix failure with "set-name" and "bridges" (#221) 7844058 Gateway fields deprecation and default routing support (FR-728) (LP: #1756590) (#216) b90f429 parse: routes: avoid creating dangling pointers on error (#220) 4b7c7a6 parse: handle_routes: clean up the route on error (#219) 54283a0 parser: warn user on multiple global gateway (LP: #1901836) (FR-728) (#217) 2fd3fc2 parse: fix whitespace 5a306c9 parse: new macro set_str_if_null to avoid duplicating existing fields (#218) 9bf63c2 README: add design document reference, update IRC server 417257d Implement basic Keyfile parser (FR-1046) (#212) 9ae9eb7 Improve integration tests interface-ready waiting logic (LP: #1922126) (#204) 922ac81 Implement YAML generator (FR-1046) (#211) 2a7fc68 Implicitly consider devices with activation-mode set as optional (#214) 44dab84 Fix NM unmanaged-devices (changes behavior) (#201) dafe0a9 Improve subprocess calls to binaries in /sbin + udevadm (#205) f933369 Handle enum element override (#213) a8c8564 Add support for the activation-mode parameter (LP: #1664844) (#171) 833952e Fix ABI regression LP: #1922898 FR-1273 (#206) dd4db6b cli: SNAP special handling: improve test coverage and error handling (#209) 2eafea3 dbus:cli: implement io.netplan.Netplan.Generate() (#208) da3fab1 cli:set: Fix netplan-set on Core20 (#207) a42fc2f Fix parsing of OVS values with colons (LP: #1913906) (#203) 2f7d973 tests:tunnels: improve flaky wireguard test with wait_output() 3ec52c4 cli:apply: reload/reconfigure networkd instead of restart (#200) abad253 tests:bonds: fix flaky resend_igmp test
2021-09-07 08:48:58 Lukas Märdian 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 those improvements. The most notable changes (besides usual bug-fixes) incoming in 0.103: - Add YAML generator and Keyfile parser for NetworkManager YAML backend - Add activation-mode parameter, needs systemd v248+ (LP: #1664844) - Add default routes as extension of gateway4 & gateway6 (LP: #1756590) - Add io.netplan.Netplan.Generate() DBus method - Changed the way of how unmanaged-devices are handled by NetworkManager - Improve integration test suite (LP: #1922126) See the changelog entry below for a full list of changes and bugs. [Test Plan] 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 release. 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.io package can be let into -updates. In addition to the autopkgtests, we want to make sure that a config using the (legacy) gateway4/6 fields does not print a warning. 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. [Where problems could occur] Netplan being a core package it could impact the whole networking stack of the operating system up to the point where servers would not be reachable anymore after a reboot, due to broken network config being generated by netplan at bootup. In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug: PPA pre-testing: https://autopkgtest.ubuntu.com/results/autopkgtest-hirsute-slyon-netplan/hirsute/amd64/n/netplan.io/20210906_190834_7e1c7@/log.gz https://autopkgtest.ubuntu.com/results/autopkgtest-hirsute-slyon-netplan/hirsute/arm64/n/netplan.io/20210906_163607_5a853@/log.gz https://autopkgtest.ubuntu.com/results/autopkgtest-hirsute-slyon-netplan/hirsute/armhf/n/netplan.io/20210906_155351_d4869@/log.gz https://autopkgtest.ubuntu.com/results/autopkgtest-hirsute-slyon-netplan/hirsute/ppc64el/n/netplan.io/20210906_163556_fb438@/log.gz https://autopkgtest.ubuntu.com/results/autopkgtest-hirsute-slyon-netplan/hirsute/s390x/n/netplan.io/20210906_161559_8c42b@/log.gz https://autopkgtest.ubuntu.com/results/autopkgtest-focal-slyon-netplan/focal/amd64/n/netplan.io/20210906_161626_7ed9f@/log.gz https://autopkgtest.ubuntu.com/results/autopkgtest-focal-slyon-netplan/focal/arm64/n/netplan.io/20210906_162535_f773a@/log.gz https://autopkgtest.ubuntu.com/results/autopkgtest-focal-slyon-netplan/focal/armhf/n/netplan.io/20210906_162001_e04cf@/log.gz https://autopkgtest.ubuntu.com/results/autopkgtest-focal-slyon-netplan/focal/ppc64el/n/netplan.io/20210906_161910_b9e21@/log.gz https://autopkgtest.ubuntu.com/results/autopkgtest-focal-slyon-netplan/focal/s390x/n/netplan.io/20210907_071821_e3f95@/log.gz Hirsute: TBD hirsute_amd64.log TBD hirsute_arm64.log TBD hirsute_armhf.log TBD hirsute_ppc64el.log TBD hirsute_s390x.log Focal: TBD focal_amd64.log TBD focal_arm64.log TBD focal_armhf.log TBD focal_ppc64el.log TBD focal_s390x.log [Other Info] The integration test logs will be attached to this bug, once the package has been accepted into -proposed and the tests have been executed on the real infrastructure. On Hirsute the (rather flaky) 'regressions' test regressed in -release and was therefore skipped in this SRU. [Changelog] 2f0ff65 parse-nm: fix 32bit format string 51c872d cli: Fix failure with "set-name" and "bridges" (#221) 7844058 Gateway fields deprecation and default routing support (FR-728) (LP: #1756590) (#216) b90f429 parse: routes: avoid creating dangling pointers on error (#220) 4b7c7a6 parse: handle_routes: clean up the route on error (#219) 54283a0 parser: warn user on multiple global gateway (LP: #1901836) (FR-728) (#217) 2fd3fc2 parse: fix whitespace 5a306c9 parse: new macro set_str_if_null to avoid duplicating existing fields (#218) 9bf63c2 README: add design document reference, update IRC server 417257d Implement basic Keyfile parser (FR-1046) (#212) 9ae9eb7 Improve integration tests interface-ready waiting logic (LP: #1922126) (#204) 922ac81 Implement YAML generator (FR-1046) (#211) 2a7fc68 Implicitly consider devices with activation-mode set as optional (#214) 44dab84 Fix NM unmanaged-devices (changes behavior) (#201) dafe0a9 Improve subprocess calls to binaries in /sbin + udevadm (#205) f933369 Handle enum element override (#213) a8c8564 Add support for the activation-mode parameter (LP: #1664844) (#171) 833952e Fix ABI regression LP: #1922898 FR-1273 (#206) dd4db6b cli: SNAP special handling: improve test coverage and error handling (#209) 2eafea3 dbus:cli: implement io.netplan.Netplan.Generate() (#208) da3fab1 cli:set: Fix netplan-set on Core20 (#207) a42fc2f Fix parsing of OVS values with colons (LP: #1913906) (#203) 2f7d973 tests:tunnels: improve flaky wireguard test with wait_output() 3ec52c4 cli:apply: reload/reconfigure networkd instead of restart (#200) abad253 tests:bonds: fix flaky resend_igmp test [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 those improvements. The most notable changes (besides usual bug-fixes) incoming in 0.103: - Add YAML generator and Keyfile parser for NetworkManager YAML backend - Add activation-mode parameter, needs systemd v248+ (LP: #1664844) - Add default routes as extension of gateway4 & gateway6 (LP: #1756590) - Add io.netplan.Netplan.Generate() DBus method - Changed the way of how unmanaged-devices are handled by NetworkManager - Improve integration test suite (LP: #1922126) See the changelog entry below for a full list of changes and bugs. [Test Plan] 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 release. 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.io package can be let into -updates. In addition to the autopkgtests, we want to make sure that a config using the (legacy) gateway4/6 fields does not print a warning. 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. [Where problems could occur] Netplan being a core package it could impact the whole networking stack of the operating system up to the point where servers would not be reachable anymore after a reboot, due to broken network config being generated by netplan at bootup. In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug: PPA pre-testing: https://autopkgtest.ubuntu.com/results/autopkgtest-hirsute-slyon-netplan/hirsute/amd64/n/netplan.io/20210906_190834_7e1c7@/log.gz https://autopkgtest.ubuntu.com/results/autopkgtest-hirsute-slyon-netplan/hirsute/arm64/n/netplan.io/20210906_163607_5a853@/log.gz https://autopkgtest.ubuntu.com/results/autopkgtest-hirsute-slyon-netplan/hirsute/armhf/n/netplan.io/20210906_155351_d4869@/log.gz https://autopkgtest.ubuntu.com/results/autopkgtest-hirsute-slyon-netplan/hirsute/ppc64el/n/netplan.io/20210906_163556_fb438@/log.gz https://autopkgtest.ubuntu.com/results/autopkgtest-hirsute-slyon-netplan/hirsute/s390x/n/netplan.io/20210906_161559_8c42b@/log.gz https://autopkgtest.ubuntu.com/results/autopkgtest-focal-slyon-netplan/focal/amd64/n/netplan.io/20210906_161626_7ed9f@/log.gz https://autopkgtest.ubuntu.com/results/autopkgtest-focal-slyon-netplan/focal/arm64/n/netplan.io/20210906_162535_f773a@/log.gz https://autopkgtest.ubuntu.com/results/autopkgtest-focal-slyon-netplan/focal/armhf/n/netplan.io/20210906_162001_e04cf@/log.gz https://autopkgtest.ubuntu.com/results/autopkgtest-focal-slyon-netplan/focal/ppc64el/n/netplan.io/20210906_161910_b9e21@/log.gz https://autopkgtest.ubuntu.com/results/autopkgtest-focal-slyon-netplan/focal/s390x/n/netplan.io/20210907_071821_e3f95@/log.gz Hirsute: TBD hirsute_amd64.log TBD hirsute_arm64.log TBD hirsute_armhf.log TBD hirsute_ppc64el.log TBD hirsute_s390x.log Focal: TBD focal_amd64.log TBD focal_arm64.log TBD focal_armhf.log TBD focal_ppc64el.log TBD focal_s390x.log [Other Info] The integration test logs will be attached to this bug, once the package has been accepted into -proposed and the tests have been executed on the real infrastructure. On Hirsute the (rather flaky) 'regressions' test regressed in -release and was therefore skipped in this SRU. [Changelog] 2f0ff65 parse-nm: fix 32bit format string 51c872d cli: Fix failure with "set-name" and "bridges" (#221) 7844058 Gateway fields deprecation and default routing support (FR-728) (LP: #1756590) (#216) – Deprecation warning is muted in SRUs b90f429 parse: routes: avoid creating dangling pointers on error (#220) 4b7c7a6 parse: handle_routes: clean up the route on error (#219) 54283a0 parser: warn user on multiple global gateway (LP: #1901836) (FR-728) (#217) 2fd3fc2 parse: fix whitespace 5a306c9 parse: new macro set_str_if_null to avoid duplicating existing fields (#218) 9bf63c2 README: add design document reference, update IRC server 417257d Implement basic Keyfile parser (FR-1046) (#212) 9ae9eb7 Improve integration tests interface-ready waiting logic (LP: #1922126) (#204) 922ac81 Implement YAML generator (FR-1046) (#211) 2a7fc68 Implicitly consider devices with activation-mode set as optional (#214) 44dab84 Fix NM unmanaged-devices (changes behavior) (#201) dafe0a9 Improve subprocess calls to binaries in /sbin + udevadm (#205) f933369 Handle enum element override (#213) a8c8564 Add support for the activation-mode parameter (LP: #1664844) (#171) 833952e Fix ABI regression LP: #1922898 FR-1273 (#206) dd4db6b cli: SNAP special handling: improve test coverage and error handling (#209) 2eafea3 dbus:cli: implement io.netplan.Netplan.Generate() (#208) da3fab1 cli:set: Fix netplan-set on Core20 (#207) a42fc2f Fix parsing of OVS values with colons (LP: #1913906) (#203) 2f7d973 tests:tunnels: improve flaky wireguard test with wait_output() 3ec52c4 cli:apply: reload/reconfigure networkd instead of restart (#200) abad253 tests:bonds: fix flaky resend_igmp test
2021-09-09 15:39:42 Łukasz Zemczak netplan.io (Ubuntu Hirsute): status New Fix Committed
2021-09-09 15:39:44 Łukasz Zemczak bug added subscriber Ubuntu Stable Release Updates Team
2021-09-09 15:39:45 Łukasz Zemczak bug added subscriber SRU Verification
2021-09-09 15:39:47 Łukasz Zemczak tags verification-needed verification-needed-hirsute
2021-09-09 15:45:27 Łukasz Zemczak netplan.io (Ubuntu Focal): status New Fix Committed
2021-09-09 15:45:33 Łukasz Zemczak tags verification-needed verification-needed-hirsute verification-needed verification-needed-focal verification-needed-hirsute
2021-09-10 13:14:41 Lukas Märdian 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 those improvements. The most notable changes (besides usual bug-fixes) incoming in 0.103: - Add YAML generator and Keyfile parser for NetworkManager YAML backend - Add activation-mode parameter, needs systemd v248+ (LP: #1664844) - Add default routes as extension of gateway4 & gateway6 (LP: #1756590) - Add io.netplan.Netplan.Generate() DBus method - Changed the way of how unmanaged-devices are handled by NetworkManager - Improve integration test suite (LP: #1922126) See the changelog entry below for a full list of changes and bugs. [Test Plan] 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 release. 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.io package can be let into -updates. In addition to the autopkgtests, we want to make sure that a config using the (legacy) gateway4/6 fields does not print a warning. 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. [Where problems could occur] Netplan being a core package it could impact the whole networking stack of the operating system up to the point where servers would not be reachable anymore after a reboot, due to broken network config being generated by netplan at bootup. In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug: PPA pre-testing: https://autopkgtest.ubuntu.com/results/autopkgtest-hirsute-slyon-netplan/hirsute/amd64/n/netplan.io/20210906_190834_7e1c7@/log.gz https://autopkgtest.ubuntu.com/results/autopkgtest-hirsute-slyon-netplan/hirsute/arm64/n/netplan.io/20210906_163607_5a853@/log.gz https://autopkgtest.ubuntu.com/results/autopkgtest-hirsute-slyon-netplan/hirsute/armhf/n/netplan.io/20210906_155351_d4869@/log.gz https://autopkgtest.ubuntu.com/results/autopkgtest-hirsute-slyon-netplan/hirsute/ppc64el/n/netplan.io/20210906_163556_fb438@/log.gz https://autopkgtest.ubuntu.com/results/autopkgtest-hirsute-slyon-netplan/hirsute/s390x/n/netplan.io/20210906_161559_8c42b@/log.gz https://autopkgtest.ubuntu.com/results/autopkgtest-focal-slyon-netplan/focal/amd64/n/netplan.io/20210906_161626_7ed9f@/log.gz https://autopkgtest.ubuntu.com/results/autopkgtest-focal-slyon-netplan/focal/arm64/n/netplan.io/20210906_162535_f773a@/log.gz https://autopkgtest.ubuntu.com/results/autopkgtest-focal-slyon-netplan/focal/armhf/n/netplan.io/20210906_162001_e04cf@/log.gz https://autopkgtest.ubuntu.com/results/autopkgtest-focal-slyon-netplan/focal/ppc64el/n/netplan.io/20210906_161910_b9e21@/log.gz https://autopkgtest.ubuntu.com/results/autopkgtest-focal-slyon-netplan/focal/s390x/n/netplan.io/20210907_071821_e3f95@/log.gz Hirsute: TBD hirsute_amd64.log TBD hirsute_arm64.log TBD hirsute_armhf.log TBD hirsute_ppc64el.log TBD hirsute_s390x.log Focal: TBD focal_amd64.log TBD focal_arm64.log TBD focal_armhf.log TBD focal_ppc64el.log TBD focal_s390x.log [Other Info] The integration test logs will be attached to this bug, once the package has been accepted into -proposed and the tests have been executed on the real infrastructure. On Hirsute the (rather flaky) 'regressions' test regressed in -release and was therefore skipped in this SRU. [Changelog] 2f0ff65 parse-nm: fix 32bit format string 51c872d cli: Fix failure with "set-name" and "bridges" (#221) 7844058 Gateway fields deprecation and default routing support (FR-728) (LP: #1756590) (#216) – Deprecation warning is muted in SRUs b90f429 parse: routes: avoid creating dangling pointers on error (#220) 4b7c7a6 parse: handle_routes: clean up the route on error (#219) 54283a0 parser: warn user on multiple global gateway (LP: #1901836) (FR-728) (#217) 2fd3fc2 parse: fix whitespace 5a306c9 parse: new macro set_str_if_null to avoid duplicating existing fields (#218) 9bf63c2 README: add design document reference, update IRC server 417257d Implement basic Keyfile parser (FR-1046) (#212) 9ae9eb7 Improve integration tests interface-ready waiting logic (LP: #1922126) (#204) 922ac81 Implement YAML generator (FR-1046) (#211) 2a7fc68 Implicitly consider devices with activation-mode set as optional (#214) 44dab84 Fix NM unmanaged-devices (changes behavior) (#201) dafe0a9 Improve subprocess calls to binaries in /sbin + udevadm (#205) f933369 Handle enum element override (#213) a8c8564 Add support for the activation-mode parameter (LP: #1664844) (#171) 833952e Fix ABI regression LP: #1922898 FR-1273 (#206) dd4db6b cli: SNAP special handling: improve test coverage and error handling (#209) 2eafea3 dbus:cli: implement io.netplan.Netplan.Generate() (#208) da3fab1 cli:set: Fix netplan-set on Core20 (#207) a42fc2f Fix parsing of OVS values with colons (LP: #1913906) (#203) 2f7d973 tests:tunnels: improve flaky wireguard test with wait_output() 3ec52c4 cli:apply: reload/reconfigure networkd instead of restart (#200) abad253 tests:bonds: fix flaky resend_igmp test [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 those improvements. The most notable changes (besides usual bug-fixes) incoming in 0.103: - Add YAML generator and Keyfile parser for NetworkManager YAML backend - Add activation-mode parameter, needs systemd v248+ (LP: #1664844) - Add default routes as extension of gateway4 & gateway6 (LP: #1756590) - Add io.netplan.Netplan.Generate() DBus method - Changed the way of how unmanaged-devices are handled by NetworkManager - Improve integration test suite (LP: #1922126) See the changelog entry below for a full list of changes and bugs. [Test Plan] 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 release. 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.io package can be let into -updates. In addition to the autopkgtests, we want to make sure that a config using the (legacy) gateway4/6 fields does not print a warning. 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. [Where problems could occur] Netplan being a core package it could impact the whole networking stack of the operating system up to the point where servers would not be reachable anymore after a reboot, due to broken network config being generated by netplan at bootup. In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug: Hirsute: https://git.launchpad.net/~slyon/+git/files/tree/LP1938920/hirsute_amd64.log https://git.launchpad.net/~slyon/+git/files/tree/LP1938920/hirsute_arm64.log https://git.launchpad.net/~slyon/+git/files/tree/LP1938920/hirsute_armhf.log https://git.launchpad.net/~slyon/+git/files/tree/LP1938920/hirsute_ppc64el.log https://git.launchpad.net/~slyon/+git/files/tree/LP1938920/hirsute_s390x.log Focal: https://git.launchpad.net/~slyon/+git/files/tree/LP1938920/focal_amd64.log https://git.launchpad.net/~slyon/+git/files/tree/LP1938920/focal_arm64.log https://git.launchpad.net/~slyon/+git/files/tree/LP1938920/focal_armhf.log https://git.launchpad.net/~slyon/+git/files/tree/LP1938920/focal_ppc64el.log https://git.launchpad.net/~slyon/+git/files/tree/LP1938920/focal_s390x.log [Other Info] The integration test logs will be attached to this bug, once the package has been accepted into -proposed and the tests have been executed on the real infrastructure. On Hirsute the (rather flaky) 'regressions' test regressed in -release and was therefore skipped in this SRU. [Changelog] 2f0ff65 parse-nm: fix 32bit format string 51c872d cli: Fix failure with "set-name" and "bridges" (#221) 7844058 Gateway fields deprecation and default routing support (FR-728) (LP: #1756590) (#216) – Deprecation warning is muted in SRUs b90f429 parse: routes: avoid creating dangling pointers on error (#220) 4b7c7a6 parse: handle_routes: clean up the route on error (#219) 54283a0 parser: warn user on multiple global gateway (LP: #1901836) (FR-728) (#217) 2fd3fc2 parse: fix whitespace 5a306c9 parse: new macro set_str_if_null to avoid duplicating existing fields (#218) 9bf63c2 README: add design document reference, update IRC server 417257d Implement basic Keyfile parser (FR-1046) (#212) 9ae9eb7 Improve integration tests interface-ready waiting logic (LP: #1922126) (#204) 922ac81 Implement YAML generator (FR-1046) (#211) 2a7fc68 Implicitly consider devices with activation-mode set as optional (#214) 44dab84 Fix NM unmanaged-devices (changes behavior) (#201) dafe0a9 Improve subprocess calls to binaries in /sbin + udevadm (#205) f933369 Handle enum element override (#213) a8c8564 Add support for the activation-mode parameter (LP: #1664844) (#171) 833952e Fix ABI regression LP: #1922898 FR-1273 (#206) dd4db6b cli: SNAP special handling: improve test coverage and error handling (#209) 2eafea3 dbus:cli: implement io.netplan.Netplan.Generate() (#208) da3fab1 cli:set: Fix netplan-set on Core20 (#207) a42fc2f Fix parsing of OVS values with colons (LP: #1913906) (#203) 2f7d973 tests:tunnels: improve flaky wireguard test with wait_output() 3ec52c4 cli:apply: reload/reconfigure networkd instead of restart (#200) abad253 tests:bonds: fix flaky resend_igmp test
2021-09-10 13:31:39 Lukas Märdian tags verification-needed verification-needed-focal verification-needed-hirsute verification-done-hirsute verification-needed verification-needed-done
2021-09-13 07:52:39 Lukas Märdian tags verification-done-hirsute verification-needed verification-needed-done verification-done-focal verification-done-hirsute verification-needed
2021-09-27 18:06:38 Launchpad Janitor netplan.io (Ubuntu Hirsute): status Fix Committed Fix Released
2021-09-27 18:06:41 Brian Murray removed subscriber Ubuntu Stable Release Updates Team
2021-09-27 18:07:20 Launchpad Janitor netplan.io (Ubuntu Focal): status Fix Committed Fix Released