~kileyhykawy-nureva/snappy-hwe-snaps/+git/network-manager:snap-22

Last commit made on 2022-03-04
Get this branch:
git clone -b snap-22 https://git.launchpad.net/~kileyhykawy-nureva/snappy-hwe-snaps/+git/network-manager
Only Kiley Hykawy can upload to this branch. If you are Kiley Hykawy please log in for upload directions.

Branch merges

Branch information

Recent commits

fb766d2... by System Enablement CI Bot <email address hidden>

Open development for 1.22.10-12-dev

ed6354d... by System Enablement CI Bot <email address hidden>

Bump version to 1.22.10-11

96c964f... by System Enablement CI Bot <email address hidden>

Update manifests to 1.22.10-11

ca7453d... by System Enablement CI Bot <email address hidden>

Update ChangeLog for 1.22.10-11

dd5fde3... by System Enablement CI Bot <email address hidden>

Merge remote tracking branch slyon/netplan-modify-connections

Merge-Proposal: https://code.launchpad.net/~slyon/snappy-hwe-snaps/+git/network-manager/+merge/415913

Author: Lukas Märdian <email address hidden>

Update netplan integration patch

If existing connections are being modified via 'nmcli' netplan does not know
about the existing netdef_id, as the path to the keyfile is not in the format
'run/NetworkManager/system-connections/netplan-*.nmconnection'

If there is an previous existing netplan connection, make sure to pass the new
keyfile, but at the location/path of the old connection profile, so that
netplan is able to derive the original netdef_id.

Also, make the full:immutable-netplan-config a bit more robust, by avoiding the volatile connection profile generated by NM. And avoid deleting non-netplan (e.g. volatile) connections via libnetplan.

2144bc3... by Lukas Märdian

netplan: avoid deleting non-netplan connections via libnetplan (LP: #1961442)

4d74923... by Lukas Märdian

tests:full:immutable-netplan-config: avoid volatile connection profile

22ec1c6... by Lukas Märdian

Update netplan integration patch

If existing connections are being modified via 'nmcli' netplan does not know
about the existing netdef_id, as the path to the keyfile is not in the format
'run/NetworkManager/system-connections/netplan-*.nmconnection'

If there is an previous existing netplan connection, make sure to pass the new
keyfile, but at the location/path of the old connection profile, so that
netplan is able to derive the original netdef_id.

e76d734... by System Enablement CI Bot <email address hidden>

Merge remote tracking branch slyon/netplan-0104-compat

Merge-Proposal: https://code.launchpad.net/~slyon/snappy-hwe-snaps/+git/network-manager/+merge/415663

Author: Lukas Märdian <email address hidden>

Update netplan integration for v0.104 compatibility

netplan_clear_netdefs() is being called to early, therefore netdef_id is
undefined/garbage and can not be used to calculate a path.

This did work in netplan <= 0.103 as there was a memory leak and netdef_id
was not actually cleared, starting with 0.104 the memory leak is fixed and
we need to adopt the NetworkManager integration accordingly.

This change is compatible with old and new versions of libnetplan.

e8ed6a5... by Lukas Märdian

Update netplan integration for v0.104 compatibility

netplan_clear_netdefs() is being called to early, therefore netdef_id is
undefined/garbage and can not be used to calculate a path.

This did work in netplan <= 0.103 as there was a memory leak and netdef_id
was not actually cleared, starting with 0.104 the memory leak is fixed and
we need to adopt the NetworkManager integration accordingly.

This change is compatible with old and new versions of libnetplan.