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 |
|
|
|