Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-07-13 | Another stray occurence of a dict comprehension being removed | Joshua Harlow | |
2016-07-13 | Remove another stray dict comprehension | Joshua Harlow | |
2016-06-15 | fix some errors reported by pylint | Scott Moser | |
pylint --errors-only found several errors. Some of the changes here represent real errors, others just code that pylint did not like. | |||
2016-06-06 | Rebase against master | Joshua Harlow | |
2016-06-02 | openstack: support decoding when reading files, use that for network_config | Scott Moser | |
The network config file is /etc/network/interfaces formated. We will decode that here so that the user can expect that it is a string. The issue was that it was bytes but convert_eni_data was expecting a string. | |||
2016-05-19 | Remerge against head/master | Joshua Harlow | |
2016-05-19 | Adjust net module to be more isolated | Joshua Harlow | |
This allows it to be used outside of cloudinit more easily in the future. | |||
2016-05-12 | Fix up a ton of flake8 issues | Joshua Harlow | |
2016-05-11 | Fix py26 for rhel (and older versions of python) | Joshua Harlow | |
2016-05-05 | Add the bridge net type | Joshua Harlow | |
2016-05-05 | Work on refactoring (and adding) network conversion tests | Joshua Harlow | |
2016-03-23 | fix openstack versions s/KILO/LIBERY drop networkdata read helper | Ryan Harper | |
2016-03-23 | configdata: parse and convert openstack network_data json to network_config | Ryan Harper | |
2015-02-25 | move towards user-data being binary | Scott Moser | |
UrlResponse: biggest change... make readurl return bytes, making user know what to do with it. util: add load_tfile_or_url for loading text file or url as read_file_or_url now returns bytes ec2_utils: all meta-data is text, remove non-obvious string translations DigitalOcean: adjust for ec2_utils DataSourceGCE, DataSourceMAAS: user-data is binary other fields are text. openstack.py: read paths without decoding to text. This is ok as paths other than user-data are json, and load_json will handle load_file still returns text, and that is what most things use. | |||
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. | |||
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 | 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-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 | Reduce logging levels and fix broken call to _fetch_available_versions | Joshua Harlow | |
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 | Optimize away most of the path_exists checks | Joshua Harlow | |
2014-02-24 | Reduce OSds LOG levels when detecting and use HAVANA instead of latest | Joshua Harlow | |
2014-02-08 | Handle code not existing in older requests versions | Joshua Harlow | |
2014-02-08 | Remove HEAD usage and other small adjustments | Joshua Harlow | |
2014-02-01 | Don't forget the rest of the files! | Joshua Harlow | |