summaryrefslogtreecommitdiffstats
path: root/docs/man (unfollow)
Commit message (Collapse)AuthorFilesLines
2020-02-15Added nameAlias field (#67150)Nirav Katarmal52-13/+425
* Added nameAlias field to all the supported ACI modules * Changed nameAlias to name_alias * Review changes
2020-02-14add a testing section to collections dev guide (#67370)Adam Miller1-1/+16
Signed-off-by: Adam Miller <admiller@redhat.com>
2020-02-14Fix incorrect "Could not match supplied host pattern" warning (#66764) (#67432)Vasili5-1/+22
2020-02-14Rename some integration tests.Matt Clay37-0/+0
This avoids confusion with tests named `inventory_*` which do not test inventory plugins. Tests for inventory scripts are now prefixed with `script_inventory_`.
2020-02-14VMware: vcenter_folder nested folder absent fix (#65283)Jan Meerkamp2-12/+61
- no longer try to create folder which exists. - correctly remove nested folders with absent.
2020-02-14VMware: Add support for specify tag and category as dictAbhijeet Kasurde5-11/+161
User can now specify tag and category using dict in vmware_tag_manager module. This is useful when tag or category name contains colon. Fixes: #65765 Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2020-02-14Add newline in description of win_file.state (#67427)Osman Ullah1-2/+2
2020-02-14Fix typo (#67433)Francisco J. Capdevila1-1/+1
2020-02-14UCS Emulator link to Doc Fragment use cs.co domain (#67434)John McDonough20-20/+3
2020-02-14Add ansible-galaxy collection list command (#65022)Sam Doran13-45/+851
* Start adding ansible-galaxy collection list options * Working list all collections and list a specific collection * Nuke debugging cruft * Use to_text to get a string of the FQCN for sorting * Improve collection output formatting - add header - display collection name and version in separate columns - width of columns is dynamic based on collection name and version length * Make role list output match collection output list - add header - add columns for role name and version - make column width dynamic based on name and version length * remove debug statemnt and extra header * Revert "Make role list output match collection output list" This reverts commit a0b3db47bb3b198aafd34c1f1be5b6561af2f928. * Add validate_collection_path function Utility function for ensuring a collection target ends with 'ansible_collection' * Use validate_collection_path * Do not warn if a specific collection in found in any search path * Fix extraneous warning and remove duplicate code Do not warn when listing a specific collection and it does not exist in other collection paths. Restructure the code that loops through collection paths to remove duplicate conditional code. * Indicate role path was found * Use new function name * WIP Save Point * Use separate functions for role and collection list * Wrap error message There may be a better way to do this besides hard coding a line break, but this does make the message a lot more readable. * Add validate_collection_path function (#66441) * Add validate_collection_path function Utility function for ensuring a collection target ends with 'ansible_collection' * Fix bad syntax * Correct docstring * Bikeshed the names * Properly list a single role * Simplify _display_warnings() Only display warnings. Move exception raise back to each caller. * Move private methods to private functions They don't need self, so it makes sense to have them as functions Get rid of _display_warnings() function since it doesn't do anything worthy of an independent function. * Add integration tests for ansible-galaxy collection list * Fix docs sanity test * Fix bug where ansible_collections dir does not exist The path may exist, but if there is no ansible_collections dir inside that path, an exception was raised in find_existing_collections(). Add integration test for this scenario * Put execute_list() method back * Add some informational messages for debugging * Add unit tests Units tests for the various private methods in support of collection list * Start adding unit tests for test_execute_list * Display collection path when listing specific collection * Add unit tests for listing all collections and specific collection - Create fixture for creating test objects - Add function for controlling os.path.isdir results * Set defaults for minimum collection widths Ensure that collections with small FQCNs display correctly. Add unit tests * Split up unit tests and fix fixtures Add more fixtures for mocking objects during the specific collection tests * Change help message for -p in list subcommand Give accurate description of what it actually does rather than trying to use language shared between sub commands. * Disable colorized output in unit test * Add docs for collection list * Fix integration test on macOS The temp file path is really long on macOS, so the warning message gets wrapped across multiple lines. That make seth grep fail. Switch to matching on a smaller part of the warning. * Recreate common path options for collections Improve help about what the '-p' option does and how it works. * Remove unnecessary elif after continue statements * Account for duplicate paths in collections_searh_paths If someone specifies the same path via '-p' that is the COLLECTIONS_PATHS, do not list the collections twice. * Docs updates
2020-02-14Update YAMLSyntax.rst with yamllint (#66622)Bas1-20/+21
* Update YAMLSyntax.rst with yamllint Co-authored-by: Sandra McCann <samccann@redhat.com>
2020-02-14vmware_host_firewall_manager: avoid ansible.netcommon dep (#67386)Gonéri Le Bouder1-4/+15
We use `ansible.module_utils.compat.ipaddress()` just for trivial IP validations that are not critical. This module will be ship in the `ansible.netcommon` collection. If we continue this way, it means the futur `community.vmware` will carry this extra dependency for limited benefit. This commit introduce a new `is_ipaddress()` that provide similar feature.
2020-02-14Update azure_rm_aks.py (#66900)Saúl Alonso1-0/+3
2020-02-14Updated description of examples to avoid confusion (#67192)Joost De Cock1-2/+2
2020-02-14Updating broken link for UCS module (#67396)Pradeep Gorthi1-1/+1
2020-02-14Updating UCS Platform Emulator Link (#67400)Pradeep Gorthi18-18/+18
2020-02-14docs: fix path to roles' meta/main.yml file (#67408)Ken Dreyer1-2/+2
2020-02-14Add (more) explicit references to Jinja2 docs in conditionals doc (#61814)Carsten Rösnick-Neugebauer1-24/+30
Co-authored-by: Sandra McCann <samccann@redhat.com>
2020-02-14VMware: Update VMware module defaults (#66486)Abhijeet Kasurde1-6/+12
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2020-02-14Fix typos in EC2 VPCE module docs (#67426)Bryan Parry1-3/+3
2020-02-14Add verify subcommand to 'ansible-galaxy collection' (#65618)Sloane Hertel5-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>
2020-02-14Explicitly chose an AZ for cloudformation and ec2_vol tests (#67425)Mark Chappell2-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.
2020-02-14vmware_guest_register_operation/test: no deprecated mod (#67411)Gonéri Le Bouder1-2/+2
Don't use `vmware_guest_facts` to collect the Guest information. The module is deprecated and replaced by `vmware_guest_info`.
2020-02-14Fix tracebacks with search_obj_in_list (#67389)Nilashish Chakraborty1-4/+6
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
2020-02-14FortiAnalyzer Network Manager Hotfix (#62919)Fortinet Core CSE NA1-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>
2020-02-13galaxy - Fix collection install dep resolver for bad versions (#67405)Jordan Borean3-16/+71
* Also make sure version is a string and not an int/float
2020-02-13CloudRetry/AWSRetry : Disable catching of NotFound exceptions (#67281)Mark Chappell4-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
2020-02-13add migrated_to for tower to awx.awx (#67233)Alan Rominger1-1/+52
2020-02-13elb_target_group - try to handle target_type default when state is absent ↵Markus Bergholz1-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>
2020-02-13Remove a host from a play after meta: end_host (#66851)Martin Krizek2-0/+3
* Remove a host from a play after meta: end_host * Fix changelog
2020-02-13Moving ACI support to aciguru (#67348)Dag Wieers1-7/+7
2020-02-13Test: Bump TOWER_VERSION to supported version (#67378)Yanis Guenane29-53/+42
* Revert "Remove Tower module tests from CI. (#67368)" This reverts commit b041d9676246f2aa8258c078d673cb9bb39044b8. * Test: Bump TOWER_VERSION to 3.6.2
2020-02-13Update Maintainer List for team_tower (#67387)Bianca Henderson1-1/+1
* Update maintainer list for team_tower * Add John Westcott IV to the list
2020-02-13Fix creating IP specific firewall rules with Python 2Mario Lenz2-2/+4
2020-02-13Update vmware_guest.py (#67380)AHIL-KANNA-WORK1-1/+1
Incorrect value in example
2020-02-13Revert "Revert "Temporarily remove AIX from test matrix."" (#67382)Yanis Guenane1-5/+0
This reverts commit 772071cc08822f75de24b369f80c1fc08ac809cf.
2020-02-13win_package: add missing porting guide entries (#67374)Jordan Borean1-0/+3
2020-02-13win_package - Refactor with msp, appx support (#66931)Jordan Borean18-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
2020-02-13Added Ansible.Service util and win_service_info (#67367)Jordan Borean10-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
2020-02-13Remove Tower module tests from CI. (#67368)Matt Clay24-26/+23
* Remove Tower module tests from CI. The required AMIs are no longer available. * Mark Tower tests as unsupported.
2020-02-12Fix broken links in crypto, docker and hetzner modules. (#67360)Felix Fontein4-4/+4
2020-02-12combine filter: fine list handling (option b) (#57894)tchernomax6-74/+589
2020-02-12Hotfix for FortiManager Network Connection Plugin (#62534)Fortinet Core CSE NA1-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>
2020-02-12Followup from #65868 defionscode doesn't have the time to be a… (#67351)Mark Chappell1-1/+1
2020-02-12Split out selinux setup in subversion test.Matt Clay2-12/+13
This avoids failures when the sefcontext module is not present.
2020-02-12AnsibleAWSModule related cleanup - redshift (#66779)Mark Chappell4-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
2020-02-12fix some broken links (#67345)Sandra McCann7-13/+14
2020-02-12vmware: define more Zuul aliasesGonéri Le Bouder10-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
2020-02-12Revert "Temporarily remove AIX from test matrix."Matt Clay1-0/+5
This reverts commit 231726d38b2736d74286077c50ca4b4ee43c17a9.
2020-02-12Fix to - eos_vlans using state parameter replaced is giving odd behavior ↵GomathiselviS3-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