Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-08-27 | Fix retry cb to reflect what used to exist | Joshua Harlow | |
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 | Optimize away most of the path_exists checks | Joshua Harlow | |
2014-08-26 | Fix pep8 issues, drop pylint. | Jay Faulkner | |
pep8: passes on pylint 1.5.7 (and 1.5.6 utopic). intent is that is to be the target for future changes. pylint: remove as more hassle than its worth. Intent is to move to pyflakes at some point. | |||
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 | Remove pylint | Jay Faulkner | |
pylint was not passing, and per smoser in IRC pylint can/should be removed. | |||
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 | 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-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-22 | docs: fix disk-setup to reference 'table_type' | Scott Moser | |
LP: #1313114 | |||
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 | systemd: make cloud-init block ssh service startup to guarantee keys exist | Scott Moser | |
LP: #1333920 | |||
2014-08-21 | use url_helper to combine url | Scott Moser | |
This seems cleaner, to avoid duplicate '/' being added. | |||
2014-08-13 | remove un-used 'end' in result.json and status.json | Scott Moser | |
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 | add ubuntu-init-switch module for testing systemd. | Scott Moser | |
The module is useful primarily for testing in Ubuntu's transition to systemd. It should be very harmless elsewhere as it defaults to doing nothing, and will only run if configured as 'ubuntu' distro *and* 'dpkg' is available. | |||
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 | test: make selinux test skipped if selinux not available. | Scott Moser | |
Also, in debian packaging depend on it (so it wont skip there). | |||
2014-07-24 | change trunk packaging to be more modern. | Scott Moser | |
use pybuild and drop cdbs. This also now runs test during that build and does then require build dependencies. | |||
2014-07-24 | pep8 fixes (2 unrelated to this mp) | Scott Moser | |
2014-07-24 | remove duplicate entry in control.in | Scott Moser | |
2014-07-24 | remove print statement from setup.py | Scott Moser | |
2014-07-24 | merge from trunk | Scott Moser | |
2014-07-24 | bddeb: do not sign by default | Scott Moser | |
instead of making the common use case need to pass '-us -uc', make the less common use case pass '--sign'. | |||
2014-07-24 | default bddeb to building both systemd and upstart | Scott Moser | |
2014-07-24 | change default path of systemd files to /lib/sysemd/system. | Scott Moser | |
2014-07-24 | Merge systemd instlal paths. | Dimitri John Ledkov | |
2014-07-24 | refactor redundant systemd_root | Dimitri John Ledkov | |
2014-07-24 | Use pkg-config | Dimitri John Ledkov | |
2014-07-24 | Yeah, tests pass now. | Dimitri John Ledkov | |
2014-07-23 | fix httpretty based test cases if http_proxy is set. | Scott Moser | |
previously this would fail: http_proxy=http://foo.bar make test now it will pass. This works around a bug where httpretty is not able to patch http operations if http_proxy is set. https://github.com/gabrielfalcao/HTTPretty/issues/122 | |||
2014-07-23 | more | Dimitri John Ledkov | |
2014-07-23 | use override targets | Dimitri John Ledkov | |
2014-07-23 | more | Dimitri John Ledkov | |
2014-07-23 | more | Dimitri John Ledkov | |
2014-07-23 | more | Dimitri John Ledkov | |
2014-07-23 | more import statements | Dimitri John Ledkov | |