Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-02-11 | fix random_seed module | Scott Moser | |
2015-01-27 | Respond to review: | Barry Warsaw | |
- Refactor both the base64 encoding and decoding into utility functions. Also: - Mechanically fix some other broken untested code. | |||
2015-01-27 | Respond to review: | Barry Warsaw | |
- Just use util.load_file() instead of yet another way to open and read the file. | |||
2015-01-27 | Remove a comment turd. | Barry Warsaw | |
2015-01-26 | Trunk merged and ported. | Barry Warsaw | |
2015-01-26 | Port the MAAS code to oauthlib. | Barry Warsaw | |
2015-01-26 | Another handling of b64decode. | Barry Warsaw | |
Also, restore Python 2 compatibility. | |||
2015-01-26 | * More str/bytes fixes. | Barry Warsaw | |
* Temporarily skip the MAAS tests in py3 since they need to be ported to oauthlib. | |||
2015-01-22 | Low hanging Python 3 fruit. | Barry Warsaw | |
2015-01-22 | merge from trunk | Scott Moser | |
2015-01-21 | Largely merge lp:~harlowja/cloud-init/py2-3 albeit manually because it seemed | Barry Warsaw | |
to be behind trunk. `tox -e py27` passes full test suite. Now to work on replacing mocker. | |||
2015-01-16 | pep8 fixes | Scott Moser | |
2015-01-14 | Drop reliance on dmidecode executable. | Ben Howard | |
2015-01-14 | Use the short name for GCE hostnames per GCE's request (LP: #1383794). | Ben Howard | |
2015-01-06 | merge from trunk | Scott Moser | |
2015-01-06 | tools/run-pep8: remove leading ',' fed to --ignore | Scott Moser | |
--ignore was being called with ',E121,E...' rather than 'E121,E...'. that resulted in odd behavior, missing the pep8 errors that are fixed here. | |||
2015-01-06 | Corrected errant logging message. | Wayne Witzel III | |
2014-12-19 | add user-data encoding support for gce | Wayne Witzel III | |
2014-10-20 | Add Digital Ocean Datasource. | Scott Moser | |
This adds a DataSource for DigitalOcean's metadata service. The service is documented at https://developers.digitalocean.com/metadata/ . | |||
2014-10-17 | Explicitly import only types being compared | Neal Shrader | |
2014-10-17 | Correct handling of single/multiple ssh keys | Neal Shrader | |
2014-10-16 | Use existing metadata crawler to populate datasource | Neal Shrader | |
2014-10-16 | Make metadata timeout/retries configurable | Neal Shrader | |
Defaulting to only trying once. | |||
2014-10-16 | Add DigitalOcean DataSource | Neal Shrader | |
The DigitalOcean metadata service is an AWS-style service available over HTTP via the link local address 169.254.169.254. The specifics of the API are documented at: https://developers.digitalocean.com/metadata/ | |||
2014-09-22 | support 'mtype' as a list, and fix up freebsd mount types | Scott Moser | |
this supports a list of input, and cleans up that list for the platform specific mount types. Basically, mtype = None means 'mount -t auto' or the equivalent for the platform. and 'iso9660' means "iso type". | |||
2014-09-22 | merge from trunk | Scott Moser | |
2014-09-11 | when loading vendordata allow it to be string or list | Scott Moser | |
2014-09-10 | Openstack: Vendor data cleanup | Scott Moser | |
For now, this vendor data handling is just added to openstack. However, in an effort to allow sanely handling of multi-part vendor-data that is namespaced, we add openstack.convert_vendordata_json . That basically takes whatever was loaded from vendordata and takes the 'cloud-init' key if it is a dict. This way the author can namespace cloud-init, basically telling it to ignore everything else. | |||
2014-09-10 | OpenStack: search less urls to determine if MD service is there. | Scott Moser | |
We were checking for presense of meta_data.json for each supported metadata version. Instead just check that /openstack is there. This reduces the time to check on EC2 or any other cloud. | |||
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 | 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 | 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-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-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-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-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 | |