[ubuntu/mantic-proposed] netplan.io 0.107-1 (Accepted)

Lukas Märdian slyon at debian.org
Thu Aug 17 16:03:12 UTC 2023


netplan.io (0.107-1) mantic; urgency=medium

  * New upstream release: 0.107
    - Support for "dummy" (`dummy-devices`) interfaces (LP: #1774203) (!361)
    - Support for "veth" (`virtual-ethernets`) interfaces (!368)
    - Add Python bindings for libnetplan (!385)
    - netplan: Handle command exceptions (!334)
    - WPA3 (personal) support (LP: #2023238) (!369)
    - Add all the commands to the bash completion file (LP: #1749869) (!326)
    - New submodule for state manipulation (!379)
    - commands/status: show routes from all routing tables (!390)
    - cli:status: Make rich pretty printing optional (!388)
    - libnetplan: expose dhcp4 and dhcp6 properties (!394)
    - Expose macaddress and DNS configuration from the netdef (!395)
    - libnetplan: expose the routes list in the netdef (!397)
    - NetworkManager: Wireguard private key flag support (!371)
    - Add a netplan_parser_load_keyfile() Python binding (!351)
    - keyfile parser: add support for all tunnel types (LP: #2016473) (!360)
    - parse-nm:wg: add support for reading the listen-port property (!372)
    - parse-nm: add support for VRF devices (!398)
    - Vlan keyfile parser support (!370)
    - Netplan docs rework (!333 & !337)
    - docs: Add a short netplan-everywhere howto (!325)
    - doc: make us of sphinx copybutton plugin (!354)
    - doc: Add Ubuntu Code of Conduct 2.0 (!355)
    - doc: Explanation about 00-network-manager-all.yaml (!378)
    Bug fixes:
    - Fix FTBFS on Fedora and refresh RPM packaging (!323)
    - parser: validate lacp-rate properly (LP: #1745648) (!324)
    - use meson-make-symlink.sh helper instead of install_symlink() (!327)
    - netplan: cli: fix typo from 'unkown' to 'unknown' (!328)
    - Handle duplication during parser second pass (LP: #2007682) (!329)
    - parse:ovs: Ignore deprecated OpenFlow1.6 protocol (LP: #1963735) (!332)
    - dbus: Build the copy path correctly (!331)
    - tests: add new spread based snapd integration test (!330)
    - Use controlled execution environment, to avoid failure if PATH is unset
      (LP: #1959570) (!336)
    - Some refactoring (!338)
    - netplan: adjust the maximum buffer size to 1MB (!340)
    - parse: use "--" with systemd-escape (!347)
    - docs: fix bridge parameters types and add examples (!346)
    - vrfs: skip policies parsing if list is NULL (LP: #2016427) (!341)
    - networkd: plug a memory leak (!344)
    - libnetplan: don't try to read from a NULL file (!342)
    - nm: return if write_routes() fails (!345)
    - parse: plug a memory leak (!348)
    - parse: set the backend on nm-devices to NM (!349)
    - parse: don't point to the wrong node on validation (!343)
    - rtd: set the OS and Python versions explicitly (!357)
    - Fix 8021x eap method parsing (LP: #2016625) (!358)
    - CI: update canonical/setup-lxd to v0.1.1 (!359)
    - CI: fix dch after adding the new 0.106.1 tag (!364)
    - Provide frequency to wpa_supplicant in adhoc mode (LP: #2020754) (!363)
    - Improve the coverage of the memory leak tests (!365)
    - Fix keyfile parsing of wireguard config (!366)
    - routes: fix metric rendering (LP: #2023681) (!367)
    - CI: add DebCI integration test (!362)
    - CI: initial NetworkManager autopkgtests (!374)
    - parse-nm: handle cloned-mac-address special cases (LP: #2026230) (!376)
    - Improve autopkgtest stability with systemd 253 & iproute 6.4 (!377)
    - Fixes for minor issues (!380)
    - tests:integration: Adopt for systemd v254 (Closes: #1041310) (!381)
    - parse: Downgrade NM passthrough warning to debug (!384)
    - Don't drop files with just global values (LP: #2027584) (!382)
    - Fixing Coverity issues (!383)
    - CLI: Refactoring to avoid namespace clash with public bindings (!387)
    - tests: fix test coverage report with newer python-coverage (!389)
    - github: add a scheduled action to run Coverity (!391)
    - github: only run the coverity workflow on our repository (!392)
    - Addressing a few issues found (!393)
    - Wireguard fixes (!352)
    - Fix a memory leak, an assert and an error message (!350)
    - ovs: don't allow peers with the same name (!353)
    - CI: make use of the canonical/setup-lxd action (!356)
  * d/patches: Drop patches, applied upstream
  * Drop repeated-path-segment lintian override, not relevant anymore
  * Update symbols file for 0.107
  * d/rules: Shipping new Python bindings
  * d/control: Add python3-cffi and libpython3-dev build-depends

Date: Thu, 17 Aug 2023 16:54:21 +0200
Changed-By: Lukas Märdian <slyon at debian.org>
Maintainer: Debian Netplan Maintainers <team+netplan at tracker.debian.org>
Signed-By: Lukas Märdian <lukas.maerdian at canonical.com>
https://launchpad.net/ubuntu/+source/netplan.io/0.107-1
-------------- next part --------------
Format: 1.8
Date: Thu, 17 Aug 2023 16:54:21 +0200
Source: netplan.io
Built-For-Profiles: noudeb
Architecture: source
Version: 0.107-1
Distribution: mantic
Urgency: medium
Maintainer: Debian Netplan Maintainers <team+netplan at tracker.debian.org>
Changed-By: Lukas Märdian <slyon at debian.org>
Closes: 1041310
Launchpad-Bugs-Fixed: 1745648 1749869 1774203 1959570 1963735 2007682 2016427 2016473 2016625 2020754 2023238 2023681 2026230 2027584
Changes:
 netplan.io (0.107-1) mantic; urgency=medium
 .
   * New upstream release: 0.107
     - Support for "dummy" (`dummy-devices`) interfaces (LP: #1774203) (!361)
     - Support for "veth" (`virtual-ethernets`) interfaces (!368)
     - Add Python bindings for libnetplan (!385)
     - netplan: Handle command exceptions (!334)
     - WPA3 (personal) support (LP: #2023238) (!369)
     - Add all the commands to the bash completion file (LP: #1749869) (!326)
     - New submodule for state manipulation (!379)
     - commands/status: show routes from all routing tables (!390)
     - cli:status: Make rich pretty printing optional (!388)
     - libnetplan: expose dhcp4 and dhcp6 properties (!394)
     - Expose macaddress and DNS configuration from the netdef (!395)
     - libnetplan: expose the routes list in the netdef (!397)
     - NetworkManager: Wireguard private key flag support (!371)
     - Add a netplan_parser_load_keyfile() Python binding (!351)
     - keyfile parser: add support for all tunnel types (LP: #2016473) (!360)
     - parse-nm:wg: add support for reading the listen-port property (!372)
     - parse-nm: add support for VRF devices (!398)
     - Vlan keyfile parser support (!370)
     - Netplan docs rework (!333 & !337)
     - docs: Add a short netplan-everywhere howto (!325)
     - doc: make us of sphinx copybutton plugin (!354)
     - doc: Add Ubuntu Code of Conduct 2.0 (!355)
     - doc: Explanation about 00-network-manager-all.yaml (!378)
     Bug fixes:
     - Fix FTBFS on Fedora and refresh RPM packaging (!323)
     - parser: validate lacp-rate properly (LP: #1745648) (!324)
     - use meson-make-symlink.sh helper instead of install_symlink() (!327)
     - netplan: cli: fix typo from 'unkown' to 'unknown' (!328)
     - Handle duplication during parser second pass (LP: #2007682) (!329)
     - parse:ovs: Ignore deprecated OpenFlow1.6 protocol (LP: #1963735) (!332)
     - dbus: Build the copy path correctly (!331)
     - tests: add new spread based snapd integration test (!330)
     - Use controlled execution environment, to avoid failure if PATH is unset
       (LP: #1959570) (!336)
     - Some refactoring (!338)
     - netplan: adjust the maximum buffer size to 1MB (!340)
     - parse: use "--" with systemd-escape (!347)
     - docs: fix bridge parameters types and add examples (!346)
     - vrfs: skip policies parsing if list is NULL (LP: #2016427) (!341)
     - networkd: plug a memory leak (!344)
     - libnetplan: don't try to read from a NULL file (!342)
     - nm: return if write_routes() fails (!345)
     - parse: plug a memory leak (!348)
     - parse: set the backend on nm-devices to NM (!349)
     - parse: don't point to the wrong node on validation (!343)
     - rtd: set the OS and Python versions explicitly (!357)
     - Fix 8021x eap method parsing (LP: #2016625) (!358)
     - CI: update canonical/setup-lxd to v0.1.1 (!359)
     - CI: fix dch after adding the new 0.106.1 tag (!364)
     - Provide frequency to wpa_supplicant in adhoc mode (LP: #2020754) (!363)
     - Improve the coverage of the memory leak tests (!365)
     - Fix keyfile parsing of wireguard config (!366)
     - routes: fix metric rendering (LP: #2023681) (!367)
     - CI: add DebCI integration test (!362)
     - CI: initial NetworkManager autopkgtests (!374)
     - parse-nm: handle cloned-mac-address special cases (LP: #2026230) (!376)
     - Improve autopkgtest stability with systemd 253 & iproute 6.4 (!377)
     - Fixes for minor issues (!380)
     - tests:integration: Adopt for systemd v254 (Closes: #1041310) (!381)
     - parse: Downgrade NM passthrough warning to debug (!384)
     - Don't drop files with just global values (LP: #2027584) (!382)
     - Fixing Coverity issues (!383)
     - CLI: Refactoring to avoid namespace clash with public bindings (!387)
     - tests: fix test coverage report with newer python-coverage (!389)
     - github: add a scheduled action to run Coverity (!391)
     - github: only run the coverity workflow on our repository (!392)
     - Addressing a few issues found (!393)
     - Wireguard fixes (!352)
     - Fix a memory leak, an assert and an error message (!350)
     - ovs: don't allow peers with the same name (!353)
     - CI: make use of the canonical/setup-lxd action (!356)
   * d/patches: Drop patches, applied upstream
   * Drop repeated-path-segment lintian override, not relevant anymore
   * Update symbols file for 0.107
   * d/rules: Shipping new Python bindings
   * d/control: Add python3-cffi and libpython3-dev build-depends
Checksums-Sha1:
 92683263004da39487e9dd7e2f64034e7a6b3cbc 2837 netplan.io_0.107-1.dsc
 04e97d8d86081087c6783d7d3c2244e2bd328b02 412138 netplan.io_0.107.orig.tar.gz
 9123a64305b205af9b18691abdbc73b623711fd5 13036 netplan.io_0.107-1.debian.tar.xz
 09bb1128ac086e80fa57ea2a83ae9b7917142692 12647 netplan.io_0.107-1_source.buildinfo
Checksums-Sha256:
 f3db160039f6ad22848af736cebad685ecd9f37e21992efc8922ff6769704951 2837 netplan.io_0.107-1.dsc
 fcc737d90ec8c3473618ad2c6d42953668d43229ca76fcb758b07ad8a49a7fe0 412138 netplan.io_0.107.orig.tar.gz
 f9ef9a71f904ff88684976f0ff57ef65c07bd8e94c24a0f7fce7a1a32f5b07e7 13036 netplan.io_0.107-1.debian.tar.xz
 939a59998a991ad04504a904d9aa0dec2a4789dd2e6bb74eef9225a762d3f95a 12647 netplan.io_0.107-1_source.buildinfo
Files:
 62270978f2e3a8673f26ba29f26ddc3d 2837 net optional netplan.io_0.107-1.dsc
 6771e5f2c924ad2e85d56729c6252512 412138 net optional netplan.io_0.107.orig.tar.gz
 603401dca90943adfc911df516b72011 13036 net optional netplan.io_0.107-1.debian.tar.xz
 647911f416dc4f98079008119eb664cc 12647 net optional netplan.io_0.107-1_source.buildinfo


More information about the mantic-changes mailing list