github canonical/netplan 1.0.1

latest release: 1.1
3 months ago

Releasing v1.0.1:

  • sriov: accept setting the eswitch mode without VFs (LP#2020409) @daniloegea
  • cli/sriov: refactoring @daniloegea
  • tests: use proper 0o600 file permissions in more places @slyon
  • doc: Adding missing 'watchfiles' dependency for Sphinx @rkratky
  • doc: Minor fixes in lang. and mark-up in YAML reference @rkratky
  • doc: Tutorial reorg & lang. + formatting improvements @rkratky
  • networkd: add wait-online enumeration utils @slyon
  • generate: enable systemd-networkd-wait-online for non-optional interfaces only @slyon
  • CLI:utils: Do not ask for daemon-reload password interactively @slyon
  • CLI:generate: call daemon-reload after (re-)generating services @slyon
  • wait-online: Do not block on loopback interface @slyon
  • generate: Do not touch wait-online, if we don't have any networkd NetDefs @slyon
  • wait-online: wait for existing interfaces only and downgrade operational state for interfaces without IP configuration @slyon
  • wait-online: account for DHCPv4/v6 addresses @slyon
  • wait-online: do not require virtual devices to be created already @slyon
  • wait-online: recognize that bridge/bond members will never gain link-local addresses @slyon
  • networkd:apply: Drop handling of legacy wpa@ instance units @slyon
  • wait-online: disabled wait-online for stable 1.0 @daniloegea
  • test:integration: Try to improve test flakyness (Closes: #1069871) @slyon
  • autopkgtest: More fixes for flaky 'ethernets' test (Closes: #1069871) @slyon
  • Increase some test timeouts to account for slow (riscv64) buildds @slyon

Security fixes:

Bug fixes:

  • cli: Fix logging setup when python-rich is not present @frhuelsz
  • CI: fix DebCI case for no-change rebuilds @slyon
  • CI: adopt autopkgtest for 1.0-1 on 22.04 @slyon
  • doc: Update README, move CODE_OF_CONDUCT @slyon
  • doc: fix en_GB spelling @slyon
  • CI: adopt snapd.patch for autopkgtest SRU (LP#2051939) @slyon
  • parse-nm: add a workaround for the DoT DNS option (LP#2055148) @daniloegea
  • CI: Install netplan-ci PPA @slyon
  • parse: don't remove datalist items during iteration @daniloegea
  • ATTN: parse/bonds: handle same primary in multiple bonds (#451) @daniloegea
  • parse/bonds: don't fail on primary reassignment @daniloegea
  • cli/sriov: set eswitch regardless of pcidev.vfs @daniloegea
  • doc: Fix wrong bonds.parameters.mode syntax in example (#459) @fzakfeld
  • parse: fix redefinition of gateway(4|6) @daniloegea
  • doc:tutorial: fix whitespace formatting @slyon
  • util: fix potential NULL pointer assert @slyon
  • python: elements of all must be strings @daniloegea
  • tests: fix diff test with iproute2 6.8 @daniloegea
  • cli/generate: skip daemon_reload with --mapping @daniloegea
  • test: cleanup after wait_online test to fix DebCI @slyon
  • CI: fork spread to get #179 fixes @slyon
  • doc: Fix netplan-generate.md formatting (#483) @shirleyherox
  • emitter: allow unicode characters in the emitter (LP#2071652) @daniloegea
  • parse: do not escape all non-ascii bytes @daniloegea

Full Changelog: 1.0...1.0.1

Don't miss a new netplan release

NewReleases is sending notifications on new releases.