diff options
author | Scott Moser <smoser@ubuntu.com> | 2016-09-28 13:20:55 -0700 |
---|---|---|
committer | Scott Moser <smoser@brickies.net> | 2017-06-08 12:59:48 -0400 |
commit | 41d46bfb85929c79dabcec3cf21c8d71401fd2b8 (patch) | |
tree | a8d1dfca99db8f172f936f2ae22b486d2749241e /templates | |
parent | e7c95208451422cfd3da7edfbd67dd271e7aa337 (diff) | |
download | vyos-cloud-init-41d46bfb85929c79dabcec3cf21c8d71401fd2b8.tar.gz vyos-cloud-init-41d46bfb85929c79dabcec3cf21c8d71401fd2b8.zip |
cloud.cfg: move to a template. setup.py changes along the way.
Here we move the config/cloud.cfg to be rendered as a template.
That allows us to maintain deltas between distros in one place.
Currently we use 'variant' variable to make decisions.
A tools/render-cloudcfg is provided to render the file.
There were changes to setup.py, MANIFEST.in to allow us to put all
files into a virtual env installation and to render the cloud-config
file in 'install' or 'bdist' targets.
We have also included some config changes that were found in the
redhat distro spec.
* include some config changes from the redhat distro spec.
The rendered cloud.cfg has some differences.
Ubuntu: white space and comment changes only.
Freebsd:
- whitespace changes and comment changes
- datasource_list definition moved to be closer to 'datasource'.
- enable modules: migrator, write_files
- move package-update-upgrade-install to final.
The initial work was done by Josh Harlow.
Diffstat (limited to 'templates')
0 files changed, 0 insertions, 0 deletions