github canonical/netplan 0.102

latest releases: 1.0, 0.107.1, 0.107...
3 years ago

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 for modem 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)

Don't miss a new netplan release

NewReleases is sending notifications on new releases.