lp:~harlowja/cloud-init/changeable-templates
- Get this branch:
- bzr branch lp:~harlowja/cloud-init/changeable-templates
Branch merges
- cloud-init Commiters: Pending requested
-
Diff: 655 lines (+372/-159)10 files modifiedcloudinit/templater.py (+111/-4)
requirements.txt (+1/-0)
templates/chef_client.rb.tmpl (+15/-15)
templates/hosts.debian.tmpl (+11/-10)
templates/hosts.redhat.tmpl (+9/-8)
templates/hosts.suse.tmpl (+8/-6)
templates/resolv.conf.tmpl (+25/-34)
templates/sources.list.debian.tmpl (+29/-25)
templates/sources.list.ubuntu.tmpl (+57/-57)
tests/unittests/test_templating.py (+106/-0)
Branch information
Recent revisions
- 963. By Joshua Harlow
-
Allow the usage of mako templates
Mako is a python 2.6->3.x compatible
templating engine, allow its optional
usage (until we can depricate cheetah)
by allowing for specifying a template
file header that can define which template
engine to use.For now support cheetah (the default) and
if specified support mako as well. - 961. By Scott Moser
-
tools/make-tarball: add ability to include uncommited changes
if you have UNCOMMITTED=1 in environment then the tree will
contain uncommitted changes. - 960. By Scott Moser
-
test_altcloud: fix altcloud tests when running on arm
Similar test-hack as the SmartOS one.
Here we just pretend that we're running on x86_64 so as to avoid
re-writing the tests to expect otherwise on arm. - 959. By Scott Moser
-
AltCloud: to not run dmidecode on arm systems.
As with SmartOS change earlier, running dmidecode on arm will crash kvm.
So instead of doing that, just return UNKNOWN which will cause this
data source to not activate.
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