Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | Fix up some of the net usage and restore imports and add a mini compat module | Joshua Harlow | |
2016-05-24 | Fix load -> read | Joshua Harlow | |
2016-05-24 | Remove 26 from default tox.ini listing | Joshua Harlow | |
2016-05-24 | Revert some of the alterations of the tox.ini file | 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-20 | Update merging documentation to make its application clearer | Daniel Watkins | |
Currently, some users think that user-data and conf.d configuration will be merged together[0]. This has never been the case, and we should make it clear that this is not currently supported to avoid user confusion. [0] https://bugs.launchpad.net/cloud-init/+bug/1532234 | |||
2016-05-20 | Clean up merging.rst formatting | Daniel Watkins | |
2016-05-19 | Fix up tests and flake8 warnings | Joshua Harlow | |
2016-05-19 | Remerge against head/master | Joshua Harlow | |
2016-05-19 | Adjust net module to be more isolated | Joshua Harlow | |
This allows it to be used outside of cloudinit more easily in the future. | |||
2016-05-17 | Don't expose anything but 'render_network_state' | Joshua Harlow | |
This should be the visible api of a network renderer as anything more granular varies between the different render types and will not apply to those renderers. | |||
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 | |
2016-05-12 | fix setup.py for flake8 | Scott Moser | |
2016-05-12 | run flake8 instead of pyflakes in tox. expect tests/ to pass flake8. | Scott Moser | |
2016-05-12 | make pep8 happy with a few spaces | Christian Ehrhardt | |