lp:~raharper/cloud-init/config-drive-network-data

Created by Ryan Harper and last modified
Get this branch:
bzr branch lp:~raharper/cloud-init/config-drive-network-data
Only Ryan Harper can upload to this branch. If you are Ryan Harper please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ryan Harper
Project:
cloud-init
Status:
Merged

Recent revisions

1211. By Ryan Harper

fix review comments

net: add render_route comment to document why we added || true to route
statements
DataSourceConfigDrive: Only convert network_json to network_config when
caller reads network_config attr. Cache the conversion.

1210. By Ryan Harper

network_data: add link type 'phys', no need to reload json data

1209. By Ryan Harper

fix openstack versions s/KILO/LIBERY drop networkdata read helper

1208. By Ryan Harper

unittest: fix bad json test with ConfigDrive

Introduced a new path in configdrive, openstack/2015-10-15/, needed
to add bogus data in that path as well to ensure config reader didn't
find good data when testing for exception thrown.

1207. By Ryan Harper

configdata: parse and convert openstack network_data json to network_config

1206. By Scott Moser

write to 50-cloud-init.cfg and write systemd.link rules.

1205. By Scott Moser

fix quick_read_instance_id in nocloud for seed_dirs change

1204. By Scott Moser

make NoCloud work for seeding network.

Tested now with the generated fallback config in an lxc container.
Had to change to return a config rather than a network state.

Also this makes nocloud look in nocloud-net's seed dir.
This way it will read the seed and clame the datasource but
not do anything other than apply networking and the init_modules early.

It is a change in behavior of the time that boothooks woudl run to do
this. May need to change that back.

1203. By Scott Moser

add implementation of generate_fallback_config from wesley.

1202. By Scott Moser

add code to invoke networking config

there is no data source that has a populated network_config()
so at this point this doesn't do anything.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~cloud-init-dev/cloud-init/trunk
This branch contains Public information 
Everyone can see this information.

Subscribers