Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-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 | |
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-11-30 | Fix some whitespace issues | Joshua Harlow | |
2014-11-30 | Fix the ipv6 header centering | Joshua Harlow | |
2014-11-30 | Fix the getgateway function | Joshua Harlow | |
After the routeinfo function started to return a dictionary containing ipv4 and ipv6 information we now need to make sure we search the appropriate key. | |||
2014-11-30 | Be more tolerant of missing information | Joshua Harlow | |
Instead of failing when IPv6 information is not found we should be more tolerant of said information not existing so that we behave like the pre IPv6 addition. | |||
2014-11-25 | Fixes rpm spec file build issues (its not currently building). | Joshua Harlow | |
Currently the rpm building process that cloud-init provides is not working correctly. This adjusts the spec file, the setup.py file and the distro files to ensure that it continues to work as expected. | |||
2014-11-25 | Update with trunk and resolve conflicts | Joshua Harlow | |
2014-11-24 | IPv6 support for rhel distro | Joshua Harlow | |
When the ubuntu networking info file has ipv6 addresses inside it we need to make sure that we parse that information out and place it (at least) in the rhel network configuration writing. In later patches the other distros that use this parsed network configuration will likely also need to be updated (ubuntu and debian already should function as expected with regard to ipv6 support). | |||
2014-11-24 | IPv6 support for rhel distro | Shraddha Pandhe | |
- Saw an issue in my earlier commit with multiple NICs. This commit fixes that issue, along with the indentation issue | |||
2014-11-22 | Update to use a newer and better OMNIBUS_URL | Joshua Harlow | |
This is minor change which uses the new Chef (company) top level domain for grabbing the Omnibus installation shell script. | |||
2014-11-22 | Be more tolerant of 'ssh_authorized_keys' types | Joshua Harlow | |
Instead of only expected a list, tuple, or set type allow for a string type and dict to be passed in for 'ssh_authorized_keys', and add log message that occurs if some other type is used that can not be correctly processed. |