lp:~smoser/cloud-init/lp-1115833
- Get this branch:
- bzr branch lp:~smoser/cloud-init/lp-1115833
Branch merges
- Joshua Harlow: Pending requested
-
Diff: 311 lines (+219/-38)5 files modifiedcloudinit/sources/DataSourceNoCloud.py (+43/-31)
doc/examples/cloud-config-datasources.txt (+11/-0)
tests/unittests/helpers.py (+7/-0)
tests/unittests/test_datasource/test_maas.py (+1/-7)
tests/unittests/test_datasource/test_nocloud.py (+157/-0)
Related bugs
Bug #1115833: nocloud should be seed-able from config. | Medium | Fix Released |
Related blueprints
Branch information
Recent revisions
- 779. By Scott Moser
-
upstart/
cloud-init- container. conf: ensure /run/network exists ifquery will exit failure if there is no /run/network directory.
normally that would get created by one of network-interface. conf
or networking.conf. But, it is possible that we're running
before either of those have. - 777. By Scott Moser
-
doc: fix example in cloud-config-
write-files. txt The write_files documentation incorrectly used 'perms' rather than
'permissions'. - 776. By Joshua Harlow
-
Adding package versioning logic to package installation.
This change adds the ability to provide specific package versions to
Distro.install_ packages and subsequently Distro. package_ command. In order
to effectively use Distro.install_ packages, one is now able to pass a
variety of formats in order to easily manage package requirements.These are examples of what can be passed:
- "package"
- ["package1","package2" ]
- ("package",)
- ("package", "version")
- [("package1",)("package2" ,)]
- [("package1", "version1"),("package2" ,"version2" )] This change also adds the option to install a specific version for the
puppet configuration module. This is especially important here as
successful puppet deployments are highly reliant on specific puppet
versions. - 775. By harlowja <email address hidden>
-
Fix broken cc_update_etc_hosts
Right now, all distros but ubuntu will fail to manage /etc/hosts.
This is due to the fact that the templates are named:
- hosts.ubuntu.tmpl
- hosts.redhat.tmplThe config handler is specifically looking for a template with the
given distro name.This change addresses this issue.
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