Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-06-03 | fix tox -e flake8 | Scott Moser | |
2016-05-30 | merge with last upstream to avoid merging conflicts on MP | Christian Ehrhardt | |
2016-05-30 | fix EXPORT_GPG_KEYID for existing keys | Christian Ehrhardt | |
This was broken for keys already existing in the local keyring. There instead of the keycontent it reported the header like: pub 1024R/03683F77 2009-10-27 uid Launchpad PPA for Scott Moser | |||
2016-05-30 | improve wording in the examples | Christian Ehrhardt | |
2016-05-30 | add test for wrong apt_source format | Christian Ehrhardt | |
2016-05-30 | drop errorlist from convert_to_new_format | Christian Ehrhardt | |
2016-05-26 | packages/bddeb: update to know package mappings for flake8 and hacking | Scott Moser | |
packages/bddeb failed to work after flake8 and hacking were added to test-requirements.txt. The necessary fix is just to know about the debian package names for those pypi packages. | |||
2016-05-26 | kernel command line: override all local settings | Scott Moser | |
settings on the kernel command line (cc:) were documented to override all local settings, but a bug in implementation meant they would only override those that are in /etc/cloud/cloud.cfg, not any found in /etc/cloud/cloud.cfg.d. LP: #1582323 | |||
2016-05-25 | packages/bddeb: fix to know about packages flake8 and hacking | Scott Moser | |
2016-05-25 | fix logic error in ec2 get_instance_userdata and slow tests | Scott Moser | |
The change to get_instance_userdata is to fix an issue that was causing retry in the test when it was not desired. if user_data returned 404 it means "there was no user-data", so dont bother retrying. However, _skip_retry_on_codes was returning False indicating that readurl should retry. test_merging was creating 2500 random tests, shrink that down to 100. test_seed_runs is still on my system the slowest test, but taking < .5 seconds where it was taking > 3. | |||
2016-05-25 | remove debug print statements | Scott Moser | |
2016-05-25 | fix inline doc of test_apt_src_longkeyid_real | Christian Ehrhardt | |
2016-05-25 | make test_apt_srcl_custom independent to where it is executed | Christian Ehrhardt | |
2016-05-24 | update changelog | Scott Moser | |
2016-05-24 | fix logic error in ec2 get_instance_userdata and slow tests | Scott Moser | |
The change to get_instance_userdata is to fix an issue that was causing retry in the test when it was not desired. if user_data returned 404 it means "there was no user-data", so dont bother retrying. However, _skip_retry_on_codes was returning False indicating that readurl should retry. test_merging was creating 2500 random tests, shrink that down to 100. test_seed_runs is still on my system the slowest test, but taking < .5 seconds where it was taking > 3. | |||
2016-05-24 | fix up tests that take too long due to retries and timeouts | Scott Moser | |
2016-05-24 | Make the usage of 'nose-timer' optional | Joshua Harlow | |
2016-05-24 | add test for the now isolated convert_to_new_format function | Christian Ehrhardt | |
2016-05-24 | pacify pep8 regarding the new changes | Christian Ehrhardt | |
2016-05-24 | integrate further smaller review feedback | Christian Ehrhardt | |
2016-05-24 | rebased with upstream and reolved merge conflicts | Christian Ehrhardt | |
2016-05-24 | improve examples of ap_source | Christian Ehrhardt | |
2016-05-24 | fix typo in examples doc | Christian Ehrhardt | |
2016-05-23 | final pep8 check fixups | Christian Ehrhardt | |
2016-05-23 | modify cloud-config examples to match the new apt_source format | Christian Ehrhardt | |
2016-05-23 | add test_apt_src_replace_dict_tri | Christian Ehrhardt | |
This includes a test for the weird but valid case in the new dictionary syntax that one sets a key (which is the filename) but overwrites the filename value inside of it. | |||
2016-05-23 | shorten method names to follow python rules | Christian Ehrhardt | |
2016-05-23 | make sure we only handle list or dict apt_sources and bail out for others | Christian Ehrhardt | |
2016-05-23 | unify basic triple check and add test_apt_src_basic_dict_triple based on it | Christian Ehrhardt | |
2016-05-23 | add test_apt_source_basic_dict | Christian Ehrhardt | |
This is the basic testcase but in the new dictionary format | |||
2016-05-23 | fix issue with dictionary style apt_sources handling filenames | Christian Ehrhardt | |
2016-05-23 | add triple test for ppa adding | Christian Ehrhardt | |
2016-05-23 | make checkers happy about unused loop index | Christian Ehrhardt | |
2016-05-23 | add triple case for test_apt_source_keyid_triple incl triple key check | Christian Ehrhardt | |
2016-05-23 | testcases with multiple source list entries | Christian Ehrhardt | |
2016-05-23 | fix function names in inline doc | Christian Ehrhardt | |
2016-05-23 | warn about multiple colliding apt_source without filenames | Christian Ehrhardt | |
2016-05-23 | support apt_sources to be a dictionary | Christian Ehrhardt | |
key is the filename, and "old" input shall be handled as it was all the time. For compatibility this will (continue to) overwrite the file of multiple options that did not specify an output file (they all get the same default). Yet it will process them all - as it always did - e.g. to add the keys of all of them. Any users of the new format won't have these issues, as they will always have a key. | |||
2016-05-23 | extend test_apt_source_key by nofn case | Christian Ehrhardt | |
2016-05-23 | put fallbackfn to init | Christian Ehrhardt | |
This was now used by multiple methods, no need to duplicate code. | |||
2016-05-23 | extend test_apt_source_keyid by no filename case | Christian Ehrhardt | |
2016-05-23 | extend test_apt_source_replace by a no-filename case | Christian Ehrhardt | |
2016-05-23 | drop unused mockappsubp | Christian Ehrhardt | |
2016-05-23 | test_apt_source_basic_nofn check for non-specified filename | Christian Ehrhardt | |
Cloud-inint uses a default fallback, we want to ensure no code change modfies this behaviour. | |||
2016-05-23 | generalize test_apt_source_basic to be reusable across more testcases | Christian Ehrhardt | |
2016-05-17 | Document improvements for runcmd/bootcmd | Matt Fischer | |
Note that runcmd runs only on first boot. Note that strings need to be quoted, not escaped. Switch bootcmd list text to use - not * like everything else. | |||
2016-05-16 | Fix slow tests | Joshua Harlow | |
Timeouts and retries were triggering so make it so that tests do not use the typical timesouts and retries so that the tests finish faster. | |||
2016-05-12 | Enable nose-timer and always show top 10 slow tests | Joshua Harlow | |
2016-05-12 | Enable flake8 and fix a large amount of reported issues | Joshua Harlow | |
2016-05-12 | fix last flake8 error | Scott Moser | |