summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add (more) explicit references to Jinja2 docs in conditionals doc (#61814)Carsten Rösnick-Neugebauer2020-02-141-24/+30
| | | | Co-authored-by: Sandra McCann <samccann@redhat.com>
* VMware: Update VMware module defaults (#66486)Abhijeet Kasurde2020-02-141-6/+12
| | | Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
* Fix typos in EC2 VPCE module docs (#67426)Bryan Parry2020-02-141-3/+3
|
* Add verify subcommand to 'ansible-galaxy collection' (#65618)Sloane Hertel2020-02-145-47/+934
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [WIP] Add verify subcommand command to 'ansible-galaxy collection' * Fix pep8 and use consistent display order * WIP - docs * Remove some redundancy in verify display messages by using an error queue for each collection * Share common code and improve output format * clean up documentation * typo * Apply suggestions from code review Co-Authored-By: Sandra McCann <samccann@redhat.com> * Move ModifiedContent namedtuple to the global scope Add a public metadata property Rename function to _get_json_from_tar_file * Add some unit tests * fix using common functions after rebase * changelog * Improve efficiency finding specific installed collections Improve efficiency by only downloading the tar.gz from the galaxy server for comparison after checking that the collection has been installed Handle multiple collection paths Fix up tests * pep8 * reword that for accuracy * use more common code and verify collection name * Improve error message and add documentation * Update unit tests and add coverage for both local and remote collections that are unable to be located * Only validate collections using the format collection_namespace.collection_name Fix tests to reflect that Fix documentation * Fix a bug when a local collection does not contain a file * pep8 * Fix formatting Co-authored-by: Sandra McCann <samccann@redhat.com>
* Explicitly chose an AZ for cloudformation and ec2_vol tests (#67425)Mark Chappell2020-02-142-4/+20
| | | | | | | us-east-1e is sometimes picked at random, and has no support for t3/m5 instance types, which breaks some tests. Because availability_zones is returned in a consistent (sorted) order, we should at least get either consistent success or consistent failure.
* vmware_guest_register_operation/test: no deprecated mod (#67411)Gonéri Le Bouder2020-02-141-2/+2
| | | | Don't use `vmware_guest_facts` to collect the Guest information. The module is deprecated and replaced by `vmware_guest_info`.
* Fix tracebacks with search_obj_in_list (#67389)Nilashish Chakraborty2020-02-141-4/+6
| | | Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* FortiAnalyzer Network Manager Hotfix (#62919)Fortinet Core CSE NA2020-02-131-24/+29
| | | | | | | | | * Hotfix for FortiAnalyzer HTTPAPI Plugin in response to connection issues introduced in Ansible 2.9. * Changed _connect behavior per Mr. Case. Co-authored-by: Luke Weighall <lweighall@users.noreply.github.com> Co-authored-by: Nathaniel Case <this.is@nathanielca.se>
* galaxy - Fix collection install dep resolver for bad versions (#67405)Jordan Borean2020-02-133-16/+71
| | | | * Also make sure version is a string and not an int/float
* CloudRetry/AWSRetry : Disable catching of NotFound exceptions (#67281)Mark Chappell2020-02-134-5/+7
| | | | | | | | | | * CloudRetry/AWSRetry : Remove default catching of NotFound exceptions * Add docs * Changelog updates from review * Update unit tests after removing 'NotFound' from default retries
* add migrated_to for tower to awx.awx (#67233)Alan Rominger2020-02-131-1/+52
|
* elb_target_group - try to handle target_type default when state is absent ↵Markus Bergholz2020-02-131-6/+11
| | | | | | | | | | | | (#65201) * try to handle default when state is absent * remove default target_type * Update lib/ansible/modules/cloud/amazon/elb_target_group.py Co-authored-by: Mark Chappell <mchappel@redhat.com>
* Remove a host from a play after meta: end_host (#66851)Martin Krizek2020-02-132-0/+3
| | | | | | * Remove a host from a play after meta: end_host * Fix changelog
* Moving ACI support to aciguru (#67348)Dag Wieers2020-02-131-7/+7
|
* Test: Bump TOWER_VERSION to supported version (#67378)Yanis Guenane2020-02-1329-53/+42
| | | | | | | | * Revert "Remove Tower module tests from CI. (#67368)" This reverts commit b041d9676246f2aa8258c078d673cb9bb39044b8. * Test: Bump TOWER_VERSION to 3.6.2
* Update Maintainer List for team_tower (#67387)Bianca Henderson2020-02-131-1/+1
| | | | | | * Update maintainer list for team_tower * Add John Westcott IV to the list
* Fix creating IP specific firewall rules with Python 2Mario Lenz2020-02-132-2/+4
|
* Update vmware_guest.py (#67380)AHIL-KANNA-WORK2020-02-131-1/+1
| | | Incorrect value in example
* Revert "Revert "Temporarily remove AIX from test matrix."" (#67382)Yanis Guenane2020-02-131-5/+0
| | | This reverts commit 772071cc08822f75de24b369f80c1fc08ac809cf.
* win_package: add missing porting guide entries (#67374)Jordan Borean2020-02-131-0/+3
|
* win_package - Refactor with msp, appx support (#66931)Jordan Borean2020-02-1318-1320/+2936
| | | | | | | | | | | | | | | | | | | | | | | | * win_package - Refactor with msp, appx support * Added msi test for ALLUSERS * Added some msix tests, refactored tests * Added remaining msix tests * Enable msix sideloading for tests * Added remaining exe path tests * Added basic msp tests * Remove url options now the util no longer has them * Fix file version check for older Windows hosts * Remove no_proxy ansible-test setting * Use same mechanism of become to copy the file with explicit creds
* Added Ansible.Service util and win_service_info (#67367)Jordan Borean2020-02-1310-0/+3015
| | | | | | | | | | | | | | | | | | * Added Ansible.Service util and win_service_info * Fix up util test * Sigh forgot to update the test and fix sanity * Try to make tests more robust * That didn't work, just check the username * Betraying Queen and country with this doc fix * More changes for compat * More OS compatibility
* Remove Tower module tests from CI. (#67368)Matt Clay2020-02-1224-26/+23
| | | | | | | | * Remove Tower module tests from CI. The required AMIs are no longer available. * Mark Tower tests as unsupported.
* Fix broken links in crypto, docker and hetzner modules. (#67360)Felix Fontein2020-02-124-4/+4
|
* combine filter: fine list handling (option b) (#57894)tchernomax2020-02-126-74/+589
|
* Hotfix for FortiManager Network Connection Plugin (#62534)Fortinet Core CSE NA2020-02-121-26/+123
| | | | | | | | | | | | | | | * Hotfix for connection manager persistent connection initialization. * PEP8 Fixes * First Round of fixes requested by Qualthos. * Removed _connection check per Mr. Case. * Somehow the wrong version got sent... should be all good. Co-authored-by: Luke Weighall <lweighall@users.noreply.github.com> Co-authored-by: Nathaniel Case <this.is@nathanielca.se>
* Followup from #65868 defionscode doesn't have the time to be a… (#67351)Mark Chappell2020-02-121-1/+1
|
* Split out selinux setup in subversion test.Matt Clay2020-02-122-12/+13
| | | | This avoids failures when the sefcontext module is not present.
* AnsibleAWSModule related cleanup - redshift (#66779)Mark Chappell2020-02-124-22/+76
| | | | | | | | | | * AnsibleAWSModule related cleanup - redshift * Apply a backoff on modify_cluster to cope with concurrent operations * Add AWS 'hacking' policy to allow creation of Redshift ServiceRole * Adding the retry policies makes the redshift test suite more reliable
* fix some broken links (#67345)Sandra McCann2020-02-127-13/+14
|
* vmware: define more Zuul aliasesGonéri Le Bouder2020-02-1210-1/+10
| | | | | | | | | | | | - vmware_content_library_info - vmware_content_library_manager - vmware_guest_disk - vmware_host - vmware_host - vmware_host_firewall_manager - vmware_host_ipv6 - vmware_host_powermgmt_policy - vmware_vswitch
* Revert "Temporarily remove AIX from test matrix."Matt Clay2020-02-121-0/+5
| | | | This reverts commit 231726d38b2736d74286077c50ca4b4ee43c17a9.
* Fix to - eos_vlans using state parameter replaced is giving odd behavior ↵GomathiselviS2020-02-123-7/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (#67318) * Added fix for bug # 54400 * Adding files for RM static_routes * Added Integration tests * Revert "Added fix for bug # 54400" This reverts commit bf42db42697d64abbfea4e546f890637d4a5175b. * Revert "Adding files for RM static_routes" This reverts commit dafdd92d4327cfc6dfcebb1e977454b2f77a1daa. * Revert "Added Integration tests" This reverts commit 129dc87682bba9292105fc3b642fdf3930ce79fd. * Adding files for RM static_routes * Added Integration tests * Corrected lint errors * Added fix for bug # 54400 * Revert "Added fix for bug # 54400" This reverts commit bf42db42697d64abbfea4e546f890637d4a5175b. * Revert "Adding files for RM static_routes" This reverts commit dafdd92d4327cfc6dfcebb1e977454b2f77a1daa. * Revert "Added Integration tests" This reverts commit 129dc87682bba9292105fc3b642fdf3930ce79fd. * fix to bug #67313 * fixing rebase issue * fixing rebase issue * addressed review comments * addressed review comments
* migration data for cisco aci collection (#67199)anshulbehl2020-02-121-2/+210
|
* Update macOS installation instructions (#67058)Bill Brubaker (wwbrubak)2020-02-121-2/+14
| | | | | | On macOS Catalina ``pip install --user ansible`` results in warnings and errors. This updates the reference documents to reflect changes Catalina+ with a safe, easy install for Ansible, accessing pip as a module and installing ansible with --user. Co-authored-by: Sam Doran <sdoran@redhat.com>
* don't update nios_a_record object when running in check mode (#67145)Derek Winters2020-02-121-1/+2
|
* Cloudscale Regions and Zones Support (#67165)Denis Krienbühl2020-02-1212-22/+169
|
* Ignore authors ethanculler and woz5999 for logicmonitor* modules. (#67287)Felix Fontein2020-02-121-0/+2
|
* AnsibleModule.load_file_common_arguments: allow to override path (#61659)Felix Fontein2020-02-129-22/+15
| | | | | | | | * Allow to overwrite path in AnsibleModule.load_file_common_arguments * Use path override. * Add changelog.
* cope with an ASG instance not having a launch config any more (#57737)Andrew de Quincey2020-02-121-2/+2
|
* mysql_replication: add option to fail on error (#67322)petoju2020-02-123-16/+123
|
* add_file_common_arguments: fix defaults and tpyes, improve sanity checking ↵Felix Fontein2020-02-126-28/+29
| | | | | | | | | | | | (#67243) * Make validate-modules stop ignore FILE_COMMON_ARGUMENTS. * Add types to FILE_COMMON_ARGUMENTS and update document fragment to match it. * Update ignore.txt. * Add changelog.
* Mark `mariadb_replication` tests unsupported.Matt Clay2020-02-111-3/+1
| | | | | | | | Only one integration test target is supported per module. Since there is already a `mysql_replication` integration test, the `mariadb_replication` tests will not execute for the same module. To avoid issues with tests not running on changes to the `mysql_replication` module and then failing after changes are made and all tests are executed, the test has been marked `unsupported` to prevent it from running in CI. To re-enable this test for CI it will need to be merged into the `mysql_replication` tests, which will require working around conflicts between the packages required by the two sets of tests.
* Split up more lookup integration tests. (#67328)Matt Clay2020-02-1125-330/+297
|
* Rename kubevirt inventory plugin test. (#67326)Matt Clay2020-02-117-4/+4
| | | | | | | | * Rename kubevirt inventory plugin test. This maintains association of the test with the plugin. * Update ignores.
* Improve test compatibility with ansible-base. (#67325)Matt Clay2020-02-112-5/+1
| | | | | | * Remove shells from test that will be migrated. * Fix binary_modules test to work without win_ping.
* vmware_host: fix doc syntax errorGonéri Le Bouder2020-02-111-3/+1
| | | | | Adjust the `DOCUMENTATION` section to get a proper rendering of the `folder` example.
* Use a custom test module for module_defaults test.Matt Clay2020-02-113-15/+49
| | | | This avoids a dependency on a module which will not remain in the repo after migration.
* Use `package` for `pkgng` and `zypper` in tests.Matt Clay2020-02-117-7/+7
| | | | This allows tests to run on other platforms when `pkgng` or `zypper` are not present.
* Can we simplify _How to test a PR_? (#65383)Roger D. Winans2020-02-111-9/+7
| | | Switch the instructions on testing PRs to use the `refs/pull/XXXX/head` refspec as described in [_Checking out pull requests locally_](https://help.github.com/github/collaborating-with-issues-and-pull-requests/checking-out-pull-requests-locally#modifying-an-inactive-pull-request-locally).