lp:~harlowja/cloud-init/none-ds
- Get this branch:
- bzr branch lp:~harlowja/cloud-init/none-ds
Branch merges
- cloud-init Commiters: Pending requested
-
Diff: 96 lines (+70/-1)3 files modifiedcloudinit/settings.py (+3/-1)
cloudinit/sources/DataSourceNone.py (+63/-0)
cloudinit/sources/__init__.py (+4/-0)
Related bugs
Related blueprints
Branch information
Recent revisions
- 622. By Joshua Harlow
-
Remove the matching of the filesystem dep and
add in the ability to use any fallback userdata
or metadata found in the datasource config (if provided). - 621. By Joshua Harlow
-
Add a 'none' datasource as a last resort fallback
1. This will allow a basically empty datasource to be
activated (as the last datasource) when no other
datasources work. This allows modules to still
run (if they can, new function added to the datasource
if modules want to check if cloud-init is in this
'disconnected' state). - 620. By Scott Moser
-
doc: move datasource documentation to doc/sources
Each datasource had a bit of doc with it, and those were just
landing in doc/. I've moved them to doc/sources now. - 619. By Scott Moser
-
Add RHEVm and vSphere support as datasource AltCloud
These changes add a new data source to cloud-init to support passing user
data to RHEVm and vSphere. The user data is passed to RHEVm v3.0 (current
version) using a floppy injection hook and to vSphere via cdrom device.RHEVm v3.1 will use a method similar to vSphere. Once available support
for that is also expected. - 618. By Scott Moser
-
move cloud-config event to a config module
Move the code that did the 'cloud-config' upstart event name emitting to a
config module and make it more generic in that it can take in a list of event
names to emit as arguments. - 617. By Scott Moser
-
fix pylint in all files used by ./tools/run-pylint
'make pylint' was not checking tests and tools.
This fixies a bunch of pylint/pep8 issues in that code.It also enables 'make pylint' to check them.
- 616. By Scott Moser
-
add protection against dns-redirection to is_resolvable
In an effort to make the EC2 Datasource's search under ec2.archive.
ubuntu. com
resilient against dns redirection, we add some code to is_resolvable.One future enhancement for this would be to protect against server side
round robin results. Ie, if 'bogus-entry' returned 10.0.1.1 one time, and then
10.0.1.2 a second time. We could check if results where within the same 3
octets, and assume invalid if they were. - 615. By Scott Moser
-
re-add the 'main' routine to DataSourceMAAS.py
the main function, which was usable for debugging maas was dropped during the
rework branch. I'm adding it back here as it is very useful. It is possibly
better implemented some other way than this, but this is good enough.
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