~raharper/cloud-init:netconfig-v2-passthrough

Last commit made on 2017-03-19
Get this branch:
git clone -b netconfig-v2-passthrough https://git.launchpad.net/~raharper/cloud-init
Only Ryan Harper can upload to this branch. If you are Ryan Harper please log in for upload directions.

Branch merges

Branch information

Name:
netconfig-v2-passthrough
Repository:
lp:~raharper/cloud-init

Recent commits

4cf22b3... by Ryan Harper

test_net: Remove duplicate unittests left from merge

d5a6353... by Ryan Harper

Merge branch 'merge-netconfig-v2-pass' into netconfig-v2-passthrough

Merge in a rebase of 'netconfig-v2-pass onto master' into netconfig-v2-pass

773df13... by Ryan Harper

test_netconfig: Fix config path for setting network renderer priorities, fix mock for available checks

ad519eb... by Ryan Harper

fix cfg path for network renderer priorty

2ac9242... by Ryan Harper

Mock out an ensure_dir which attempted to create dir

e66c337... by Ryan Harper

net: add renderers for automatically selecting the renderer.

previously, the distro had hard coded which network renderer it would
use. This adds support for just picking the right renderer based
on what is available.

Now, that can be set via a 'priority' in system_info, but should
generally work. That config looks like:
 system_info:
   network:
     renderers: ["eni", "sysconfig"]

8a53515... by Ryan Harper

Integrate use of network renderers into distros and update unittests

022cadc... by Ryan Harper

unittests for netplan, including postcommands, style fixes

08c41d6... by Ryan Harper

Add v2 passthrough test to distro netconfig

e778ea5... by Ryan Harper

Test eni and netplan rendering from distro; fix issue with dhcp4 attr in netplan