Matt Clay
11eee1181a
Split out platform specific cleanup in pip test.
2020-02-10 16:55:04 -08:00
Matt Clay
89c8eb5a08
Split up lookup integration tests. ( #67294 )
...
* Split up lookup integration tests.
* Rename lookup_paths integration test.
This will avoid confusing it for a test of the `paths` lookup plugin, which does not exist.
* Fix lookup_pipe integration test.
The test now verifies it receives the correct output.
Adding a second task also causes code coverage to be properly registered for the lookup plugin.
* Rename ini lookup test to match plugin name.
* Update sanity ignore path.
2020-02-10 16:41:45 -08:00
Sam Doran
8f296a6533
ansible-test - add constraint for virtualenv ( #67289 )
...
* ansible-test - add constraint for virtualenv
* Limit virtualenv only on macOS.
Co-authored-by: Matt Clay <matt@mystile.com>
2020-02-10 16:29:47 -08:00
Matt Clay
c32348088a
Remove conflicting integration test aliases.
...
Modules and plugins can only have one integration test target associated with them.
When there is a conflict between alias(es) and/or the target name, only one target will trigger on changes to the module or plugin.
2020-02-10 14:27:01 -08:00
Wojciech Sciesinski
49e7f9afe2
Link the testing documentation to the module documenting page ( #67248 )
2020-02-10 15:30:04 -05:00
JP Mens
585e79942c
Slash missing from /etc/ ( #67220 )
2020-02-10 14:07:22 -05:00
Martin Nečas
120d11a82b
ovirt_disk: update interface docs ( #67272 )
2020-02-10 13:56:44 -05:00
ksagle77
b9d22b901d
Allow default network mode, as required for windows containers. ( #59597 )
...
* Allow default network option for network_mode, required for windows containers.
* Add change fragment and param description
* Update changelogs/fragments/59597-ecs-allow_default_network_mode.yml
Co-Authored-By: Mark Chappell <mchappel@redhat.com>
* Update lib/ansible/modules/cloud/amazon/ecs_taskdefinition.py
Co-Authored-By: Mark Chappell <mchappel@redhat.com>
* Correct descriptions. Remove whitespaces.
* Remove empty line.
* Add single space after comma
* Update lib/ansible/modules/cloud/amazon/ecs_taskdefinition.py
Co-Authored-By: Mark Chappell <mchappel@redhat.com>
* Update lib/ansible/modules/cloud/amazon/ecs_taskdefinition.py
Co-Authored-By: Mark Chappell <mchappel@redhat.com>
* Update lib/ansible/modules/cloud/amazon/ecs_taskdefinition.py
Co-Authored-By: Mark Chappell <mchappel@redhat.com>
Co-authored-by: kevinsagle <44478308+kevinsagle@users.noreply.github.com>
Co-authored-by: Mark Chappell <mchappel@redhat.com>
2020-02-10 11:01:13 -07:00
Matt Clay
231726d38b
Temporarily remove AIX from test matrix.
...
AIX provisioning is failing.
2020-02-10 08:48:21 -08:00
sky-joker
1b263e77de
Add example for retrieve Product, Version, Build, Update info for ESXi
2020-02-10 11:47:29 -05:00
Sandra McCann
4dd2513371
add info on creating doc fragments in a collection ( #67171 )
...
* add info on creating doc fragments in a collection
Co-authored-by: Alicia Cozine <879121+acozine@users.noreply.github.com>
2020-02-10 10:23:28 -06:00
Stefan Horning
fa8c07a33c
Revert "Make cloudfront_info work with Python3 … ( #66695 )" ( #67085 )
...
This reverts commit aad286b403
.
2020-02-10 10:22:00 -05:00
Gonéri Le Bouder
b65fc3527f
vmware_guest_tools_wait: disable the function test
...
The test fails randomly in the CI with a timeout.
2020-02-10 10:02:36 -05:00
Denis Krienbühl
b40bdb7a22
cloudscale: Fixes wrong return value docs in cloudscale_server ( #67198 )
2020-02-10 11:47:51 +01:00
Dusan Matejka
c80d0c40ce
fixed zabbix no longer returning macros as part of the template ( #66996 )
2020-02-10 02:09:00 -05:00
Matt Clay
1110e9d80d
Test AIX with smaller volumes.
2020-02-09 13:23:28 -08:00
Matt Clay
959ddf2589
Revert "Temporarily remove AIX from test matrix."
...
This reverts commit 57d43d1932
.
2020-02-09 13:23:28 -08:00
Sloane Hertel
4719072c49
Fix describing transit gateways with backoff in ec2_transit_gateway ( #67247 )
...
* Fix ec2_transit_gateway retries. AWSRetry must be used within ClientError handling to have any effect
* changelog
2020-02-08 21:48:11 +01:00
Sloane Hertel
3f5aed056b
Integration tests for notify with variable list ( #66423 )
...
Co-authored-by: Luca Berruti <nadirio@gmail.com>
Co-authored-by: lberruti <nadirio@gmail.com>
2020-02-08 12:41:06 -05:00
Matt Clay
88efb24ff8
Rename aci_switch_leaf_policy_profile test.
2020-02-07 21:33:23 -08:00
Matt Clay
d86dcedef1
Rename scaleway_ssh test.
2020-02-07 21:33:06 -08:00
Matt Clay
c2f7c4ae47
Rename rabbitmq lookup test.
2020-02-07 21:32:54 -08:00
Matt Clay
a42a76190e
Renamed meraki_webhooks test.
2020-02-07 21:32:40 -08:00
Matt Clay
a68a8ef2f1
Rename netapp_eseries_* tests to match modules.
...
This will allow the ansible-base migration script to recognize the tests as being associated with their respective modules.
2020-02-07 21:32:24 -08:00
Matt Clay
0d430c2ccc
Rename digital_ocean_ssh_key test.
2020-02-07 21:32:07 -08:00
Matt Clay
f02ceaf66a
Fix AWS test names and aliases. ( #67232 )
...
* Fix AWS test names and aliases.
* Add missing alias.
* Rename ec2_vpc_vpn_facts test.
2020-02-07 21:31:48 -08:00
Matt Clay
6a79bb2b91
Simplify package install in unarchive test.
...
This will enable the test to work on supported platforms when modules for other platforms are not present.
2020-02-07 21:31:24 -08:00
Matt Clay
c92697acec
Move tower_common tests with tower_organization.
2020-02-07 21:31:05 -08:00
Matt Clay
c10f4a8156
Rename azure_rm_workspace test.
2020-02-07 21:30:43 -08:00
Matt Clay
415409c6e3
Rename azure_rm_virtualmachineimage_facts test.
2020-02-07 21:30:20 -08:00
Matt Clay
64567cf4f6
Split tasks for prepare_http_tests.
...
This allows setup of a platform to run even when modules for another platform are not present.
2020-02-07 21:30:01 -08:00
Matt Clay
80561ccef0
Improve sanity test handling in CI after migration.
2020-02-07 21:29:39 -08:00
Matt Clay
7724fb8f33
Split handler tasks for setup_remote_tmp_dir.
...
This allows a platform handler to run even when the module required for the other platform is not present.
2020-02-07 21:29:20 -08:00
Matt Clay
a0242b2173
Improve unit test handling in CI after migration. ( #67217 )
...
* Improve unit test handling in CI after migration.
* Fix undefined var in bash 4.3 and earlier.
See https://git.savannah.gnu.org/cgit/bash.git/tree/CHANGES?id=3ba697465bc74fab513a26dea700cc82e9f4724e#n878
2020-02-07 21:28:46 -08:00
Felix Fontein
f725dce936
Clean up FILE_COMMON_ARGUMENTS ( #66389 )
...
* Clean up FILE_COMMON_ARGUMENTS.
* postgresql_pg_hba doesn't declare the backup option.
* uri doesn't declare the remote_src option.
* Add documentation.
* maven_artifact seems to use directory_mode, which it doesn't declare.
* Update changelogs/fragments/66389-file-common-arguments.yml
Update docs/docsite/rst/porting_guides/porting_guide_2.10.rst
ci_complete
Co-Authored-By: Jill R <4121322+jillr@users.noreply.github.com>
2020-02-07 18:56:01 -05:00
Gonéri Le Bouder
802cc60242
vmware_guest_tools_wait: add timeout parameter
...
Add a new `timeout` parameter to `vmware_guest_tools_wait`.
Also, a functional test to cover the module.
2020-02-07 17:48:29 -05:00
Matt Clay
57d43d1932
Temporarily remove AIX from test matrix.
...
AIX provisioning is failing.
2020-02-07 11:07:30 -08:00
Paul Belanger
4863efd0df
Remove yaml stdout_callback plugin from network-integration tests ( #67203 )
...
With the move to collections, yaml is no longer in ansible base. Switch
back to default stdout.
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2020-02-07 13:24:42 -05:00
Allen Smith
fd8eb77cc3
pmrun - quote success command ( #66929 )
...
* Recreate the older behavior where the entire success command was quoted
* Use shlex_quote for a correct fix of this
* Add changelog fragment
2020-02-07 12:15:55 -05:00
Mark Chappell
8fa233ba1e
aws_az_info: Fix rename deprecaction warning ( #67188 )
2020-02-07 11:13:02 -05:00
Gonéri Le Bouder
4a1115785f
vmware_guest_network/test: disable the test
...
The test fails in the CI with a timeout of vmware_guest_tools_wait. It's
still unclear if this comes from:
- the ESXi environment
- the VM configuration, e.g: the amount of the RAM
- the ISO image itself
Ideally, we should have a light VM with the vmware-tools.
2020-02-06 19:59:23 -05:00
Paul Belanger
bf4dac10fa
Revert "WIP: testing ansible-base ( #67149 )" ( #67175 )
...
I didn't properly update the commit message via github UI. Revert, to
open a new PR.
This reverts commit 2794142eb3
.
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2020-02-06 14:26:10 -05:00
Paul Belanger
2794142eb3
WIP: testing ansible-base ( #67149 )
...
Currently, yaml stdout_callback is not in base.
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2020-02-06 13:40:02 -05:00
Todd Lewis
640bf31f87
user - allow 'groups', 'append' with 'local' ( #62134 )
2020-02-06 12:32:44 -05:00
Paul Belanger
c3635532d3
Revert "Allow httpapi for EOS resource modules ( #66871 )" ( #67131 )
...
This looks to be causing issues for our new ansible.netcommon
collection. Revert for now, until we can properly address.
This reverts commit 53c7f8cbde
.
2020-02-06 10:20:08 -05:00
Andrew Klychkov
637eed5a5c
postgresql modules: fix sanity issues ( #67046 )
...
* postgresql modules: fix sanity issues
* add changelog
* fix changelog
2020-02-06 16:05:42 +01:00
Lukas Kämmerling
a5b5101e09
Fix a typo in hcloud_image_info and hcloud_location_info ( #67123 )
2020-02-06 03:09:47 -05:00
Matt Clay
b48a89682b
Revert "Temporarily remove AIX from test matrix."
...
This reverts commit be9471b251
.
2020-02-05 22:16:36 -08:00
Matt Clay
5e68bb3d93
Add code coverage target analysis to ansible-test. ( #67141 )
...
* Refactor coverage file enumeration.
* Relocate sanitize_filename function.
* Support sets when writing JSON files.
* Generalize setting of info_stderr mode.
* Split out coverage path checking.
* Split out collection regex logic.
* Improve sanitize_filename type hints and docs.
* Clean up coverage erase command.
* Fix docs and type hints for initialize_coverage.
* Update type hints on CoverageConfig.
* Split out logic for finding modules.
* Split out arc enumeration.
* Split out powershell coverage enumeration.
* Raise verbosity level of empty coverage warnings.
* Add code coverage target analysis to ansible-test.
2020-02-05 22:16:15 -08:00
Dennis Israelsson
68b981ae21
update nmap inventory plugin to not depend on rdns ( #56457 )
2020-02-05 17:29:59 -05:00