Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-07-19 | update changelog | Scott Moser | |
2011-07-19 | special case handling of mapping for ephemeral0 | Scott Moser | |
t1.micro do not have a ephemeral0 disk, but the metadata service will have an entry there. i386 t1.micro: 'block-device-mapping': {'ami': '/dev/sda1', 'ephemeral0': '/dev/sda2', 'root': '/dev/sda1'}, amd64 t1.micro: 'block-device-mapping': {'ami': '/dev/sda1', 'ephemeral0': '/dev/sdb', 'root': '/dev/sda1'}, LP: #744019 | |||
2011-07-19 | increase timeout on read_seed when a seedfrom was explicitly given | Scott Moser | |
In the case where a seedfrom value was given on the command line or in the config file, we were timing out in 2 seconds on the connection. That timeout was put in place to support "probing" for sources, but seedfrom is explictly given. So, in that case, do a urllib.open without a timeout value. Looking at source code, default timeout is 'socket._GLOBAL_DEFAULT_TIMEOUT', but rather than importing that and using it, I will call without a timeout value. LP: #812646 | |||
2011-07-19 | improve the updating of /etc/hosts with correct fqdn when possible | Scott Moser | |
Thanks to Adam Gandalman and Marc Cluet for this fix. LP: #812539 | |||
2011-07-19 | do not complain if attempt to resizefs in an lxc container fails | Scott Moser | |
it is expected / understood that mknod would fail inside an lxc container. So, if thats the case, just log a debug message saying so. LP: #800856 | |||
2011-07-18 | add chef [Avishai Ish-Shalom] | Scott Moser | |
2011-06-30 | [Marc Cluet] sanitize hosts file for system hostname (LP: #802637) | Scott Moser | |
LP: #802637 | |||
2011-06-30 | * cloudinit/CloudConfig/cc_update_etc_hosts.py | Marc Cluet | |
- Added new functionality to sanitise /etc/hosts | |||
2011-06-28 | fix cloud-init in ubuntu lxc containers (LP: #800824) [Clint Byrum] | Scott Moser | |
LP: #800824 | |||
2011-06-17 | read authorized_keys location from sshd_config (LP: #731849) | Scott Moser | |
LP: #785542 | |||
2011-06-17 | make the default "fill in" mount entries configurable. (LP: #785542) | Scott Moser | |
The primary motivation for this is so that 'nobootwait' is not hard coded to appear in the fs_opts field. LP: #785542 | |||
2011-06-17 | make the "cloud-config ready" command configurable (LP: #785551) | Scott Moser | |
Previously, when cloud-config was ready, cloud-init would emit an upstart event with: initctl emit cloud-config Now, that command is configurable via the 'cc_ready_cmd' value in cloud.cfg or user data. The default behavior is not changed. LP: #785551 | |||
2011-06-17 | mention previous commit in ChangeLog | Scott Moser | |
2011-06-17 | change, and make configurable the prefix for entries in root authorized_keys | Scott Moser | |
This makes the prefix for entries added to root's authorized keys configurable. Previously, the value was: command="echo 'Please login as the user \"ubuntu\" rather than the user \"root\".\';echo;sleep 10\"" Now, at is configurable in cloud.cfg or user data by setting 'root_disabled_opts'. Additionally, the default has been changed to include 'no-port-forwarding,no-agent-forwarding,no-X11-forwarding' See LP: #798505 for more information on that. Note, that 'no-pty' was *not* added to this list as adding it means the user who simply does 'ssh root@host' gets a "cannot allocate pty" message rather than seeing warning about using root. LP: #798505 | |||
2011-06-17 | fix broken ec2 metadata service (incorrect variable name) | Scott Moser | |
2011-06-14 | run cc_ssh as a cloud-init module so it is guaranteed to run before | Scott Moser | |
ssh starts (LP: #781101) LP: #781101 | |||
2011-06-14 | Support disabling of byobu. | Scott Moser | |
LP: #797336 | |||
2011-06-01 | support configurable urls for metadata service | Scott 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-01 | revert some white space changes versus trunk | Scott Moser | |
just to avoid unnecessary changes (and confusion in 'annotate') | |||
2011-05-28 | changed config key name | keyz182 | |
2011-05-28 | log.warn to log.warning | keyz182 | |
removed extra args from string format | |||
2011-05-28 | Removed unnecessary newline | keyz182 | |
2011-05-28 | Added support for loading metadata urls from config files. | keyz182 | |
2011-05-26 | Another silly typo. | keyz182 | |
2011-05-26 | Remove any unresolveable addresses before attempting to access metadata. | keyz182 | |
2011-05-25 | Fixed silly mistake self.metadata_address instead of metadata_address. D'oh. | keyz182 | |
2011-05-25 | Fix for default metadata_address value | keyz182 | |
2011-05-25 | Modified to reflect changes suggested by Scott Moser | keyz182 | |
2011-05-24 | Modified 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-24 | Modified 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-30 | Added missing write-mime-multipart.py | Avishai Ish-Shalom | |
2011-04-29 | Seperated chef gems install to another function | Avishai Ish-Shalom | |
2011-04-24 | updated ruby packages list | Avishai Ish-Shalom | |
2011-04-24 | ruby_version should be configurable | Avishai Ish-Shalom | |
2011-04-21 | Added Chef plugin | Avishai Ish-Shalom | |
2011-04-21 | Allow configurable hostname prefix and hostname attribute | Avishai Ish-Shalom | |
2011-04-06 | fix 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-04 | convert 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-04 | documentation update: fix paths for seed dir in examples/seed/README | Scott Moser | |
2011-03-30 | cloudinit/CloudConfig/cc_timezone.py: remove debug print out | Scott Moser | |
2011-03-30 | remove debug printout in cloudinit/UserDataHandler.py | Scott Moser | |
2011-03-21 | update version strings 0.6.1 to 0.6.2 | Scott Moser | |
2011-03-21 | fix bug with resizefs module | Scott 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-21 | fix bug in part-handler code, that broke working part-handlers (LP: #739694) | Scott Moser | |
LP: #739694 | |||
2011-03-10 | mention sources.list.tmpl in sources.list.tmpl so user knows what to change | Scott Moser | |
2011-03-08 | fix issue where apt-update was not done unless explicitly set | Scott Moser | |
2011-03-04 | add mcollective to cloud.cfg | Scott Moser | |
2011-03-03 | add 'timezone' cloud-config module to cloud.cfg | Scott Moser | |
2011-03-03 | make update of sources not prevent installation attempt (LP: #728167) | Scott Moser | |
LP: #728167 | |||
2011-03-03 | cc_resizefs.py: log output of failed resizefs or blkid commands | Scott Moser | |