Releasing 0.101
- Documentation improvements
- Improved integration tests
- Add more examples for Wireguard, Open vSwitch, DBus
- Improve test stability
- Implementation of DBus Config/Get/Set/Try APIs
- Add per-route MTU option (LP: #1860201)
Bug fixes:
- Fix MAAS OVS first boot (LP: #1898997)
- Fix match of duplicate MAC on VLANs (LP: #1888726)
- Fix crash in Python parser (LP: #1904633) (LP: #1905156)
- Fix rename of matched interfaces at runtime (LP: #1904662)
We would like to thank everybody who contributed to this release! 🚀
in no particular order: @xnox @Shpota @hrasiq @iaroslavscript @sil2100 @slyon
Dimitri John Ledkov (1):
Implement just-in-time behaviour for generate (#162)
Heitor Alves de Siqueira (1):
Add per-route MTU option (LP: #1860201) (#160)
Iaroslav Akimov (1):
Fix is_ovs_interface method in cli/ovs.py (LP: #1904633) (LP: #1905156) (#172)
Lukas Märdian (19):
examples: add openvswitch.yaml example
examples: add wireguard.yaml example
tests: remove 'cloud-init' reboot test, was migrated to debian/tests/cloud-init script
.github: update PR template checklist, to not forgett about examples
Implement netplan get/set CLI and DBus API (#163)
tests:tunnels: improve WG handshake regex
tests:ovs: fix OVS timeouts
cli:utils: fix libnetplan loading
Fix MAAS/OVS first boot for single NIC/PXE systems (#165)
Use Github Actions for unit tests and Codecov upload (#167)
Update README badges (#168)
Do not try to match/rename duplicated MAC of vlan (LP: #1888726) (#166)
doc: Add note about default gateway4/6 usage
doc: Fix Wireguard formatting
Implement DBus try-commit handling (#134)
test:integration: add link-local tests
DBus Config Management (try-improvement) (#170)
Documentation for get/set CLI and DBus Config/Try/Cancel/Apply/Get/Set (#173)
Fix rename of matched interfaces at runtime (LP: #1904662) (#174)
Sasha Shpota (1):
Remove version information from the description of the info flag (#164)