summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* v2.5.0b2 release cutv2.5.0b2Matt Davis2018-02-166-4/+14
|
* updates to porting guide (#36219)Brian Coca2018-02-151-6/+34
| | | | | | | | | | | | * updates to porting guide (cherry picked from commit 7a6d6870d4633ae38a14cc799521b5fc1c0320fd) * Edits to correct spelling, grammar, and clarify wording. * Fixed typo (cherry picked from commit 1f363a6a7cf3fc02180682914ad8deeeafbe9c93)
* aci_firmware_source: Add integration tests (#36246)Dag Wieers2018-02-153-7/+227
| | | | | | | | This PR includes: - Rename 'protocol' parameter to 'url_protocol' - Add limited integration tests (as we have no public firmware access) - Add missing examples (cherry picked from commit e1b5bc049c21e19b20b7828d8ef91f8962bcc5d2)
* aci_taboo_contract: Add integration tests and examples (#36276)Dag Wieers2018-02-155-11/+313
| | | | | | | | This PR includes: - Missing integration tests - Missing examples - Two typo's in other integration tests (cherry picked from commit 334e405e6fd235e97b24f8a92f947bafba78ea10)
* aci_domain_to_encap_pool: Add integration tests (#36217)Dag Wieers2018-02-156-2/+669
| | | | (cherry picked from commit d86c5aee3cc73b6e65c3c63ea7f1b4d91e89098b)
* aci_encap_pool: Standardize on 'pool_allocation_mode' (#36215)Dag Wieers2018-02-155-28/+28
| | | | (cherry picked from commit e431d578da1cca2d0ecab2d74184158527fc925b)
* ACI: Avoid using 'previous' with query operations (#36181)Dag Wieers2018-02-1522-138/+142
| | | | | | | | | | When ACI modules are being used for querying MOs, we should not return the previous state, as there is no previous state, there's only the current state. This impacts a lot of tests that were used to testing the current state as 'previous'. (cherry picked from commit dba561efa77d9fa38bf1374438603382a41a44dc)
* aci_vlan_pool: Improve integration tests (#36173)Dag Wieers2018-02-153-237/+576
| | | | | | | This PR includes: - More elaborate integration tests - Split static and dynamic VLAN pools in separate files (cherry picked from commit 3093285c94b34ec23822e330a72fd9679677e0c7)
* Relocate ACI guide and add to TOC (#36208)scottb2018-02-152-4/+1
| | | | (cherry picked from commit c5dd0d97afaff95d8325a80719190893e083d7d4)
* 2.5 changelog update for 33393Matt Davis2018-02-151-0/+3
|
* VMware: Fix DVPG idempotency issue (#36285)Abhijeet Kasurde2018-02-164-65/+583
| | | | | | | | This fixes, cloning operation where template or existing VM does not have network or DVPG. Also, adds some strict type checking in network parameters. Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com> (cherry picked from commit a377302d6b26b5a112c7db2bf9e9fb1a8a676319)
* Fix typo in vars.rst (#35098)Patrick Fink2018-02-151-1/+1
| | | | (cherry picked from commit 43eb97ef9258c812e71826ec9ceedca02fe2861d)
* aci_aep_to_domain: Fix query all objects (#36131)Dag Wieers2018-02-152-7/+20
| | | | | | | | This PR includes: - A fix to the module where domain_type without domain caused havoc - A fix to the integration tests when querying all binding objects - Improvements to integration tests (cherry picked from commit 7897558b95e595bb1ca9de88082481008cfb7264)
* ACI docs: Add more links to resources and community (#36101)Dag Wieers2018-02-151-3/+23
| | | | | | | | This PR includes: - Adding more resources to each section - Improving wordings - Add links to the Ansible ACI community pages (cherry picked from commit a875363e355cb84c7cf545bb7cd79ad0537ab2d3)
* ACI docs: Add a section about common error messages (#36088)Dag Wieers2018-02-152-6/+27
| | | | | | | | | | | Since we pass information directly to ACI, we sometimes get error messages back to the user that require some additional information or context. This PR includes: - Changes to the default error output so the error is easier to find when searching in e.g. Google - 3 specific error messages that we have encountered and has confused our users before (cherry picked from commit 218f008dabe9f4e77899c1fd333a20f161519d8c)
* aci_domain_to_vlan_pool: Add missing integration tests (#36079)Dag Wieers2018-02-153-8/+201
| | | | (cherry picked from commit 9f028e9dea37fe4f45176d9b9d4f106c79a3ffca)
* better sudo/su deprecation on config entries (#36074)Brian Coca2018-02-151-9/+9
| | | | | | | | | | | | | | * better sudo/su deprecation on config entries fixes #32130 * typo fixes * Copy edit * Fixed more instances (cherry picked from commit 9066b17d5d122d7fd3f053cd6f2c49bd9c62f4d0)
* aci_aep_to_domain: Add missing integration tests (#36071)Dag Wieers2018-02-152-0/+182
| | | | (cherry picked from commit 98a3059f7b3720f0e0b80c0e8a85b27fa1b0582d)
* add_host: check if name or hostname arg is providedMartin Krizek2018-02-151-0/+6
| | | | (cherry picked from commit 39d9496282cbe4f13679ef6e556f7fe72eac2c0f)
* aci_interface_policy_leaf_policy_group: Fix tests (#35973)Dag Wieers2018-02-151-26/+38
| | | | (cherry picked from commit d76db835ff4082af085722fb362a22f649f4d1c7)
* ACI: Fixes to recent change to parameter choices (#35968)Dag Wieers2018-02-158-36/+42
| | | | | | | | This PR includes: - Fixes related to the recent merge of #31637 and #34537 - A generic fix for a reference for assignment issue - Fixes to aci.boolean() in order to catch exception (cherry picked from commit 01ba3a4efcb7aa830e3c726de58a0690756dc6f1)
* Fix issue with module (#35960)Dag Wieers2018-02-151-1/+1
| | | | (cherry picked from commit 764e78d30237098e2f25d6245fb3075c0b4f47a0)
* ACI: Assorted set of fixes to docs (#35780)Dag Wieers2018-02-151-39/+66
| | | | | | | | | | | | | | | | | | * Assorted set of fixes * Cosmetic changes to lists * Add more information related to connection throttling * Changes to TOC * Document return values * More improvements * Fix casing in title (cherry picked from commit 80e1e0b0174554f00306d1cc6a094c10f4595092)
* aci_domain: Add missing integration tests (#36051)Dag Wieers2018-02-158-1/+809
| | | | (cherry picked from commit 30adc2f124c19c82f53393bd2ecad33ca7a6978a)
* convert CHANGELOG to per-major-ver and generatedMatt Davis2018-02-1529-4519/+6430
| | | | | | | * CHANGELOGs are now per-version * CHANGELOGs are now RST format * CHANGELOGs are now generated via reno from YAML fragments located in changelogs/fragements. This allows feature/bugfix changelog fragments to be cherry-picked alongside the code changes * each version's CHANGELOG_vX.Y.rst is generatd at release-time and can be easily copied/cherry-picked into other branches
* Add eos_command doc with more examples (#36245) (#36289)Ganesh Nalawade2018-02-161-1/+23
| | | | | | | | | | | * Add eos_command doc with more examples * More examples using cli and eapi transport * Example on how to handle json output * Example on handling result output in wait_for * Fix typo (cherry picked from commit cb52509775e3a257f47ccaa95a736e37cbc3acd7)
* VMware: re-enable vmware_guest_powerstate tests (#36094)Abhijeet Kasurde2018-02-163-5/+4
| | | | | Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com> (cherry picked from commit 66743f33faa71d092557f2c89788868ca32061aa)
* fix nxos_bgp_af issues (#36147) (#36283)Trishna Guha2018-02-164-78/+280
| | | | | | | | | | | * fix nxos_bgp_af issues * shippable fix * review comments * shippable error fix (cherry picked from commit 75a34f666826be988b25df41cb72bcd5d1428736)
* Fix Porting Guide links for Ansible 2.5 (#36185)Deiwin Sarjas2018-02-151-2/+2
| | | | | | The current links result in 404 Not Found. Also changed protocol to HTTPS. (cherry picked from commit 86918db31292916cd3bff65501fef4806eb501dd)
* False matches the docs and intentions of the previous developer (#35762)Michael Nugent2018-02-151-1/+1
| | | | (cherry picked from commit d212ca11b306f3a5950be1e763bd5b0cad3c8d4a)
* Reduces the unit test time of select bigip modules (#36256) (#36260)John R Barker2018-02-1510-1/+51
| | | | | | | | The modules in this patch include waits that need to happen to ensure something is correctly configured on a BIG-IP. These waits were raised as an issue in a recent ansible-testing meeting. This patch eliminates the waits by mocking time.sleep (cherry picked from commit 77fa41795eaaba7bf5d3405ebf411406025fd9d8)
* Update ios_ping.py to allow for count > 70. (#36142) (#36250)Nathaniel Case2018-02-151-1/+6
| | | | | | | * Update ios_ping.py to allow for count > 70. Find 'Success...' output rather than relying on list index. Index -1 won't pass unit test. (cherry picked from commit fed20b825f2edd0f6c5c147a32a494194dfa8164)
* Normalize usage of temp and tmp on tmp (#36221)Toshio Kuratomi2018-02-1522-92/+99
| | | | | | | | * Normalize usage of temp and tmp on tmp * Rename system_tmps system_tmpdirs * Add ANSIBLE_REMOTE_TMP spelling of environment variables (cherry picked from commit 06f73ad578d840c7ea5875b7cd4ffd08e2d9d0e8)
* Add a module_utils OpenStack Cloud constructor (#20974)Monty Taylor2018-02-1547-673/+270
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Start using this to construct shade OpenStack Cloud objects in a consistent manner. This will let us centralize things like dealing with password arguments and whatnot. It also allows us to introduce the ability to pass a fully formed config dict directly to the module. Migrate all OpenStack modules to use openstack_cloud_from_module. Have it return the shade library since it's responsible for importing shade and shade is needed for the exceptions. Only pull specific OpenStack arguments for the constructor Rather than passing **module.params to the shade constructor, pull out only the values that make sense. This should prevent the issues with module parameters stepping on shade parameters. Replace module.params.pop with module.params.get We don't need to pop these anymore since the shade constructor is now using opt-in values. Using real urls is ungood. Use example.com domains. Also, get rid of the antiquated port numbers. (cherry picked from commit 0f893027c47560777f5295a338238a820c6c954b)
* vars.clean: remove unused method inject_facts (#34838)Pilou2018-02-151-16/+3
| | | | | | | | | | * vars.clean: remove unused method inject_facts Removing this unused method seems better than fixing the typo. * Fix typo in comments (cherry picked from commit b3ce13625659421a6791e91a67ce980b5c375ec6)
* Alter ASA regexes to be byte-strings (#36176) (#36239)Nathaniel Case2018-02-151-3/+3
| | | (cherry picked from commit f67ff4a78e0d04328ddc9368e214b81ca0a5cc43)
* Updating URL to Nuage Python VSPK documentation (#36213) (#36232)Ganesh Nalawade2018-02-151-2/+2
| | | | Fixes ansible/ansible#35766 (cherry picked from commit cffa3caa6014ecaf59bce38ea139c4ad656f11c4)
* Fix nxos_linkagg tests (#36175) (#36222)Trishna Guha2018-02-151-0/+2
| | | (cherry picked from commit 787114462e0760a28f781036fb38c3b70cd08ceb)
* Fix line too longToshio Kuratomi2018-02-141-1/+3
| | | | (cherry picked from commit 717c7d26b71382d6328159cdb5a54065eb7c355c)
* Final fix for #35666 Previous PR (#36143) was merged prematurely.Toshio Kuratomi2018-02-143-19/+21
| | | | (cherry picked from commit a612137098f4f0ad375194f70c0d47c25fe79719)
* * Fix for setting remote_tmp as a subdirectory of a system temp dir (#36143)Toshio Kuratomi2018-02-142-1/+25
| | | | | | | | Fixes #35666 * Check that system_temps is all absolute paths (cherry picked from commit 15fe59ef0cb2aff548e36d31280983a9fb07d999)
* never tags docs and test (#35964)Brian Coca2018-02-143-3/+22
| | | | | | | | | | * fufilling the promise * moved changes * Copy edit (cherry picked from commit 0cf70a897032c75c7d20b65942de40d220b5c69f)
* added support for --testcase flag in ansible-test (#36134)David Newswanger2018-02-144-0/+39
| | | | | | | | | | | | | | | | * added support for --testcase flag in ansible-test * fixed command format * added tab completion * fixed sanity issues * added documenation for --testcase * don't autocomplete when multiple modules are selected (cherry picked from commit 3f5caf659ec8beda364bd801fc2e4e86b1f5c658)
* Upgrade to openshift client 0.4.0 (#35127) (#36195)Chris Houseknecht2018-02-149-15/+25
|
* fixes to virtual factsBrian Coca2018-02-141-3/+3
| | | | | | fixes #36038 (cherry picked from commit 97b6e99479178addf21c380c1b653f734ddb0cea)
* deal with no config for viewBrian Coca2018-02-141-12/+17
| | | | | | fixes #35965 (cherry picked from commit 3680d65d1d69d552345180604d0338d338417273)
* fix loop_control templating (#36124)Brian Coca2018-02-142-8/+14
| | | | | | | | | | | * fix loop_control templating - properly template ALL properites for loop_control - loop_control inherits from base, it should not, but needs validate/attribute functionality fixes #24719 (cherry picked from commit 8de4f7cd9fb9406ab1b476cc762f5b87c0f7819e)
* Inv export (#36188)Brian Coca2018-02-142-6/+91
| | | | | | | | | | | | | | * add export option * added 'export mode' to ansible-inventory this optimizes the output for exporting inventory vs representing the 'ansible view' fixes #30877 * added group priority when needed (cherry picked from commit b403653bd2101f306434571c3a01b25cd9271347)
* win_uri: fix creates/removes option (#36016)Jordan Borean2018-02-152-5/+29
| | | | (cherry picked from commit f8d1c97279ad9fab76a7d37749d65a7d2e7f8d32)
* win_domain_controller: optionally add -ReadOnlyReplica if true (#36017)Jordan Borean2018-02-151-1/+6
| | | | (cherry picked from commit 09d939fb00658b356957c1e14dd2cf7ca493ce13)