netplan:carrier

Last commit made on 2019-03-18
Get this branch:
git clone -b carrier https://git.launchpad.net/netplan

Branch merges

Branch information

Name:
carrier
Repository:
lp:netplan

Recent commits

e681f1e... by Mathieu Trudel-Lapierre

Also configure physical interfaces without carrier

d96a6a0... by Mathieu Trudel-Lapierre

networkd: force bringing up devices with no IP addresses

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

fb71b87... by Mathieu Trudel-Lapierre

Automatically skip tests when wifi is clearly unavailable

Also rework how we setup for wifi tests in general to try and make them more
reliable.

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

8a1c46f... by Trent Lloyd

tests/test_terminal.py: Ensure terminal state is restored at end of test

test_save, test_save_and_restore_with_dict: Ensure that we restore the
terminal state at the end of each test, as other tests rely on a clean
state to start. Previously, the tests would work the first time but fail
if re-run.

test_save: also compare self.terminal.orig_flags to the current
terminal flags, as opposed to a copy of itself (which would always pass)

Fixes LP: #1817660

8b779f9... 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>

3f1e362... 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>