summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-06-14run cc_ssh as a cloud-init module so it is guaranteed to run beforeScott Moser
ssh starts (LP: #781101) LP: #781101
2011-06-14Support disabling of byobu.Scott Moser
LP: #797336
2011-06-01support configurable urls for metadata serviceScott Moser
Now, if a Eucalyptus install is in STATIC or SYSTEM mode, the metadata service can still be used. In order to do that, the user must configure their DNS so that 'instance-data' will resolve to the cloud controller. Thanks to Kieran Evans. LP: #761847
2011-06-01revert some white space changes versus trunkScott Moser
just to avoid unnecessary changes (and confusion in 'annotate')
2011-05-28changed config key namekeyz182
2011-05-28log.warn to log.warningkeyz182
removed extra args from string format
2011-05-28Removed unnecessary newlinekeyz182
2011-05-28Added support for loading metadata urls from config files.keyz182
2011-05-26Another silly typo.keyz182
2011-05-26Remove any unresolveable addresses before attempting to access metadata.keyz182
2011-05-25Fixed silly mistake self.metadata_address instead of metadata_address. D'oh.keyz182
2011-05-25Fix for default metadata_address valuekeyz182
2011-05-25Modified to reflect changes suggested by Scott Moserkeyz182
2011-05-24Modified cloudinit/DataSourceEc2.py and cloudinit/boto_utils.py to check ↵keyz182
both http://169.254.169.254 and http://instance-data:8773 for meta data service. LP: #761847
2011-05-24Modified cloudinit/DataSourceEc2.py and cloudinit/boto_utils.py to check ↵keyz182
both http://169.254.169.254 and http://instance-data:8773 for meta data service. LP: #761847
2011-04-06fix bug seeding grub dpkg config when devices are named xvdX (LP: #752361)Scott Moser
With newer ubuntu kernels the xen block devices are named xvd[a-z][0-9] Ie, instead of /dev/sda1 the root device is /dev/xvda1. LP: #752361
2011-04-04convert some user input from dos to unix (LP: #744965)Scott Moser
If user input is a consumed as a user-script, a boothook, or a upstart job and appears to be dos-formated, then change it to unix formated LP: #744965
2011-04-04documentation update: fix paths for seed dir in examples/seed/READMEScott Moser
2011-03-30cloudinit/CloudConfig/cc_timezone.py: remove debug print outScott Moser
2011-03-30remove debug printout in cloudinit/UserDataHandler.pyScott Moser
2011-03-21update version strings 0.6.1 to 0.6.2Scott Moser
2011-03-21fix bug with resizefs moduleScott Moser
instead of using blkid on /dev/root, create a device node ourselves with the correct device number of '/', then use blkid and resize2fs on that. I believe the problem was that /dev/root was occasionally not being present due to race. LP: #726938
2011-03-21fix bug in part-handler code, that broke working part-handlers (LP: #739694)Scott Moser
LP: #739694
2011-03-10mention sources.list.tmpl in sources.list.tmpl so user knows what to changeScott Moser
2011-03-08fix issue where apt-update was not done unless explicitly setScott Moser
2011-03-04add mcollective to cloud.cfgScott Moser
2011-03-03add 'timezone' cloud-config module to cloud.cfgScott Moser
2011-03-03make update of sources not prevent installation attempt (LP: #728167)Scott Moser
LP: #728167
2011-03-03cc_resizefs.py: log output of failed resizefs or blkid commandsScott Moser
2011-03-03in subp, put output and stderr into the raised errorScott Moser
2011-03-02fix bug preventing early exit of cloud-init on 'no-net' pathScott Moser
2011-02-22merge mcollective fixes from Marc. Changes to indentation and added commentsScott Moser
2011-02-20Change output format for ConfigParserMarc Cluet
2011-02-20Changes to mcollective module, added docsMarc Cluet
2011-02-19add examples of kernel command line cloud-configScott Moser
2011-02-18minor updates to ovf documentationScott Moser
2011-02-18handle no datasource better cloud-init-cfgScott Moser
previously, cloud-init-cfg would call CloudConfig with no cloud specified. Then, CloudConfig would get a new cloudinit instance and specify no ds_deps (which means network and local). If no cache was found, it would wait again for the Ec2 metadata service (even if it wasn't supposed to). Now, we get the cloud instance in the main program and attempt to get the data source, but only from [], which will get only cached. Then, if its not found, exit silently.
2011-02-18in nonet wait, print how long wait will be.Scott Moser
2011-02-18add carriage return to cc_final_message.py outputScott Moser
2011-02-18fix the base64 encoded value for user-data.Scott Moser
The previous value had dos style newlines. The current string was obtained with: printf '#!/bin/sh\necho "hi world"\n' | base64
2011-02-18fix bug if ovf had empty seedfromScott Moser
2011-02-18fix syntax erorr in cc_puppet.pyScott Moser
2011-02-18cloud-init-nonet.conf: redirect grep to /dev/null, so it doesn't goScott Moser
to console on missing file
2011-02-18update changelog for Marc's contributionsScott Moser
2011-02-18Update puppet to replace rather than append, add mcollective [Marc Cluet]Scott Moser
Modified puppet module to try to replace values on the existing file instead of adding new values to the end. Also added initial mcollective module
2011-02-18improve startup if no eth0 is available (LP: #714807)Scott Moser
LP: #714807
2011-02-18change 0.6.0 -> 0.6.1Scott Moser
2011-02-17update /etc/hosts hosts.tmpl to if 'manage_etc_hosts' is set in cloud-configScott Moser
LP: #720440
2011-02-17change from yaml+'#include' to yaml + config.d format for cloud.cfgScott Moser
2011-02-15Changes to puppet module + mcollective moduleMarc Cluet