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 /MANIFEST.in | |
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 'MANIFEST.in')
-rw-r--r-- | MANIFEST.in | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/MANIFEST.in b/MANIFEST.in index 94264640..1a4d7711 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,6 +1,15 @@ -include *.py MANIFEST.in ChangeLog +include *.py MANIFEST.in LICENSE* ChangeLog global-include *.txt *.rst *.ini *.in *.conf *.cfg *.sh +graft config +graft doc +graft packages +graft systemd +graft sysvinit +graft templates +graft tests graft tools +graft udev +graft upstart prune build prune dist prune .tox |