Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-03-02 | move setup.py to 0.5.8 | Scott Moser | |
2010-03-02 | update upstart/* files to be in sync with 0.5.7-0ubuntu4 | Scott Moser | |
Some changes were rushed in prior to lucid beta that didn't get pulled back into the upstream release. I'm pulling those in here. | |||
2010-03-02 | replace another 'EC2' string with 'cloud' | Scott Moser | |
2010-03-02 | purge cache in cloud-init so it doesn't end up persisting across instances | Scott Moser | |
The cache file location is not instance specific. As such, if it is not cleaned from the image, a re-bundle would get the old data. To avoid that, clear the cache in cloud-init. | |||
2010-02-24 | fix format of cron.d/cloudinit-updates | Scott Moser | |
2010-02-24 | ensure that cache dir is present if not created, and tighten permissions | Scott Moser | |
on object cache stored there. | |||
2010-02-24 | add info on how to delete null route | Scott Moser | |
2010-02-19 | make sure items are strings (not ints) | Scott Moser | |
2010-02-19 | force ru-user-script to wait on cloud-config-misc | Scott Moser | |
cloud-config-misc is adding a script to the directory where user-scripts go, so run-user-script has to wait on it. | |||
2010-02-19 | typo in warning | Scott Moser | |
2010-02-19 | add "runcmd" support in CloudConfig | Scott Moser | |
runcmd allows simple running of commands at rc.local like time frame see doc/examples/cloud-config.txt for more info. | |||
2010-02-19 | add the cloud-config-misc upstart job | Scott Moser | |
2010-02-18 | fix motd-hook in case of more than 4 fields in BUILD_FILE | Scott Moser | |
if the BUILD_FILE file had more than 4 fields in it, 'serial' would get all additional fields and would then look wrong in the message. protect from that case by adding a var to 'read'. | |||
2010-02-18 | run cloud-config-puppet later (LP: #523625) | Scott Moser | |
LP: #523625 | |||
2010-02-18 | fix 'time not defined' bug (LP: #523832) | Scott Moser | |
LP: #523832 | |||
2010-02-17 | update to 0.5.5 | Scott Moser | |
2010-02-17 | add updates-check support using uec-query-builds | Scott Moser | |
2010-02-17 | fix broken user-data scripts | Scott Moser | |
cloud-run-user-script was never running because it depended on 'stopped cloudinit', rather than 'stopped cloud-init'. | |||
2010-02-16 | merge mathiaz work for cloud-config-puppet | Scott Moser | |
2010-02-16 | Refactor puppet key detection in the configuration as suggested by Scott. | Mathias Gug | |
2010-02-16 | merge mathiaz work for cloud-config-puppet | Scott Moser | |
2010-02-16 | Add cloud-config-puppet hook. | Mathias Gug | |
2010-02-12 | fix bug where caused apt update to fail | Scott Moser | |
2010-02-11 | rename EC2Init class to CloudInit | Scott Moser | |
2010-02-10 | only set hostname once per instance. (LP: #514492) | Scott Moser | |
LP: #514492 | |||
2010-02-04 | add copyright information | Scott Moser | |
2010-02-04 | rename cloudinit.conf to cloud-init.conf | Scott Moser | |
2010-02-04 | more removal of 'ec2init' string, replacement with cloud-init [again] | Scott Moser | |
2010-02-04 | more removal of 'ec2init' string, replacement with cloud-init | Scott Moser | |
2010-02-04 | more removal of 'ec2init' string, replacement with cloud-init | Scott Moser | |
2010-02-03 | rename ec2-init to cloudinit | Scott Moser | |
2010-02-03 | globally remove ec2init and rename to cloudinit | Scott Moser | |
2010-02-03 | make up a 'hostname' if there is a ip in local-hostname LP: #513842 | Scott Moser | |
2010-01-29 | add 'make-dist-tarball' just for making a clean tarfile from a tag | Scott Moser | |
2010-01-29 | remove ec2-is-compat-env and minor changes to setup.py | Scott Moser | |
2010-01-29 | add the cloud-config-mounts upstart job | Scott Moser | |
2010-01-29 | move etc/ec2-init/templates to etc/cloud/templates | Scott Moser | |
2010-01-29 | tighten permissions on cloud-config and user-data to protect it | Scott Moser | |
2010-01-29 | make disable-ec2-metadata persistent across boots | Scott Moser | |
The sem_and_run and such needs some work, donesn't make a lot of sense for "always". | |||
2010-01-28 | add the part-handler plugin | Scott Moser | |
If a part of a multipart file is 'text/part-handler' then it is expected to be python code that implements 2 methods - list_types() list the types that this part-handler supports, return a list. ie: return(['text/plain']) - handle_parts(data,ctype,filename,payload) this method will be called: once, when loaded, with ctype == '__begin__' once per part once, at the end, with ctype == '__end__' - ctype is the content type ('text/plain') - filename is the filename portion of the mime data - payload is the content of the part - data is currently the cloud object, but this could change | |||
2010-01-28 | add examples and userdata.txt to doc | Scott Moser | |
2010-01-28 | Add support for user defined mount points | Scott Moser | |
Also, move swap to use this format for specifying mounts. That way the user can turn off swap if they want with: | mounts: | - [ swap ] Other change wrapped in here is to have DataSourceEc2 read plain text (evalable) text for its metadata rather than pickl. This is really for debuging anyway, so any speed difference is not important. | |||
2010-01-26 | add doc/userdata.txt, move examples to doc/. | Scott Moser | |
2010-01-26 | improve write-mime-multipart to support 'starts_with' | Scott Moser | |
2010-01-26 | add examples of user data | Scott Moser | |
2010-01-26 | in #include type, allow comment lines | Scott Moser | |
2010-01-26 | add 'starts_with' mapping for upstart-job | Scott Moser | |
2010-01-26 | move writing sources.list to CloudConfig. add 'apt_preserve_sources_list' | Scott Moser | |
Move the writing of sources.list to CloudConfig. This way we have access to the cloud-config user data. Then, allow the user to specify the archive mirror using 'apt_mirror' key. Now, if specified in cloud-config, that is used, otherwise, we get one from the DataSource. One other change here is adding 'apt_preserve_sources_list'. If set to true, then overwriting of the sources.list with the selected mirror will not be done. | |||
2010-01-26 | if datasource is already defined do not re-load it (even from cache) | Scott Moser | |
2010-01-26 | support reading keys from ssh_authorized_keys field of cloud-config | Scott Moser | |