Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-09-10 | drop version= from readers | Scott Moser | |
instead of taking a version that they should look for, the readers now just select the highest supported version. definitely a use case later for having version= but nothing is using it now. | |||
2014-09-10 | fix log message | Scott Moser | |
2014-09-10 | make BaseReader select latest supported version | Scott Moser | |
2014-09-10 | merge from trunk | Scott Moser | |
2014-09-10 | openstack: fix bug referencing undefined variable, revert some changes | Scott Moser | |
I had leaked in a couple exception loud-ness changes previously. This does fix one bug in that os_versions was not defined. | |||
2014-09-10 | fix a bug, use a list instead of tuple for _versions | Scott Moser | |
using tuple for _versions was just not necessary. fix reference to undefined os_versions. | |||
2014-09-10 | log as warn if things are obviously wrong | Scott Moser | |
If something is broken as in a built in config, or code just broken, then logging warning during search for metadata is ok. | |||
2014-09-10 | merge from trunk | Scott Moser | |
2014-09-10 | pyflakes fixes. | Scott Moser | |
make pyflakes now passes. | |||
2014-09-10 | Only use vendordata under cloud-init key for ConfigDrive | Jay Faulkner | |
This data will be treated the same as vendordata from other sources. | |||
2014-09-09 | merge from trunk | Scott Moser | |
2014-09-08 | Update read_config_drive to use OS_VERSIONS tuple for readers | Jay Faulkner | |
Updated read_config_drive: removed the unused version kwarg, used the OS_VERSIONS tuple from the openstack helper to avoid hardcoding versions. Added a comment to the tuple in helpers/openstack.py asking for it to be kept in chronological order. | |||
2014-09-08 | resizefs: first check if device is writable before attempting | Scott Moser | |
In a container the device nodes may exist but not be writable. I'm seeing this on trusty host with trusty containers, the root device ends up looking like it is to /dev/loop0. LP: #1366891 | |||
2014-09-05 | freebsd: fixes for sudo and build-on-freebsd | Scott Moser | |
Use the regular logic to create sudo rules and just supply the correct filename. The temp script in tools/ should install 2 more dependencies. | |||
2014-09-04 | Fix a couple more cases of exceptional logs | Joshua Harlow | |
2014-09-04 | Reduce logging levels and fix broken call to _fetch_available_versions | Joshua Harlow | |
2014-09-03 | improved logging of errors around module loading/searching | Scott Moser | |
2014-09-03 | fix: Since these now actually exist in ports, install them properly | Harm Weites | |
(with pkg). | |||
2014-09-03 | fix: Write sudo rules upon user creation. | Harm Weites | |
2014-09-03 | Datasource: fix to provide local-hostname if not available in datasource | Scott Moser | |
2014-09-02 | Fix logic statement and pep8 issue | Joshua Harlow | |
2014-09-02 | Remove/adjust the verbose 'failed at attempted import of' log | Joshua Harlow | |
Instead of using this log (which really isn't a failure) we should instead of just return the looked up locations and then if there really is an error the caller can handle the usage of the looked up locations as they choose fit. | |||
2014-09-02 | FreeBsd: fix initscripts and add working config file | Scott Moser | |
This set of changes generally produces a functional cloud-init on FreeBsd. | |||
2014-09-02 | merge from trunk | Scott Moser | |
2014-08-28 | fix: The original regex was a little harsh, the rest of the bits | Harm Weites | |
regarding keys and values from /etc/rc.conf is tweaked as well (harlowja). | |||
2014-08-28 | fix: Make sure this freebsd test succeeds on all platforms (harlowja). | Harm Weites | |
2014-08-27 | Openstack: do not load urls twice | Scott Moser | |
The metadata service openstack implementation would end up fetching urls more than once, as _path_exists would end up doing a GET. Now instead, get things you expect to be there. | |||
2014-08-27 | no functional changes, but some minor changes. | Scott Moser | |
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 | 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 | 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 | 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 | 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 | 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 | fix: Drop some overly loud debug messages. | Harm Weites | |
2014-08-23 | change: Rename the config file to cloud.cfg-freebsd so it doesn't | Harm Weites | |
get copied per default. Packaging will take care of installing this configfile on the BSD platform. | |||
2014-08-23 | fix: Syntax. | Harm Weites | |
2014-08-23 | fix: Use the correct variable. | Harm Weites | |
2014-08-23 | merge: Pull in the fixes from Scott. | Harm Weites | |
2014-08-23 | merge: Trunk. | Harm Weites | |