Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-02-10 | use encode_text | Scott Moser | |
2015-02-10 | fix for cloud-init bin use encode | Scott Moser | |
2015-02-10 | skip cheetah dependent test | Scott Moser | |
2015-02-10 | make bddeb work with python3 or python2 | Scott Moser | |
painful, and not perfect, but at this point the output builds on a vivid system python2 (bddeb --python2) or python3. * remove use of cheetah by bddeb in favor of builtin renderer * add '--python2' flag to bddeb and knowledge of python 2 and python3 package names. * read-dependencies can now read test-requirements also. * differenciate from build-requirements and runtime requirements. | |||
2015-02-10 | fix parse_qs usage | Scott Moser | |
2015-02-10 | fix use of 'letters' and translate | Scott Moser | |
2015-02-09 | fix copyright message | 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 | super() works in all of Python 2.6, 2.7, and 3.4. | Barry Warsaw | |
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 | Down to it. | 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 | Conversion from mocker to mock completed. | Barry Warsaw | |
2015-01-22 | More conversions from mocker to mock. | Barry Warsaw | |
2015-01-22 | More conversions from mocker to mock. | Barry Warsaw | |
2015-01-22 | More test ports from mocker to mock. | Barry Warsaw | |
2015-01-22 | Clean up. | Barry Warsaw | |
2015-01-22 | Convert helpers.py and test_data.py from mocker to mock. | Barry Warsaw | |
2015-01-22 | Use .addCleanup() instead of a .tearDown() where appropriate, although we | Barry Warsaw | |
might have to rewrite this for Python 2.6. Disable Cepko tests (test_cs_util.py) since they are essentially worthless. Convert test_azure to unittest.mock. | |||
2015-01-22 | remove dependency on dmidecode on linux | Scott Moser | |
on linux we can read dmi information from /sys rather than using dmidecode binary, and thus removing a dependency. | |||
2015-01-22 | merge from trunk | Scott Moser | |
2015-01-22 | Port test__init__.py to unittest.mock. | Barry Warsaw | |
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-21 | Only install cheetah (and only run the cheetah templating test) when in Python | Barry Warsaw | |
2. Cheetah is not compatible with Python 3. | |||
2015-01-21 | * Added a simple tox.ini file | Barry Warsaw | |
* Use universal_newlines in setup.py so it will work properly in Python 3. * Fix a pyflakes complaint in setup.py * Add a simple MANIFEST.in | |||
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-16 | systemd: run cloud-init before systemd-user-sessions.service | Steve Langasek | |
This fixes a race condition that can cause cloud-init output to be spit out over the login prompt on the console when booting under systemd. | |||
2015-01-16 | Use systemd-user-sessions.service for sequencing, not getty.target, for ↵ | Steve Langasek | |
correct race-free ordering | |||
2015-01-15 | Ensure that when running under systemd, cloud-init.service is run before we | Steve Langasek | |
display any getty on the console so that the cloud-init output doesn't get written on top of a login prompt. | |||
2015-01-15 | Use the GCE short hostname. | Scott Moser | |
Google Compute Engine fqdn hostnames are usually longer than 64 characters. This causes issues with many tools (often Java based). Note that per gethostname(2): POSIX.1-2001 guarantees that "Host names (not including the terminating null byte) are limed to HOST_NAME_MAX bytes". On Linux, HOST_NAME_MAX is defined with the value 64. LP: #1383794 |