Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-02-23 | Always close the password server connection, even on failure. | Daniel Watkins | |
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-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 | 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 | |
2015-01-16 | hostname: apply hostname same as is written | Scott Moser | |
on RHEL, we were writing to persistent configuration the fqdn, but invoking 'hostname' on the first boot with just the shortname. On 'reboot', then the hostname would differ. Now, whatever we write, invoke hostname with. Also remove some duplicate code. LP: #1246485 | |||
2015-01-16 | pep8 fixes | Scott Moser | |
2015-01-14 | Drop reliance on dmidecode executable. | Ben Howard | |