Publishing details
Changelog
netplan.io (0.107.1-3ubuntu0.23.10.1~ppa8) mantic; urgency=medium
* Backport netplan.io 0.107.1-3 to 23.10 (LP: #2058051):
- wifi: add support for WPA3-Enterprise (LP: #2029876) (!402)
- wifi: support WPA2 and WPA3 Personal simultaneously (!404)
- added mii-monitor-interval example (!411)
- docs: Add "Contribute Documentation" how-to
- auth: add support for LEAP and EAP-PWD (!415)
- tests: Add autopkgtest for (LP: #1959570) (!419)
- wifi: make it possible to have a psk and an eap password simultaneously
(!416)
- doc: Set-up some basic Doxygen project (!423)
- doc: Make Sphinx to handle autodoxygen project, using breathe (!423)
- doc: create libnetplan apidoc structure (!423)
- inc: Start documenting public API (!423)
- doc: Update 'Netplan everywhere' for 23.10 (!418)
Bug fixes:
- test:ovs: Avoid NetworkManager taking contol, breaking a test
- parse: allow COMMON_LINK_HANDLERS for VRFs (!401)
- util: don't return a placeholder netdef in the iterator (!406)
- tunnels/validation: do not error out if "local" is not defined (!407)
- tests: add some integration tests without the local address (!407)
- wireguard: ignore empty endpoints (LP: #2038811) (!414)
- parse: improve the parsing of access-points (LP: #1809994) (!413)
- wifi: replace the previously defined AP with the new one (!413)
- doc: spelling check improvements (!417)
- Fix permissions on folder '/run/NetworkManager/' (!422)
- cli:try: avoid linting error for type hints (Closes: #1058524) (!422)
- nm-parse: always read the PSK into the new psk variable (!416)
- networkd: fix formatting (!424)
- networkd: replace deprecated CriticalConnection= by KeepConfiguration=
(!424)
- networkd: move KeepConfiguration= into [Network] section
- apply: bring "lo" back up if it's managed by NM (!408)
- apply: don't assume the NM loopback connection is called "lo" (!408)
* Drop patches merged upstream:
- lp1809994/0010-parse-improve-the-parsing-of-access-points-LP-180999.patch
- lp1809994/0011-wifi-replace-the-previously-defined-AP-with-the-new-.patch
- lp2039821/0008-wireguard-ignore-empty-endpoints.patch
- lp2039825/0009-auth-add-support-for-LEAP-and-EAP-PWD.patch
* Add patches for bug fixes from netplan.io 1.0-1:
- lp2041727/0004-cli-utils-introduce-systemctl_is_installed-helper.patch
cli:utils: introduce systemctl_is_installed helper (LP: #2041727) (!421)
- lp2041727/0005-Update-ovs.py-to-check-if-ovsdb-server.service-is-in.patch
Check if ovsdb-server.service is active before displaying warning
(LP: #2041727) (!421)
- d/p/0007-tests-assert-generated-.service-files-in-assert_srio.patch,
d/p/0008-tests-sriov-test-if-the-generated-netplan-rebind-ser.patch,
d/p/0009-sriov-don-t-generate-duplicate-entries-in-the-rebind.patch:
Don't generate duplicate entries in the netplan-sriov-rebind.service
(!437)
* Drop patches not required for 23.10:
- debian/patches/python-limited-stable-api.patch
* debian/netplan.io.preinst:
- This preinst script is intended to cleanup the .pyc files from
share/netplan/netplan. This directory is supposed to be removed after
the upgrade from netplan.io 0.106.1 to 0.107, as the Python code
was moved to it's own python3-netplan package, but it's left behind
due to Python cached files.
* Drop changes related to usr-merge and not required for 23.10:
- debian/netplan-generator.dirs
- debian/netplan-generator.install
- debian/netplan-generator.postinst
- debian/netplan-generator.preinst
* debian/netplan-generator.lintian-overrides:
- Drop overrides file. It wasn't really silencing any lintian warnings.
-- Danilo Egea Gondolfo <email address hidden> Wed, 13 Mar 2024 09:38:15 +0000
Builds
Built packages
-
libnetplan-dev
Development files for netplan's libnetplan runtime library
-
libnetplan0
YAML network configuration abstraction runtime library
-
libnetplan0-dbgsym
debug symbols for libnetplan0
-
netplan-generator
YAML network configuration abstraction systemd-generator
-
netplan-generator-dbgsym
debug symbols for netplan-generator
-
netplan.io
YAML network configuration abstraction for various backends
-
netplan.io-dbgsym
debug symbols for netplan.io
-
python3-netplan
YAML network configuration abstraction Python bindings
-
python3-netplan-dbgsym
debug symbols for python3-netplan
Package files