Releasing 0.102
- New API for NetworkManager YAML backend
- Added
congestion-window
&advertised-receive-window
options for routes - Added
ttl
option for tunnels (LP: #1846783) - Improved
netplan set
CLI to override existing files - Moved upstream repository to https://github.com/canonical/netplan/
- Documentation improvements
- Improved Github Actions CI and CodeQL integration
- Minor cleanup/typos/test improvements
Bug fixes:
- systemd v247 compatibility (for changing MAC address)
- OVS 2.15 compatibility (wording changes)
- Allow
networkmanager:
backend options formodem
devices - Prevent duplicate ARPIPTargets in NetDev files (LP: #1915837)
We would like to thank everybody who contributed to this release! 🚀
in no particular order: @kraj @nobuto-m @lmlsna @mbiebl @n3wtype @kev1989 @kivancsunkar @sil2100 @slyon
Khem Raj (1):
Cleanup unused code, as noted by clang
Kıvanç Sunkar (1):
Prevent duplicate ARPIPTargets in NetDev files (LP: #1915837) (#199)
Lucas Mlsna (1):
Clarified `dhcp-identifier` option (#186)
Lukas Märdian (23):
parse:doc:test: fix typos (thanks lintian)
Fix changing of macaddress with systemd v247 (#178)
parse: fix 'networkmanager:' backend options for modem connections (#179)
tests: adopt to wording changes as of OVS 2.15
tests:tunnels: improve test reliability
tests:dbus: improve test stability of timeouts
github: run action on any pull request
tests:integration: adopt for racy systemd MAC assignment
cli:apply: Add comment about snapd/DBus compatibility
cli:utils: handle emtpy netifaces.ifaddresess call (#188)
Update Github URL (#192)
Added TTL option for tunnels (LP: #1846783) (#194)
Enable CodeQL code scanning (#195)
Improve integration tests (#196)
tests:integration: cleanup OVS/WPA files (#198)
test:tunnels: improve stability of wireguard test
libnetplan: provide API for NetworkManager YAML backend (#193)
cli:set: write to existing YAML file, if available (#197)
test:utils: cleanup formatting
tests:base: improve management interface handling
tests:base: improve reliabilty by using higher timeout
tests:base: improve daemon-reload check
tests:base: avoid long waits
Michael Biebl (1):
Stop using deprecated systemd-resolve tool
Nobuto Murata (1):
doc: Add a caveat to wake on LAN which is systemd.link related (LP: #1909114) (#180)
n3wtype (1):
Added per route congestion-window/advertised-receive-window options (#177)