-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 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: unstable Urgency: medium Maintainer: Debian Netplan Maintainers <team+netplan@tracker.debian.org> Changed-By: Lukas Märdian <slyon@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) unstable; 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: bbc16580b8e918f85ac1f403aee21b1c60cae7c7 2837 netplan.io_0.107-1.dsc 04e97d8d86081087c6783d7d3c2244e2bd328b02 412138 netplan.io_0.107.orig.tar.gz 9bb52a4fe713c9ac8dc9e4e3e57b7e9fb99f2844 13036 netplan.io_0.107-1.debian.tar.xz 5c8717d357f81d074ab1c65c97908d9d8338e2d7 12647 netplan.io_0.107-1_source.buildinfo Checksums-Sha256: 0fe671fbd5a91ae27c7866abc753c7131e1a9b259c5743b87358ba23e332e049 2837 netplan.io_0.107-1.dsc fcc737d90ec8c3473618ad2c6d42953668d43229ca76fcb758b07ad8a49a7fe0 412138 netplan.io_0.107.orig.tar.gz 16f9aae41cb47b6814e8af4bda1186280495c507203debc50ebe3a01922c4fbd 13036 netplan.io_0.107-1.debian.tar.xz 195eac6f8d913f30d75429b0db31c54772be8f314dd670b15cbb0928024adb58 12647 netplan.io_0.107-1_source.buildinfo Files: 99c8b0dc0fec6a3f7cda4d62acbae8c1 2837 net optional netplan.io_0.107-1.dsc 6771e5f2c924ad2e85d56729c6252512 412138 net optional netplan.io_0.107.orig.tar.gz 01e51554149384fa3c95450e43626238 13036 net optional netplan.io_0.107-1.debian.tar.xz f02b2b3854603597b41e41d26f8f81c0 12647 net optional netplan.io_0.107-1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE496GmCL5m2y8NfJ5v322IrMDrIsFAmTeQJIACgkQv322IrMD rIvUFQ//W4JY666UwHl/KZo0XPBXqRkoaYc1jCnX4PFHTqefjUvJ34Ge1OICYQ6G tZnwOf0YyMLVKp+J2qrpuz6iIxUWODctMadA03pQoqPum7Wj4qkRyw7MYO+T65aG XhouJ9GrXpl7JmhVnWc+RbcPsc7yWlDfHwnwqhDynxKE2PpH48YwI/jyY3PToioh itOoIF8VNiM6XP14Q0n7JBViqtKf1InUY49Toh0p9XwfLkS3Vk5XvPh/sRLSSILV 1Nikzw7NP1z6nJTdJlTWzz+CluU+Q6/5c3vXf2/GiDf2iyEy6lMCLdjvkBo3t1eq 8eY7utscGCdqqjzE90DGdzc7SHnIH8gGJQq9NECAnSC3S0iUYkBJnclf1h0GSnj7 Ew1QcX1qdVQ0jbqX1P1iF1OpXgHtfZO9ZTI2AWrjm3VCxyARaL2amGnEP6HiINog rzKXJqCehy3TKBQ4golBOGXIVEA2e252boDLZsL0d+ru6aT512j1Hb/iIPLMi24t /xPhP6JPUJ3glciQUeM6ukgGYY4y7bmIxtwXaeNSTq5NsYxMB06O44HLq+hejDAu vgTecovWL2tEumEmqhMYcf1m8yf/b2p34BHI4JrVULv4pVWGKpzzcwvtk1RFz/nD k4Cu2Q2ApTRjOJphPPz8PNWHcdk/4ByzdN7PfEMUAHFWK8a2NyA= =b6LG -----END PGP SIGNATURE-----