Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-08-27 | Fixed more of the slowness around fetching and retrying | Joshua Harlow | |
2014-08-26 | Show the available versions in the debug log message | Joshua Harlow | |
2014-08-26 | Log a warning when unable to fetch the openstack versions | Joshua Harlow | |
2014-08-26 | Just use os.path.exists directly | Joshua Harlow | |
2014-08-26 | Add logging around failure to read optional/mandatory paths | Joshua Harlow | |
2014-08-26 | Refactor vendor_data handling | Jay Faulkner | |
vendor_data is guaranteed to be a dict if it exists; if it doesn't exist ensure it's represented by an empty dict to avoid checking it to see if it's a dict. | |||
2014-08-26 | Add failback for older Openstack configdrive versions | Jay Faulkner | |
- Also utilizing the constants defined in cloudinit/sources/helpers/openstack.py for configdrive versions | |||
2014-08-26 | Optimize away most of the path_exists checks | Joshua Harlow | |
2014-08-26 | further remove evidence of pylint. | Scott Moser | |
This just removes comments '# pylint:' things and other code remnents of pylint. | |||
2014-08-26 | Upgrade configdrive version | Jay Faulkner | |
- Upgrade configdrive to use 2013-10-17 - Fix issue with vendor_data.json parsing Co-Authored-By: Paul Querna <pquerna@apache.org> | |||
2014-08-26 | fix(pep8): Fix various pep8 violations and version-lock pep8 | Jay Faulkner | |
Fixed all complaints from running "make pep8". Also version locked pep8 in test-requirements.txt to ensure that pep8 requirements don't change without an explicit commit. | |||
2014-08-26 | change: Use a compiled regex and use the included match groups instead | Harm Weites | |
of matching yet again. | |||
2014-08-26 | ssh_authkey_fingerprints: fix bug that prevented disabling the module | Scott Moser | |
Module intended to allow disabling by configuration, but that was broken. Now this allows: no_ssh_fingerprints = True LP: #1340903 | |||
2014-08-23 | Removed using lazy mode for umount | Joseph Bajin | |
Safer for cloud-init to not use lazy mode for unmount | |||
2014-08-23 | fix: Drop some overly loud debug messages. | Harm Weites | |
2014-08-22 | merge from trunk | Scott Moser | |
2014-08-22 | ec2_utils.py: get_instance_metadata explicitly add trailing / | Scott Moser | |
This change works around a bug in CloudStack's EC2 api implementation. That is filed upstream at [1]. The fix is safe for openstack and EC2 use cases as well. EC2 and OpenStacks' EC2 metadata service both return a list with access to either of: <url_base>/latest/meta-data <url_base>/latest/meta-data/ Additionally, the responses explicitly contain a trailing '/' for items that have a child. The ec2_utils code then just re-uses the trailng / there. Thus, only the top level request for 'meta-data/' needs the explicit fix. This also changes test cases. Those test cases failed without fixing them. If ever this regressed, those would fail again. -- [1] https://issues.apache.org/jira/browse/CLOUDSTACK-7405 LP: #1356855 | |||
2014-08-21 | fix rendering resolv.conf if no 'options' are provided | Scott Moser | |
this makes some changes to the cc_resolv_conf to make its generate_resolv_conf method more easily callable (for future test). Also sets it up so that 'options' is always defined when the template is rendered. LP: #1328953 | |||
2014-08-21 | settings: fix typo resulting in OpenStack and GCE not running. | Scott Moser | |
LP: #1329583 | |||
2014-08-21 | use url_helper to combine url | Scott Moser | |
This seems cleaner, to avoid duplicate '/' being added. | |||
2014-08-18 | fix: Updated some syntax to be pep8 compliant | Joseph Bajin | |
2014-08-18 | new: Added FreeBSD support to ConfigDrive | Joseph Bajin | |
2014-08-09 | fix: Pass -y to growfs to keep it from asking for confirmation. | Harm Weites | |
2014-08-08 | fix: Skip lines from /etc/rc.conf not matching the pattern key=value. | Harm Weites | |
2014-08-08 | merge: These are the changes from the freebsd-static-networking branch. | Harm Weites | |
2014-07-31 | ubuntu-init-switch: support disabling of reboot, minor tweeks. | Scott Moser | |
- modify timeout for ~60 seconds before going on. - allow specifying 'reboot' on 'cloud-init single' or in config. - use stdin for subprocess so log is less noisy. - reboot --force: this is required this early in boot for upstart and to my experience at this point always required for systemd | |||
2014-07-31 | ubuntu-init-switch: fix for determining if systemd | Scott Moser | |
/run/systemd/ seems to exist even if systemd is not the init system. but /run/systemd/system/ only exists if it has been used as init. | |||
2014-07-31 | exit and warn if no 'dpkg' (probably wrong distro) | Scott Moser | |
2014-07-31 | add some doc to module | Scott Moser | |
2014-07-31 | fix path to systemd | Scott Moser | |
2014-07-31 | fix for config, allow specifying target for cloud-init --single | Scott Moser | |
2014-07-31 | initial commit oif iniit_switch | Scott Moser | |
2014-07-29 | cc_power_state_change: improve TypeError messages | Scott Moser | |
Include the value that was found to be invalid in the error message. | |||
2014-07-29 | do not put comments in /etc/timezone | Scott Moser | |
comments in /etc/timezone are not expected, and can cause problems if another tool tries to read it. LP: #1341710 | |||
2014-07-24 | SeLinuxGuard: remove invalid check for sanity around restorecon, fix test | Scott Moser | |
previous commit occurred because the selinux test was failing in a schroot where there was no /etc/hosts. Now, fix that test more correctly, and fix some bad assumptions in the SeLinuxGuard. | |||
2014-07-24 | pep8 fixes (2 unrelated to this mp) | Scott Moser | |
2014-07-21 | merge from trunk | Scott Moser | |
2014-07-18 | Add non braces matching and a few more tests | Joshua Harlow | |
2014-07-16 | Log the renderer type when rendering files | Joshua Harlow | |
2014-07-16 | Add basic renderer support and more robust import handling | Joshua Harlow | |
2014-07-15 | Remove some of the more useless debug logs | Joshua Harlow | |
2014-07-02 | Fix for cc_grub_dpkg ignoring /dev/xvda devices as candidates (LP: 1336855). | Ben Howard | |
2014-06-02 | SmartOS test: do not require existance of /dev/ttyS1. | Scott Moser | |
LP: #1316597 | |||
2014-05-30 | CloudSigma: only poll on serial device after dmidecode check. | Kiril Vladimiroff | |
On systems with a ttyS1 and nothing attached, the read attempts that the cloud sigma datasource would do would block. Also, Add timeouts for reading/writting from/to the serial console LP: #1316475 | |||
2014-05-30 | minor cleanups. | Scott Moser | |
* do not run dmidecode on arm. * line length * comment that 60 second time out is expected | |||
2014-05-30 | add vendordata support to cloudsigma datasource | Scott Moser | |
LP: #1303986 | |||
2014-05-30 | open 0.7.6 | Scott Moser | |
2014-05-30 | Use dmidecode to detect if cloud-init runs in CloudSigma's infrastructure | Kiril Vladimiroff | |
2014-05-30 | Add timeouts for reading/writing from/to to the serial console | Kiril Vladimiroff | |
2014-05-27 | Enable vendordata for CloudSigma (LP: #1303986) | Ben Howard | |