| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-02-23 | Always close the password server connection, even on failure. | Daniel Watkins | |
| 2015-02-20 | Fix for Py2 to Py3 difference: cloud-init user-data mime conversion fails on | Ben Howard | |
| base64 encoded data. | |||
| 2015-02-20 | Split CloudStack password handling out to separate class. | Daniel Watkins | |
| 2015-02-20 | Minor formatting clean-up in CloudStack DS. | Daniel Watkins | |
| 2015-02-18 | Set an explicit timeout when fetching CloudStack passwords. | Daniel Watkins | |
| 2015-02-18 | Failing to fetch a CloudStack password should never fail the whole DS. | Daniel Watkins | |
| There might be some CloudStack deployments without the :8080 password server, and there's no reason the rest of the data source can't be used for them. | |||
| 2015-02-18 | Read ovf-env.xml as bytes. | Daniel Watkins | |
| This should fix the Azure data source on Python 3, and is appropriate as XML shouldn't really be read as a string. | |||
| 2015-02-17 | Add explanatory comment. | Daniel Watkins | |
| 2015-02-17 | Fetch and use passwords from CloudStack virtual router. | Daniel Watkins | |
| 2015-02-17 | Clean up imports in DataSourceCloudStack.py. | Daniel Watkins | |
| 2015-02-13 | fix usage of python2 'print' | Scott Moser | |
| 2015-02-13 | support for managing GPT partitions | Scott Moser | |
| Specifically, this is to support Azure's G-series VMs (which come with disks up to 6500GB). | |||
| 2015-02-12 | mount_cb: fix scoping of an exception in python3 | Scott Moser | |
| 2015-02-11 | include exception in error again. | Scott Moser | |
| it is admittedly not clear, but 'exc' should be definied if mountpoint is not. | |||
| 2015-02-11 | pickle contents: be careful loading and storing pickle to be binary | Scott Moser | |
| 2015-02-11 | provide default final message in jinja to avoid WARN in log | Scott Moser | |
| 2015-02-11 | Open /dev/console in text mode (so we don't have to encode strings to write ↵ | Daniel Watkins | |
| them). | |||
| 2015-02-11 | Fix reference to non-existent variable. | Daniel Watkins | |
| 2015-02-10 | pep8 | Scott Moser | |
| 2015-02-10 | pep8 | Scott Moser | |
| 2015-02-11 | fix random_seed module | Scott Moser | |
| 2015-02-10 | use encode_text | Scott Moser | |
| 2015-02-10 | fix parse_qs usage | Scott Moser | |
| 2015-02-10 | fix use of 'letters' and translate | Scott Moser | |
| 2015-01-27 | Remove debugging turd. | Barry Warsaw | |
| 2015-01-27 | Respond to review: | Barry Warsaw | |
| - Refactor "fully" decoding the payload of a text/* part. In Python 3, decode=True only means to decode according to Content-Transfer-Encoding, not according to any charset in the Content-Type header. So do that. | |||
| 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-27 | Remove some unused code. | Barry Warsaw | |
| 2015-01-27 | Respond to review: | Barry Warsaw | |
| - Remove str() wrappers to second argument to write_files() where it is no longer necessary. Also: Fixed a couple of other octal literals which clearly weren't being tested. | |||
| 2015-01-26 | Repair the Python 2.6 tests. | 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 | Python 3 tests pass, except for skips. | 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-26 | More Python 3 test fixes. | Barry Warsaw | |
| 2015-01-26 | Avoid a nose bug when running under the test suite and no exception is in | Barry Warsaw | |
| flight. | |||
| 2015-01-26 | Fix a few string/bytes problems with Python 3. | Barry Warsaw | |
| 2015-01-26 | More test repairs. | Barry Warsaw | |
| 2015-01-23 | * Fix the filter() imports. | Barry Warsaw | |
| * In Py3, pass universal_newlines to subprocess.Popen() | |||
| 2015-01-22 | Make parameter list for get_hostname method consistent | Marco Morais | |
| The sources.DataSource class has method defined as: def get_hostname(self, fqdn=False, resolve_ip=False) Make the parameter list for this method in DataSourceDigitalOcean and DataSourceGCE consistent with superclass sources.DataSource. | |||
| 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-21 | Use either syspath or dmidecode based on the availability. | Ben Howard | |
| 2015-01-21 | More octal literal fixes. | Barry Warsaw | |
| 2015-01-21 | Fix file modes to be Python 2/3 compatible. | Barry Warsaw | |
| 2015-01-20 | New Azure disk_setup default. | Daniel Watkins | |
