Activity log for bug #1988447

Date Who What changed Old value New value Message
2022-09-01 14:35:43 Lukas Märdian bug added bug
2022-09-01 14:35:50 Lukas Märdian nominated for series Ubuntu Jammy
2022-09-01 14:35:50 Lukas Märdian bug task added netplan.io (Ubuntu Jammy)
2022-09-01 14:35:50 Lukas Märdian nominated for series Ubuntu Focal
2022-09-01 14:35:50 Lukas Märdian bug task added netplan.io (Ubuntu Focal)
2022-09-01 14:35:55 Lukas Märdian netplan.io (Ubuntu): status New Fix Released
2022-09-01 14:39:51 Lukas Märdian summary [SRU] Update to netplan.io 0.104 [SRU] Update to netplan.io 0.105
2022-09-01 14:45:02 Lukas Märdian netplan.io (Ubuntu Jammy): assignee Lukas Märdian (slyon)
2022-09-01 14:58:08 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.105: - Add support for VXLAN tunnels (#288), LP: #1764716 - Add support for VRF devices (#285), LP: #1773522 - Add support for InfiniBand (IPoIB) (#283), LP: #1848471 - Allow key configuration for GRE tunnels (#274), LP: #1966476 - Allow setting the regulatory domain (#281), LP: #1951586 - Documentation improvements & restructuring (#287) - Add meson build system (#268) - Add abigail ABI compatibility checker (#269) - Update of Fedora RPM spec (#264) - CI improvements (#265, #282) - Netplan `set` uses the consolidated libnetplan YAML parser (#254) - Refactor ConfigManager to use the libnetplan YAML parser (#255) - New `netplan_netdef_get_filepath` API (#275) - Improve NetworkManager device management logic (#276), LP: #1951653 [Test Plan] The following development and SRU process was followed: https://wiki.ubuntu.com/NetplanUpdates Netplan contains an extensive integration test suite that is run 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: Jammy: TBD Focal: TBD [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. [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.105:     - Add support for VXLAN tunnels (#288), LP: #1764716     - Add support for VRF devices (#285), LP: #1773522     - Add support for InfiniBand (IPoIB) (#283), LP: #1848471     - Allow key configuration for GRE tunnels (#274), LP: #1966476     - Allow setting the regulatory domain (#281), LP: #1951586     - Documentation improvements & restructuring (#287)     - Add meson build system (#268)     - Add abigail ABI compatibility checker (#269)     - Update of Fedora RPM spec (#264)     - CI improvements (#265, #282)     - Netplan `set` uses the consolidated libnetplan YAML parser (#254)     - Refactor ConfigManager to use the libnetplan YAML parser (#255)     - New `netplan_netdef_get_filepath` API (#275)     - Improve NetworkManager device management logic (#276), LP: #1951653 [Test Plan] The following development and SRU process was followed: https://wiki.ubuntu.com/NetplanUpdates Netplan contains an extensive integration test suite that is run 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: Jammy: TBD Focal: TBD [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] 222a067 rpm: bump version to 0.105 9b6f2a9 README: update badges b75b495 abi-compat: bump for 0.105 e2d2126 meson: version bump 0b14ed0 parse:networkd:nm: make VXLAN link explicit and exclusive to VXLAN tunnels b6585e6 names: improve NAME_FUNCTION input validation 0695240 test:tunnels: add VXLAN integration test 85d4a32 test:tunnels:configmanager: add VXLAN unit tests d02b778 doc: add VXLAN docs & examples 0ba4fab nm: Initial VXLAN support 4d3e8bd networkd: VXLAN tunnel rendering 9e97115 Handle VXLAN tunnel parsing, validation and YAML d1b3f19 netplan: add YAML_BOOL_TRISTATE helper bc7458a NetplanFlags handling 1698656 util: add is_multicast_address() 29b1f8a names: infiniband fixes 969f00e parse: add bridge.aging-time alias ddb41cf parse: generic map multipass processing fixes e80f6f0 cli:ip:leases: search for NM's internal DHCP client and dhclient leases (LP: #1979674) (#284) a2f331a parse-nm: do not parse search-domains, netplan cannot differentiate IP4 vs IP6 748ab5d parse-nm: detect empty nexthop (i.e. scope: link) 30ab7fc CI:autopkgtest: Keep correct 'vrf' kernel module available b1d5d79 tests:routing: add VRF integration test e7a5d72 networkd:nm: generate VRF configs 9203c00 doc: VRF reference & example 596a510 netplan:parse: handle VRF configuration e11e0ac cli: fix crash on LibNetplanException (#286) d796f83 doc:yaml: markdown syntax fixes 8c3ebf9 doc:yaml: markdown formatting fixes 5c89b24 Documentation improvements (Diátaxis) (FR-2276) (#287) b39dbea cli:try: fix typo in 'netplan --config-file=... try' command f3b9f7f tests:tunnels: increase [ip6]gre[tap] autopkgtest coverage edd02c8 doc: improve gre/-tap documentation wrt keys 6fee64f tests:tunnels: validate key configuration for [ip6]gre[tap] 8ea6247 validation: allow key configuration for [ip6]gre[tap] tunnels 4d4deb6 CI: switch autopkgtest runner to Jammy/22.04 e332fa1 CI: fix phased updates 2d1aab1 doc: fix typo in netplan-apply.md e748158 Allow setting the regulatory domain (LP: #1951586) (#281) 474951a cli: fix detection of custom bridges/bonds in is_revertable bae61cc bindings: add `is_trivial_compound_itf` denoting simple bonds/bridges 0b5a0f7 lib: fix dirtiness tracking for generic integer values 8fce1fc lib: move complex_object_is_dirty to utils with better API d5b5d8a bindings: remove now-unused bindings dbdd83c netplan: migration configmanager away from PyYAML a4fb600 tests:sriov: add a nocover statement for the fallback in driver_mock_open d0b2078 tests: configmanager: Fix inconsistencies in test data 9d72161 bindings: NetDef: expose some vlan/sriov-related properties a3d15c3 bindings: State: add baked-in properties to easily iterate over def types fbfaa2a netplan: bindings: State: helper method to dump the whole state to the logs a1ab42a netplan: bindings: expose State.backend f6f4d74 netplan: libnetplan: expose the itf matching data for netdefs 9dc2576 netplan: expose basic netdef attributes to the Python bindings 16a68f9 lib: migrate netplan_netdef_get_id to the new strbuf API scheme 8a1ba54 Add InfiniBand (IPoIB) support (LP: #1848471) (#283) 161ccfd CI: drop Focal 0.104 ABI, we're now using Jammy CI runners 6814cab CI: disable CodeCov, we're checking the coverage locally in GA a25aa60 CI: switch GA runners to Ubuntu 22.04 6a47c70 abi_compat: fix coverage warning 7387cb8 tests:ovs: avoid race condition with DHCP on bridge 7342746 tests:base: cleanup udev quirks d29bf14 nm: tests: improve NM manage/ignore logic, using udev matching rules 4e7f0fd nm: extend type_str() to return passthrough types 399a75e cli: re-apply udev rules (NM_UNMANAGED) if needed 1b74575 generate: ignore 10-globally-managed-devices.conf if any NM config is given in netplan 15aa16f manpages: fix long options rendered with an en-dash instead of two dash 565bd0f tests:ethernets: fix autopkgtest with alternating default value 8934a1b nm: fix rendering of password for unknown/passthrough WPA types (#279) dab082f bindings: make coverage happy 310bfed Add tristate type for offload options (LP: #1956264) (#270) 62f0a75 Fix infinite timeouts in ovs-vsctl (Closes: #1000137) (#266) 6b9a3b7 !API! lib: netdef: rename filename into filepath 5c6bb3b lib: utils: new netplan_copy_string function e896fd5 libnetplan: bump the XOPEN_SOURCE definition to 700 90311f1 doc: some ABI checker docs + jammy ABI fa245b8 netplan: libnetplan: remove now-unused netplan_parse function bdb4f98 netplan: set: rewrite to use the internal YAML generator b68d46b tests: set: use JSON as a format for complex payloads 7f82a3d lib: helper function to create a yaml patch from a "set expression" 56033c4 lib: new state function netplan_state_update_yaml_hierarchy bcf3e60 lib: new state function netplan_state_write_yaml_file for partial export 20252c8 parser: partial support of null fields bdeef98 parser: add the ability to load a file directly from a FD a62584d lib: keep track of all source files for a given state ab55cb6 lib: centralize the IP rule reset into a standalone function 03c82a1 netplan: cli: add hidden option --breakpoint for easier debugging a4a8ac8 CI: ABI checker ignore-list b6a33a0 test:integration:base: improve mgmt network stability 056c27e Makefile: clean src/_features.h.gch file 3786536 cli:sriov: fix test coverage for quirk_devices 306600d networkd: rename GatewayOnlink= to GatewayOnLink= (#273) f71f14e ABI compatibility checker (#269) a738597 dbus: Remove the upper limit on try timeout (#271) d692ce7 Enable building via Meson build system (#268) 2e84550 Makefile: fix parallel build failure (#267) e8e2f13 tests:ethernets: improve autopkgtest reliability a4b70e7 cli:apply: fix potential race with rename/creation of netdevs and start networkd if off (LP: #1962095) (#260) 20182f9 Fix running the autopkgtests, by working around a LXD issue (#265) aabfc26 rpm: Update to latest version and resync with Fedora spec (#264) 889c7be doc: fix whitespace
2022-09-28 18:48:19 dann frazier bug added subscriber dann frazier
2022-09-28 19:01:03 Vladimir Sokolovsky bug added subscriber Vladimir Sokolovsky
2022-09-28 21:18:46 Jay Vosburgh bug added subscriber Jay Vosburgh
2022-10-11 11:56:09 Nobuto Murata bug added subscriber Nobuto Murata
2022-10-11 13:02:14 Lukas Märdian netplan.io (Ubuntu Jammy): status New In Progress
2022-10-11 14:49:18 Lukas Märdian netplan.io (Ubuntu Jammy): assignee Lukas Märdian (slyon)
2022-10-21 11:54:44 Timo Aaltonen netplan.io (Ubuntu Jammy): status In Progress Fix Committed
2022-10-21 11:54:45 Timo Aaltonen bug added subscriber Ubuntu Stable Release Updates Team
2022-10-21 11:54:50 Timo Aaltonen bug added subscriber SRU Verification
2022-10-21 11:55:00 Timo Aaltonen tags verification-needed verification-needed-jammy
2022-10-24 12:08:00 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.105:     - Add support for VXLAN tunnels (#288), LP: #1764716     - Add support for VRF devices (#285), LP: #1773522     - Add support for InfiniBand (IPoIB) (#283), LP: #1848471     - Allow key configuration for GRE tunnels (#274), LP: #1966476     - Allow setting the regulatory domain (#281), LP: #1951586     - Documentation improvements & restructuring (#287)     - Add meson build system (#268)     - Add abigail ABI compatibility checker (#269)     - Update of Fedora RPM spec (#264)     - CI improvements (#265, #282)     - Netplan `set` uses the consolidated libnetplan YAML parser (#254)     - Refactor ConfigManager to use the libnetplan YAML parser (#255)     - New `netplan_netdef_get_filepath` API (#275)     - Improve NetworkManager device management logic (#276), LP: #1951653 [Test Plan] The following development and SRU process was followed: https://wiki.ubuntu.com/NetplanUpdates Netplan contains an extensive integration test suite that is run 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: Jammy: TBD Focal: TBD [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] 222a067 rpm: bump version to 0.105 9b6f2a9 README: update badges b75b495 abi-compat: bump for 0.105 e2d2126 meson: version bump 0b14ed0 parse:networkd:nm: make VXLAN link explicit and exclusive to VXLAN tunnels b6585e6 names: improve NAME_FUNCTION input validation 0695240 test:tunnels: add VXLAN integration test 85d4a32 test:tunnels:configmanager: add VXLAN unit tests d02b778 doc: add VXLAN docs & examples 0ba4fab nm: Initial VXLAN support 4d3e8bd networkd: VXLAN tunnel rendering 9e97115 Handle VXLAN tunnel parsing, validation and YAML d1b3f19 netplan: add YAML_BOOL_TRISTATE helper bc7458a NetplanFlags handling 1698656 util: add is_multicast_address() 29b1f8a names: infiniband fixes 969f00e parse: add bridge.aging-time alias ddb41cf parse: generic map multipass processing fixes e80f6f0 cli:ip:leases: search for NM's internal DHCP client and dhclient leases (LP: #1979674) (#284) a2f331a parse-nm: do not parse search-domains, netplan cannot differentiate IP4 vs IP6 748ab5d parse-nm: detect empty nexthop (i.e. scope: link) 30ab7fc CI:autopkgtest: Keep correct 'vrf' kernel module available b1d5d79 tests:routing: add VRF integration test e7a5d72 networkd:nm: generate VRF configs 9203c00 doc: VRF reference & example 596a510 netplan:parse: handle VRF configuration e11e0ac cli: fix crash on LibNetplanException (#286) d796f83 doc:yaml: markdown syntax fixes 8c3ebf9 doc:yaml: markdown formatting fixes 5c89b24 Documentation improvements (Diátaxis) (FR-2276) (#287) b39dbea cli:try: fix typo in 'netplan --config-file=... try' command f3b9f7f tests:tunnels: increase [ip6]gre[tap] autopkgtest coverage edd02c8 doc: improve gre/-tap documentation wrt keys 6fee64f tests:tunnels: validate key configuration for [ip6]gre[tap] 8ea6247 validation: allow key configuration for [ip6]gre[tap] tunnels 4d4deb6 CI: switch autopkgtest runner to Jammy/22.04 e332fa1 CI: fix phased updates 2d1aab1 doc: fix typo in netplan-apply.md e748158 Allow setting the regulatory domain (LP: #1951586) (#281) 474951a cli: fix detection of custom bridges/bonds in is_revertable bae61cc bindings: add `is_trivial_compound_itf` denoting simple bonds/bridges 0b5a0f7 lib: fix dirtiness tracking for generic integer values 8fce1fc lib: move complex_object_is_dirty to utils with better API d5b5d8a bindings: remove now-unused bindings dbdd83c netplan: migration configmanager away from PyYAML a4fb600 tests:sriov: add a nocover statement for the fallback in driver_mock_open d0b2078 tests: configmanager: Fix inconsistencies in test data 9d72161 bindings: NetDef: expose some vlan/sriov-related properties a3d15c3 bindings: State: add baked-in properties to easily iterate over def types fbfaa2a netplan: bindings: State: helper method to dump the whole state to the logs a1ab42a netplan: bindings: expose State.backend f6f4d74 netplan: libnetplan: expose the itf matching data for netdefs 9dc2576 netplan: expose basic netdef attributes to the Python bindings 16a68f9 lib: migrate netplan_netdef_get_id to the new strbuf API scheme 8a1ba54 Add InfiniBand (IPoIB) support (LP: #1848471) (#283) 161ccfd CI: drop Focal 0.104 ABI, we're now using Jammy CI runners 6814cab CI: disable CodeCov, we're checking the coverage locally in GA a25aa60 CI: switch GA runners to Ubuntu 22.04 6a47c70 abi_compat: fix coverage warning 7387cb8 tests:ovs: avoid race condition with DHCP on bridge 7342746 tests:base: cleanup udev quirks d29bf14 nm: tests: improve NM manage/ignore logic, using udev matching rules 4e7f0fd nm: extend type_str() to return passthrough types 399a75e cli: re-apply udev rules (NM_UNMANAGED) if needed 1b74575 generate: ignore 10-globally-managed-devices.conf if any NM config is given in netplan 15aa16f manpages: fix long options rendered with an en-dash instead of two dash 565bd0f tests:ethernets: fix autopkgtest with alternating default value 8934a1b nm: fix rendering of password for unknown/passthrough WPA types (#279) dab082f bindings: make coverage happy 310bfed Add tristate type for offload options (LP: #1956264) (#270) 62f0a75 Fix infinite timeouts in ovs-vsctl (Closes: #1000137) (#266) 6b9a3b7 !API! lib: netdef: rename filename into filepath 5c6bb3b lib: utils: new netplan_copy_string function e896fd5 libnetplan: bump the XOPEN_SOURCE definition to 700 90311f1 doc: some ABI checker docs + jammy ABI fa245b8 netplan: libnetplan: remove now-unused netplan_parse function bdb4f98 netplan: set: rewrite to use the internal YAML generator b68d46b tests: set: use JSON as a format for complex payloads 7f82a3d lib: helper function to create a yaml patch from a "set expression" 56033c4 lib: new state function netplan_state_update_yaml_hierarchy bcf3e60 lib: new state function netplan_state_write_yaml_file for partial export 20252c8 parser: partial support of null fields bdeef98 parser: add the ability to load a file directly from a FD a62584d lib: keep track of all source files for a given state ab55cb6 lib: centralize the IP rule reset into a standalone function 03c82a1 netplan: cli: add hidden option --breakpoint for easier debugging a4a8ac8 CI: ABI checker ignore-list b6a33a0 test:integration:base: improve mgmt network stability 056c27e Makefile: clean src/_features.h.gch file 3786536 cli:sriov: fix test coverage for quirk_devices 306600d networkd: rename GatewayOnlink= to GatewayOnLink= (#273) f71f14e ABI compatibility checker (#269) a738597 dbus: Remove the upper limit on try timeout (#271) d692ce7 Enable building via Meson build system (#268) 2e84550 Makefile: fix parallel build failure (#267) e8e2f13 tests:ethernets: improve autopkgtest reliability a4b70e7 cli:apply: fix potential race with rename/creation of netdevs and start networkd if off (LP: #1962095) (#260) 20182f9 Fix running the autopkgtests, by working around a LXD issue (#265) aabfc26 rpm: Update to latest version and resync with Fedora spec (#264) 889c7be doc: fix whitespace [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.105:     - Add support for VXLAN tunnels (#288), LP: #1764716     - Add support for VRF devices (#285), LP: #1773522     - Add support for InfiniBand (IPoIB) (#283), LP: #1848471     - Allow key configuration for GRE tunnels (#274), LP: #1966476     - Allow setting the regulatory domain (#281), LP: #1951586     - Documentation improvements & restructuring (#287)     - Add meson build system (#268)     - Add abigail ABI compatibility checker (#269)     - Update of Fedora RPM spec (#264)     - CI improvements (#265, #282)     - Netplan `set` uses the consolidated libnetplan YAML parser (#254)     - Refactor ConfigManager to use the libnetplan YAML parser (#255)     - New `netplan_netdef_get_filepath` API (#275)     - Improve NetworkManager device management logic (#276), LP: #1951653 [Test Plan] The following development and SRU process was followed: https://wiki.ubuntu.com/NetplanUpdates Netplan contains an extensive integration test suite that is run 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: Jammy: https://git.launchpad.net/~slyon/+git/files/plain/LP1988447/jammy_amd64.log https://git.launchpad.net/~slyon/+git/files/plain/LP1988447/jammy_arm64.log https://git.launchpad.net/~slyon/+git/files/plain/LP1988447/jammy_armhf.log https://git.launchpad.net/~slyon/+git/files/plain/LP1988447/jammy_ppc64el.log https://git.launchpad.net/~slyon/+git/files/plain/LP1988447/jammy_s390x.log Focal: TBD [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] 222a067 rpm: bump version to 0.105 9b6f2a9 README: update badges b75b495 abi-compat: bump for 0.105 e2d2126 meson: version bump 0b14ed0 parse:networkd:nm: make VXLAN link explicit and exclusive to VXLAN tunnels b6585e6 names: improve NAME_FUNCTION input validation 0695240 test:tunnels: add VXLAN integration test 85d4a32 test:tunnels:configmanager: add VXLAN unit tests d02b778 doc: add VXLAN docs & examples 0ba4fab nm: Initial VXLAN support 4d3e8bd networkd: VXLAN tunnel rendering 9e97115 Handle VXLAN tunnel parsing, validation and YAML d1b3f19 netplan: add YAML_BOOL_TRISTATE helper bc7458a NetplanFlags handling 1698656 util: add is_multicast_address() 29b1f8a names: infiniband fixes 969f00e parse: add bridge.aging-time alias ddb41cf parse: generic map multipass processing fixes e80f6f0 cli:ip:leases: search for NM's internal DHCP client and dhclient leases (LP: #1979674) (#284) a2f331a parse-nm: do not parse search-domains, netplan cannot differentiate IP4 vs IP6 748ab5d parse-nm: detect empty nexthop (i.e. scope: link) 30ab7fc CI:autopkgtest: Keep correct 'vrf' kernel module available b1d5d79 tests:routing: add VRF integration test e7a5d72 networkd:nm: generate VRF configs 9203c00 doc: VRF reference & example 596a510 netplan:parse: handle VRF configuration e11e0ac cli: fix crash on LibNetplanException (#286) d796f83 doc:yaml: markdown syntax fixes 8c3ebf9 doc:yaml: markdown formatting fixes 5c89b24 Documentation improvements (Diátaxis) (FR-2276) (#287) b39dbea cli:try: fix typo in 'netplan --config-file=... try' command f3b9f7f tests:tunnels: increase [ip6]gre[tap] autopkgtest coverage edd02c8 doc: improve gre/-tap documentation wrt keys 6fee64f tests:tunnels: validate key configuration for [ip6]gre[tap] 8ea6247 validation: allow key configuration for [ip6]gre[tap] tunnels 4d4deb6 CI: switch autopkgtest runner to Jammy/22.04 e332fa1 CI: fix phased updates 2d1aab1 doc: fix typo in netplan-apply.md e748158 Allow setting the regulatory domain (LP: #1951586) (#281) 474951a cli: fix detection of custom bridges/bonds in is_revertable bae61cc bindings: add `is_trivial_compound_itf` denoting simple bonds/bridges 0b5a0f7 lib: fix dirtiness tracking for generic integer values 8fce1fc lib: move complex_object_is_dirty to utils with better API d5b5d8a bindings: remove now-unused bindings dbdd83c netplan: migration configmanager away from PyYAML a4fb600 tests:sriov: add a nocover statement for the fallback in driver_mock_open d0b2078 tests: configmanager: Fix inconsistencies in test data 9d72161 bindings: NetDef: expose some vlan/sriov-related properties a3d15c3 bindings: State: add baked-in properties to easily iterate over def types fbfaa2a netplan: bindings: State: helper method to dump the whole state to the logs a1ab42a netplan: bindings: expose State.backend f6f4d74 netplan: libnetplan: expose the itf matching data for netdefs 9dc2576 netplan: expose basic netdef attributes to the Python bindings 16a68f9 lib: migrate netplan_netdef_get_id to the new strbuf API scheme 8a1ba54 Add InfiniBand (IPoIB) support (LP: #1848471) (#283) 161ccfd CI: drop Focal 0.104 ABI, we're now using Jammy CI runners 6814cab CI: disable CodeCov, we're checking the coverage locally in GA a25aa60 CI: switch GA runners to Ubuntu 22.04 6a47c70 abi_compat: fix coverage warning 7387cb8 tests:ovs: avoid race condition with DHCP on bridge 7342746 tests:base: cleanup udev quirks d29bf14 nm: tests: improve NM manage/ignore logic, using udev matching rules 4e7f0fd nm: extend type_str() to return passthrough types 399a75e cli: re-apply udev rules (NM_UNMANAGED) if needed 1b74575 generate: ignore 10-globally-managed-devices.conf if any NM config is given in netplan 15aa16f manpages: fix long options rendered with an en-dash instead of two dash 565bd0f tests:ethernets: fix autopkgtest with alternating default value 8934a1b nm: fix rendering of password for unknown/passthrough WPA types (#279) dab082f bindings: make coverage happy 310bfed Add tristate type for offload options (LP: #1956264) (#270) 62f0a75 Fix infinite timeouts in ovs-vsctl (Closes: #1000137) (#266) 6b9a3b7 !API! lib: netdef: rename filename into filepath 5c6bb3b lib: utils: new netplan_copy_string function e896fd5 libnetplan: bump the XOPEN_SOURCE definition to 700 90311f1 doc: some ABI checker docs + jammy ABI fa245b8 netplan: libnetplan: remove now-unused netplan_parse function bdb4f98 netplan: set: rewrite to use the internal YAML generator b68d46b tests: set: use JSON as a format for complex payloads 7f82a3d lib: helper function to create a yaml patch from a "set expression" 56033c4 lib: new state function netplan_state_update_yaml_hierarchy bcf3e60 lib: new state function netplan_state_write_yaml_file for partial export 20252c8 parser: partial support of null fields bdeef98 parser: add the ability to load a file directly from a FD a62584d lib: keep track of all source files for a given state ab55cb6 lib: centralize the IP rule reset into a standalone function 03c82a1 netplan: cli: add hidden option --breakpoint for easier debugging a4a8ac8 CI: ABI checker ignore-list b6a33a0 test:integration:base: improve mgmt network stability 056c27e Makefile: clean src/_features.h.gch file 3786536 cli:sriov: fix test coverage for quirk_devices 306600d networkd: rename GatewayOnlink= to GatewayOnLink= (#273) f71f14e ABI compatibility checker (#269) a738597 dbus: Remove the upper limit on try timeout (#271) d692ce7 Enable building via Meson build system (#268) 2e84550 Makefile: fix parallel build failure (#267) e8e2f13 tests:ethernets: improve autopkgtest reliability a4b70e7 cli:apply: fix potential race with rename/creation of netdevs and start networkd if off (LP: #1962095) (#260) 20182f9 Fix running the autopkgtests, by working around a LXD issue (#265) aabfc26 rpm: Update to latest version and resync with Fedora spec (#264) 889c7be doc: fix whitespace
2022-10-24 12:10:33 Lukas Märdian tags verification-needed verification-needed-jammy verification-done-jammy verification-needed
2022-11-16 01:07:51 Launchpad Janitor netplan.io (Ubuntu Jammy): status Fix Committed Fix Released
2022-11-16 01:07:56 Brian Murray removed subscriber Ubuntu Stable Release Updates Team