summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* cloudflare_dns: Rename account_api_token parameter (#62707)docker-registry-ipAndreas Olsson2019-09-211-12/+13
| | | | | | | | Name change triggered by the new parameter _api_token_ (8cabf1c) being a bit too similar to the old name _account_api_token_. At the same time _account_api_key_ is actually a better name for the original parameter, in it mapping closer to the terminology used by Cloudflare. Keeping _account_api_token_ as an alias for backward compatibility.
* Support cloudflare API Tokens. (#62043)Konstantin Alekseev2019-09-212-9/+67
| | | | API Tokens provide a new way to authenticate with the Cloudflare API. They allow for scoped and permissioned access to resources.
* ACME modules: make compatible to Buypass ACME v1 CA, and fix bug in ACME v1 ↵Felix Fontein2019-09-214-10/+45
| | | | account update (#61693)
* docker_login: fix Python 3 problem in #60381 (#62621)Felix Fontein2019-09-212-2/+4
| | | | | | * Fix Python 3 problem: run_command() returns native strings, not byte strings. * Add changelog.
* acme_* modules: deprecate acme_version default, announce that ACME v1 ↵Felix Fontein2019-09-217-125/+132
| | | | support will be deprecated eventually (#61667)
* cloudtrail: Initial integration tests (#61919)Mark Chappell2019-09-2010-4/+1590
|
* iam_role : support managing max session duration and deleting the instance ↵Mark Chappell2019-09-2012-59/+1379
| | | | | | | | | | | | | | | | | | | | | profile it creates (#62014) * iam_role: Add support for managing MaxSessionDuration * iam_role: Add support for deleting the IAM Instance Profiles we created * iam_role: migrate all boto failures to fail_json_aws for consistency * iam_role: test validity of path so we can throw a more understandable error * iam_role: (integration tests) Split iam_role integration tests from sts_assume_role tests - Make the iam_role tests more comprehensive - Add tests for iam_role_info * iam_role: (integration tests) Make some of our pauses optional If the tests appear to be flakey we may need to enable standard_pauses
* doc: fix typo (#62668)James Mighion2019-09-201-1/+1
|
* Account for empty strings when splitting the host pattern (#62442)Sam Doran2019-09-206-1/+44
| | | | | | | | Improve tests - add more unit test cases - add specific integration test with more cases Testing shows no major downside to calling .strip() twice in a comprehension vs. using a regular for loop and only calling .strip() once. Going with the comprehension for ease of maintenance and because comprehensions are optimized in CPython.
* allow before/after diff to be NoneType (#62582)Evgeni Golov2019-09-203-0/+34
| | | | | | | | | when creating or deleting an object (e.g. via an API), before/after can be `None` (or at least represented as such by the used library). to avoid modules havig to do diff={'before': before or '', 'after': after or ''} let's just convert `None` to an empty string that can be diffed properly
* k8s: apply no longer the default behaviour (#62632)Will Thames2019-09-202-6/+3
| | | | | | | | | There are too many lingering uncertainties about the correctness of apply behaviour. All tests seem to suggest it works, and it's definitely performed well in real world application, but it may be a breaking and unexpected change to default to apply We will let apply bed in during 2.9 and allow people to opt in, we may default to it in future (or not)
* ec2_vpc_subnet: Rename resource_tags > tags (#62663)Major Hayden2019-09-201-1/+1
| | | | | | | Most of the AWS module documentation refers to `tags` and not `resource_tags`. This patch updates the documentation to match other AWS module documentation. 😉 Signed-off-by: Major Hayden <major@redhat.com>
* vcenter provider: Only rely on VMWARE_TEST_PLATFORMGonéri Le Bouder2019-09-205-36/+44
| | | | | | | | | | | | | | | | | | | | Until now, the vcenter provider was switching between `static` and `govcsim` depending on the presence of the following configuration file: `test/integration/cloud-config-vcenter.ini`. This was not consistent with Worldstream, which we enable with the `VMWARE_TEST_PLATFORM` environment variable. We now only rely on `VMWARE_TEST_PLATFORM` to know which platform should be used. `govcsim` is still the default, this to preserve the original behaviour. This commit also rename the following variables to be consistent with the rest of the code base. It also ensures they are alway defined, even with `govcsim`: - `VCENTER_HOSTNAME` - `VCENTER_USERNAME` - `VCENTER_PASSWORD`
* fixed options (#62605)Sandra McCann2019-09-201-4/+6
|
* Update ovirt_vm.py (#62425)chashtag2019-09-201-0/+7
| | | | | * Update ovirt_vm.py
* Fix link syntax and a typo in dev collections doc (#62650)Sviatoslav Sydorenko2019-09-201-2/+2
|
* postgresql: move CI test of *_publication, *_ext, *_slot to separate targets ↵Andrey Klychkov2019-09-2015-32/+48
| | | | (#62646)
* VMware: Remove mentions of enable_vsan from vmware_cluster_ha example (#62616)Mario Lenz2019-09-202-1/+2
| | | | | * VMware: Remove mentions of enable_vsan from vmware_cluster_ha example * Add changelog fragment
* pids: Search for process name matches in the cmdline (#59318)Will Medlar2019-09-201-1/+16
| | | | | | | * Also search for process name matches in the cmdline * Return integer pids * Use correct variable name * Fix linter concerns
* Include computer_name in VM instance facts (#62566)Arvind Shyamsundar2019-09-201-1/+2
|
* Master (#62626)richardsonky2019-09-201-12/+12
| | | | | | | | | | | | * Update win_package.ps1 Update Test-Path to use -LiteralPath instead of -Path to fix issue where powershell will not detect path with special characters such as '=' and '[]'. * Update win_package.ps1 modified other instances of -Path and changed to -LiteralPath. All except line L243 since it is a different function. * added literal path to get-itemproperty
* update ce_bgp_af to fix bugs (#62589)yanzhangi2019-09-191-8/+12
| | | | | | * update to fix bugs * update to fix bugs
* mongodb_replicaset/test: properly kill the nodesGonéri Le Bouder2019-09-192-2/+1
| | | | | | | | | The `pids` module returns the list of the PID in a `pids` key. This change ensures we correctly wait for the end of the previous mongod instances before we start the next ones. In addition, we remove an unnecessary `ignore_errors`.
* Fix test_galaxy failing testJordan Borean2019-09-191-1/+2
|
* [docs] split collections into user and dev guide sections (#62363)Sandra McCann2019-09-195-243/+276
| | | | | | * split collections into user and dev guide sections * sentence case
* added networking porting guide info (#61999)Sandra McCann2019-09-191-1/+25
| | | | | | | | | | * added networking porting guide info * Update docs/docsite/rst/porting_guides/porting_guide_2.9.rst Co-Authored-By: Nathaniel Case <this.is@nathanielca.se> * implemented review comments
* Add missing gcp modules to gcp module defaults group (#57779)John Mahowald2019-09-192-0/+85
| | | | | | | | * Add missing gcp modules to gcp module defaults group Fixes #56324 * Add changelog fragment for #57779
* Add a representer for AnsibleUnsafeBytes (#62598)Sloane Hertel2019-09-193-2/+53
| | | | | | | | | | | | | | * Add a representer for AnsibleUnsafeBytes * changelog * Add unit tests Remove native string test until we have time to evaluate how this the function should work Add non-ASCII characters to test cases * Compare to the string on Python 2 Add a comment in the test about this behavior
* vm change to support specialized (#62586)Zim Kalinowski2019-09-191-9/+8
|
* Display leftover messages when shutting down. (#62431)Nathaniel Case2019-09-191-0/+3
|
* postgresql: move CI tests of *_tablespace, *_membership, *_idx to separate ↵Andrey Klychkov2019-09-1916-18/+59
| | | | | | | | targets (#62575) * postgresql: move CI tests of *_tablespace, *_membership, *_idx to separate targets * postgresql: move CI tests of *_tablespace, *_membership, *_idx to separate targets, change formatting
* Add examples for various inventory setups to the documentation (#62323)Horst Gutmann2019-09-191-0/+95
| | | | | | | | | | | | | | | | | | | | | | | | | | * Add examples for various inventory setups to the documentation. This closes #12480. * Update docs/docsite/rst/user_guide/intro_inventory.rst Co-Authored-By: Sandra McCann <samccann@redhat.com> * Update docs/docsite/rst/user_guide/intro_inventory.rst Co-Authored-By: Sandra McCann <samccann@redhat.com> * Update wording in inventory examples Co-Authored-By: Sandra McCann <samccann@redhat.com> * Update wording in inventory examples Co-Authored-By: Sandra McCann <samccann@redhat.com> * Use code-block and rename groups in inventory setup examples * Fix group name in inventory setup example Co-Authored-By: Sandra McCann <samccann@redhat.com>
* enables to set keys not present in existing config (#61607)satunnainen2019-09-191-0/+2
|
* Remove notifications for joshsouza (#62443)Josh Souza2019-09-191-1/+1
|
* nsupdate: Don't mention the Microsoft DNS server (#62330)Andreas Olsson2019-09-191-1/+0
| | | | | | | Microsoft's DNS server uses GSS-TSIG to secure Dynamic DNS updates. That is a Kerberos based form of TSIG neither supported by the Ansible nsupdate module nor the underlying dnspython module. Related to #57294 and #62238.
* Update BOTMETA.yml (#62482)hyperized2019-09-191-1/+1
|
* update to fix a bug. (#62417)Xu Yuandong2019-09-191-6/+6
|
* modify vmss to support specialized (#62571)Zim Kalinowski2019-09-191-10/+10
|
* Fix traceback empty config error to meaningful msg for IOS (#62538)Sumit Jaiswal2019-09-1919-1/+341
| | | | | | | | * fix empty config msg * fix space Signed-off-by: Sumit Jaiswal <sjaiswal@redhat.com>
* snapshot fix for backporting (#62559)Zim Kalinowski2019-09-194-26/+31
|
* Ensure k8s apply works with check mode (#60572)Will Thames2019-09-195-8/+42
| | | | | | | | | | | | | | | | | | | | | | | | * Ensure k8s apply works with check mode Update the new predicted object with fields from the previous object before applying in check mode Don't log output of `file` with `state: absent` on huge virtualenvs! Fixes #60510 * Use openshift client fix to improve apply for check mode Use new apply_object method to get a better approximation of the expected object in check mode. Requires released upgrade to openshift * Add changelog fragment for k8s apply check mode fix * Update changelogs/fragments/60510-k8s-apply-check-mode.yml Co-Authored-By: Felix Fontein <felix@fontein.de>
* Disable setting of -s in shebangToshio Kuratomi2019-09-181-2/+10
| | | | | | | | | RPM builds on Fedora and RHEL create a python shebang line with -s This is not good for ansible since ansible has a lot of optional features which need extra dependencies installed. If the user installs those extra dependencies to their home directory or to /usr/local then the -s will keep them from being used.
* error message updated (#62536)Rohit2019-09-196-11/+11
| | | | | | | | | | | | | | * error message updated Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com> * test cases updated Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com> * error message updated Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* Fix plugin names for collection plugins. (#60317)Matt Clay2019-09-1812-20/+126
| | | | | | | | | | | | | | | | * Fix plugin names for collection plugins. Add an integration test to verify plugin __name__ is correct for collection plugins. * Fix collection loader PEP 302 compliance. The `find_module` function now returns `None` if the module cannot be found. Previously it would return `self` for modules which did not exist. Returning a loader from `find_module` which cannot find the module will result in import errors on Python 2.x when using implicit relative imports. * add changelog * sanity/units/merge fixes
* update ce_static_route to fix bugs (#62498)yanzhangi2019-09-181-19/+21
|
* cron - Only run get_bin_path() once (#62554)Sam Doran2019-09-183-16/+18
|
* psexec - Fix kerb and interactive support (#62556)Jordan Borean2019-09-192-2/+6
|
* fix collection jinja2 cache issue (#62543)Matt Davis2019-09-182-4/+4
| | | * prevents premature lookup (and potential KeyError) of Jinja filter/test function cache that's not fully populated
* win_exec_wrapper - Be more defensive when trying to get output errors (#62376)Jordan Borean2019-09-192-4/+36
| | | | | | * win_exec_wrapper - Be more defensive when trying to get output errors * Fix up property search
* Add hint for config option priority (#62463)Jordan Borean2019-09-181-0/+4
| | | | | | * Add hint for config option priority * Fix some spelling issues