lp:~cloud-init/cloud-init/rework

Created by Scott Moser and last modified

Some of the goodness:

*See changelog*

TBD/Maybe:

*See todo*

Get this branch:
bzr branch lp:~cloud-init/cloud-init/rework
Members of cloud-init can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
cloud-init
Project:
cloud-init
Status:
Merged

Recent revisions

995. By Joshua Harlow

Fix the initsys variable, setuptools/distools will automatically assign
to a variable of the name 'init_system' instead due to the param name being
'init-system'.

994. By Scott Moser

setup.py: rename "daemon type" to "init system"

This brings with it other changes, and also makes an install
install all of the requisite init files. (ie, cloud-init needs the -local and
the non-local)

993. By Joshua Harlow

Add comment about keeping track of what people think about the 'read'
and 'write' root, and if it confuses them, remove it later and just
recommend a more 'natural' way of doing it (ie 'chroot').

992. By Joshua Harlow

Updated so that if no mirror is found, the module stops running.

991. By Joshua Harlow

1. Make the debian rules file a template (and pass in the daemon-type)
2. Adjust the bddeb to pass this in (as well as other output statement being added)
3. Adjust make-tarball to only archive the bzr versioned files (using --recursive)

990. By Joshua Harlow

Remove the useless function printout.

989. By Joshua Harlow

Add a check on 'chownbyname' that catches the keyerror and logs it (instead of failing)

988. By Joshua Harlow

When the hostname is also the ip (thus no hostname) just use 'localhost'

987. By Joshua Harlow

1. Cleanup of some mock functionality
2. Adding in returning the 'public-keys' to the metadata 'list' response
3. Adding in sending back the running users keys (useful for testing) along with 'brickies'
4. Add in a traverse function that can walk down a dictionary (if possible)

986. By Joshua Harlow

Add the ability to have setup.py have a CLI option that specifies the daemon type
which then later affects the installation of certain config files, which then
can be extracted during package creation as needed.

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
This branch contains Public information 
Everyone can see this information.

Subscribers