netplan:lp1802322

Last commit made on 2018-11-09
Get this branch:
git clone -b lp1802322 https://git.launchpad.net/netplan

Branch merges

Branch information

Name:
lp1802322
Repository:
lp:netplan

Recent commits

9e5e5a0... by Mathieu Trudel-Lapierre on 2018-11-09

Add integration tests for rename bug LP: #1802322

02f9cbf... by Ryan Harper on 2018-11-08

apply: skip non-physical and bond interfaces when applying name changes

set-name applies only to physical interfaces. physical interfaces which
are part of a bond or bridge may undergo a mac address change due to how
composition works. Netplan cannot know if the current mac of the interface
is in fact the correct mac address and should instead skip renaming interfaces
that are part of a composite device.

LP: #1802322

3d3d11d... by Mathieu Trudel-Lapierre on 2018-11-08

Ignore interfaces that are members of composite virtual interfaces when renaming

8081bec... by Mathieu Trudel-Lapierre on 2018-10-30

Prepare changelog for release.

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

9a7c589... by Daniel Axtens on 2018-10-12

Support IPv6 Privacy Extensions

LP: #1750392

Add 'ipv6-privacy' as a boolean key, add docs, and wire it up for
systemd-networkd and NetworkManager.

Signed-off-by: Daniel Axtens <email address hidden>

f4b9408... by Mathieu Trudel-Lapierre on 2018-10-26

Improve errors for indentation issues and yaml aliases

dbc4077... by Mathieu Trudel-Lapierre on 2018-10-23

Improve error reporting for our yaml schema, too

6f3fb0b... by Josh Soref <email address hidden> on 2018-08-30

change get_error_context to take a pointer to a yaml_parser_t

See https://github.com/CanonicalLtd/netplan/pull/18#discussion_r213871034

dbb079f... by Josh Soref <email address hidden> on 2018-08-29

Avoid skipping the first character of the line

Fixes:
https://github.com/CanonicalLtd/netplan/pull/18#discussion_r177928068
See:
https://github.com/CanonicalLtd/netplan/pull/18#discussion_r213865885

4253c30... by Josh Soref <email address hidden> on 2018-08-29

Fix ASAN splat fuzz testing

https://github.com/CanonicalLtd/netplan/pull/18#discussion_r213862696
parser.buffer.end is the end of the buffer
parser.buffer.last is the last valid spot in the buffer see:
https://github.com/snoyberg/yaml/blob/50a95e00e49fcfad31c460bf0776575667382571/libyaml/yaml.h#L1147-L1148