summaryrefslogtreecommitdiff
path: root/cloudinit/cs_utils.py
diff options
context:
space:
mode:
authorScott Moser <smoser@ubuntu.com>2016-07-13 22:03:42 -0400
committerScott Moser <smoser@ubuntu.com>2016-07-13 22:03:42 -0400
commitefef1c263ab1c473fd90f3782a785edab7d02430 (patch)
treebc5313a90762ce0b37ccd509b7d385f49f9bc2dc /cloudinit/cs_utils.py
parent9f7ce5f090689b664ffce7e0b4ac78bfeafd1a79 (diff)
downloadvyos-cloud-init-efef1c263ab1c473fd90f3782a785edab7d02430.tar.gz
vyos-cloud-init-efef1c263ab1c473fd90f3782a785edab7d02430.zip
ConfigDrive: write 'injected' files and legacy networking
Previous commit disabled the consumption of 'injected' files in configdrive (openstack server boot --file=/target/file=local-file) unless the datasource was in 'pass' mode. The default mode is 'net' so that would never happen. Also here are: a.) a fix for 'links_path_prefix' string from debian, to finally disable the rendering of systemd.link files (LP: #1594546) b.) some comments to apply_network_config c.) implement a backwards compatibility for for distros that do not yet implement apply_network_config by converting the network config into ENI format and calling apply_network. This is required because prior to the previous commit, those distros would have had 'apply_network' called with the openstack provided ENI file. But after this change they will have apply_network_config called by cloudinit's main. d.) a network_state_to_eni helper for converting net config to eni it supports the not-actually-correct 'hwaddress' field in ENI. LP: #1602373
Diffstat (limited to 'cloudinit/cs_utils.py')
0 files changed, 0 insertions, 0 deletions