~netplan-developers/netplan/+git/netplan:nmconnection

Last commit made on 2019-02-26
Get this branch:
git clone -b nmconnection https://git.launchpad.net/~netplan-developers/netplan/+git/netplan

Branch merges

Branch information

Name:
nmconnection
Repository:
lp:~netplan-developers/netplan/+git/netplan

Recent commits

89c4383... by Mathieu Trudel-Lapierre

NetworkManager 1.15.2 wants keyfiles in /run to have the .nmconnection extension (LP: #1817655)

This appeared in NM upstream as 648c256b9014198aac388097e410999c68c4b452; and
previous versions of NetworkManager do not seem to care, so land the changes in
general, without changes for previous Ubuntu releases.

Adjust tests so they still work with this change.

Signed-off-by: Mathieu Trudel-Lapierre <email address hidden>

189a7b4... by Mathieu Trudel-Lapierre

Fix coverage for skipped tests on codecov.

Signed-off-by: Mathieu Trudel-Lapierre <email address hidden>

d0e558e... by Mathieu Trudel-Lapierre

Skip some tests on codecov.io

GLib apparently has some differences in the order in which members are
iterated in a GHashTable, which leads to things outputting from a GHashTable
to turn up in different order depending on the GLib version used to build
the generator. Skip these tests on codecov.io: we do have a pretty good test
coverage anyway.

Signed-off-by: Mathieu Trudel-Lapierre <email address hidden>

bd74792... by Mathieu Trudel-Lapierre

Update generator tests; failing in various ways on disco

ffda192... by Mathieu Trudel-Lapierre

netplan-wpa@.service shouldn't have DefaultDependencies=no, otherwise it starts late

99948c1... by Mathieu Trudel-Lapierre

Move wpa services earlier to systemd-networkd.service.wants.

Signed-off-by: Mathieu Trudel-Lapierre <email address hidden>

b2c6d87... by bcavns01 <email address hidden>

Style adjustment

Matching existing style in this file.

e0b3b45... by bcavns01 <email address hidden>

Initialize self.t

Init self.t so that we can simply test it in the `finally` clause.

da5ac4d... by bcavns01 <email address hidden>

Removing the self.t.reset from command_try

`self.t` is only defined within the `try` block. If an exception is thrown and the try bails out, `self.t` is undefined. This causes the `finally` block to throw its own exception when it tries to call `self.t.reset`, and netplan crashes.

15f8e53... by Alan Johnson

Enforce that use-routes is the same for dhcp4 and dhcp6 in networkd backend.