Last commit made on 2023-05-11
Get this branch:
git clone -b netplan-integration https://git.launchpad.net/~slyon/network-manager
Only Lukas Märdian can upload to this branch. If you are Lukas Märdian please log in for upload directions.

Branch merges

Branch information


Recent commits

bcd4341... by Lukas Märdian

Update changelog

6c8b795... by Lukas Märdian

d/network-manager.postinst: Trigger Netplan migration on install/upgrade

(LP: #2010561)

f604ceb... by Lukas Märdian

d/network-manager.preinst: backup previous configuration automatically

e64a9a5... by Danilo Egea Gondolfo

d/t/nm_netplan.py: Add autopkgtests for the netplan integration

nm_netplan.py creates connections through the Python library. It adds
a lot of boilerplate when implementing tests though. Might be better to
just call nmcli.

- Add test to create, change and delete a tap device
- Add few more tests
  Also add some support code to handle NetworkManager between tests.
- Delete interfaces if they still exist
  It seems that sometimes after deleting a connection, an interface might
  linger around for some reason.
- Add few more tests
- d/t/nm_netplan.py: improve formating
  Remove spaces, empty lines, rename the test file to have a lower
  priority when parsed and remove all the skip annotations.

3855f10... by Danilo Egea Gondolfo

d/t/nm.py: Fix autopkgtests when Netplan is in use

Some autopkgtests will fail with the libnetplan patch because a
temporary directory is mounted and unmounted for each test to store the
NM configuration. As all the related netplan yaml files will be kept in
/etc/netplan, all the deleted connections were being recreated.

Let the nm.py script also mount /etc/netplan as a tmpfs volume for each

21a901a... by Lukas Märdian

debian/patches/netplan: Add libnetplan backend integration patch

0061d6d... by Lukas Märdian

d/{control,rules,patches}: Prepare libnetplan build (non i386)

The network-manager binary package itself is not even build on i386.
We just need libnm0:i386, which is unaffected by the Netplan patches.

85571db... by Lukas Märdian

releasing package network-manager version 1.42.4-1ubuntu2

8848387... by Lukas Märdian

d/t/nm.py: Fix autopkgtests with NM-1.42's 'lo' connection (LP: #2009543)

031e29a... by Sebastien Bacher

releasing package network-manager version 1.42.4-1ubuntu1