Last commit made on 2018-05-08
Get this branch:
git clone -b xenial

Branch merges

Branch information


Recent commits

1ee749e... by Mathieu Trudel-Lapierre on 2018-05-07

yaml: add "critical" boolean field which can be set for remote-root scenarios

'critical: true' in YAML would set "CriticalConnection=true" in
systemd-networkd config; this is useful for remote-root scenarios where
restarting networkd would otherwise risk releasing the IP from the DHCP server,
leading to a hung system.

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

66897e4... by Mathieu Trudel-Lapierre on 2018-05-02

Adjust autopkgtests for testing with older networkd for backported features

1ff8d48... by Mathieu Trudel-Lapierre on 2018-05-02

doc/ Clarify the behavior for time-based values for bonds and bridges. (LP: #1756587)

5e92a2a... by Ryan Harper on 2018-04-10

accept-ra: do not enable by default, default to unset

Do not always emit an IPv6AcceptRA value into network configurations.
Systemd-networkd defaults to kernel value as long as the value stays
unset in the configuration. When IPv6AcceptRA is enabled in systemd
this makes networkd wait 10 seconds for potential RAs to arrive. This
delays boot by 10 seconds always whether or not the network has an
IPV6 Router running. Leaving things unsets keeps existing behavior
of Ubuntu systems where RAs are accepted and processed at the time
they are received and boot is not delayed by waiting for an RA to arrive.

If users want to forcibly enable or disable, they may do so by including
a value for accept-ra in their yaml configuraion.

LP: #1732002

5bf03ee... by Ryan Harper on 2018-04-20

Add additional use-case coverage

c015706... by Ryan Harper on 2018-04-20

bonds: default to milliseconds for unspecified values in intervals

Linux kernel bond parameter settings are exclusively in millisecond
units, save lp_interval which is in seconds. Existing configurations and
documentation indicate values for mii-monitor-interval, arp-interval,
up-delay and down-delay are expressed in milliseconds. Netplan will render
these values as milliseconds in the networkd backend unless a user has
indicated a different time unit by appending a suffix, like 's' for seconds.

d04b815... by Mathieu Trudel-Lapierre on 2018-03-27

Allow setting ClientIdentifier=mac for networkd-renderered devices (LP: #1738998)

f7f5588... by Mathieu Trudel-Lapierre on 2018-03-21

apply: blacklist qeth driver from rebind

(cherry picked from commit bf459095b1946f418b33cdf8bd3afe9e312420aa)

10469ef... by Mathieu Trudel-Lapierre on 2018-04-17

bonds/bridges: Support time-based suffixes for parameters

Parameters such as "mii-monitor-interval" can be specified with the "ms" suffix
when the value should be in milliseconds; but we must also keep support for the
previous behavior of handling values are pure seconds when no suffix is present.

(LP: #1745597)

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

397baba... by Mathieu Trudel-Lapierre on 2018-03-02

releasing package nplan version 0.32~16.04.4