summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* New release v2.4.0.0-0.5.rc5v2.4.0.0-0.5.rc5Toshio Kuratomi2017-09-171-1/+1
|
* Update aci tests for new messages from lxml-4.0+Toshio Kuratomi2017-09-171-6/+14
| | | | (cherry picked from commit 1fa3fb45bc65a1eb705ecc2de59e6cbf592b9ae0)
* Updated version in index.Scott Butler2017-09-171-1/+1
| | | | (cherry picked from commit 2213f55c4aa5ec874ba92a0fb3f2966b882aac9a)
* porting_guide_2.4 stub entries (#30456)John R Barker2017-09-171-22/+27
| | | | | | | | | | Addtions to porting_guide_2.4 * deprecated notice for win_package return values * Added vars plugins, config api, inventory plugins. These were mostly backwards compatible. Added notes for users and devs to check out new features once i write the 'feature docs' I'll come back and link to them from here (cherry picked from commit 5a256dd1c049b753f24015cfd3c61498fb067d73)
* List all of the new pluginsToshio Kuratomi2017-09-171-1/+26
|
* Cleaning up use of include: in docs (#30466)James Cammarata2017-09-178-19/+42
| | | | | | | | | | | | * Cleaning up use of include: in docs Switching to import_*/include_* instead. * Update playbooks_best_practices.rst * Fix rst syntax (cherry picked from commit 366a9d861f68baee0991f450289d060d382a980b)
* List the new lookup plugins for 2.4 in changelogToshio Kuratomi2017-09-171-1/+6
|
* New release v2.4.0.0-0.4.rc4v2.4.0.0-0.4.rc4Toshio Kuratomi2017-09-161-1/+1
|
* Resolving bug on CNOS Image download on multiple devices.Anil Kumar Muraleedharan2017-09-161-3/+6
| | | | (cherry picked from commit 1921eaf09622b01eaaddf084b4ef8733609ca386)
* Porting Guides 2.4 (#24539)John R Barker2017-09-161-0/+115
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Porting Guides for Ansible Versions Improve the user facing documentation. Tell people what changes they need to make * More porting guides * Link porting guides from TOC * Link porting guides from CHANGELOG.md * typo in link * Review feedback * Better CHANGELOG links * Better links * code blocks * Minor changes * Correct links, comment out network section in 2.4 * Typos * Revert non 2.4 changes * Add placeholders for other items * multiple inventory * Update porting_guide_2.4.rst * Update porting_guide_2.4.rst * Update porting_guide_2.4.rst * Update porting_guide_2.4.rst * add win_command/win_shell escaping notes * Added some windows porting info * Edit for grammar * Correct links, delete Net Platform Agnostic * 2.5 link * Network changes in 2.4 * facts_namespacing was pushed back to 2.5 Due to lack of time we pushed this back to 2.5 so that the facts in the namespace could be shortened. * Python version * Remove FIXMEs - move to seperate PR (cherry picked from commit 785e604c57573ff587ca306182969c133af56152)
* CommandUtil C# API tweaks (#30453)Matt Davis2017-09-161-25/+33
| | | | | | * changed RunCommand result from Tuple to CommandResult for easier future extensibility * moved Win32 Dictionary->multi-null-string environment munging into C# (cherry picked from commit 0e70057f561875c40d3d5285fd5f0dfcbe8087e6)
* Various fixes to azure_rm_virtualmachine for managed disks and allocated. ↵Matt Davis2017-09-161-16/+46
| | | | | | | | | | (#30450) * fixes #30194 * fixes #30193 * fixes #29662 * fixes #28859 (cherry picked from commit c12c7a72ed2c81bf1208a999318c403a5ff4908e)
* 2.4 azure_rm_virtualmachine test moveMatt Davis2017-09-156-0/+5
|
* azure_rm_dnsrecordset rewrite (#30449)Matt Davis2017-09-155-503/+303
| | | | | As-merged, had several issues that prevented idempotent usage. Some args were defined at the wrong UI level. Dual-state args didn't match up with typical Ansible UI. (cherry picked from commit 6b5b4651253d584420520271c865f3a64e564bc1)
* Fix PEP 8 issue.Matt Clay2017-09-151-1/+2
| | | | (cherry picked from commit 61dd5517c3f14a3277ac19216a139830be997434)
* deprecated includeBrian Coca2017-09-157-7/+276
| | | | | | added docs for new actions that take over include duties (cherry picked from commit 8799038a895ed0ff230e2aa0629c4b83e8f15cf1)
* clear correct cache when reconcile is invokedBrian Coca2017-09-152-4/+1
| | | | | | moved it to ensure all callers get the correct hosts after (cherry picked from commit fc9b44e021511b40dcc3dd3c402ccbf6aabfb03e)
* nxos_install_os install_state fixNathaniel Case2017-09-151-3/+1
| | | | (cherry picked from commit 7dc60c3f242250beeee66d27212ca5393dfbcdd4)
* Test Role: Adds nxos_pim_rp_address integration test role (#29958)Kedar K2017-09-156-0/+200
| | | | | | | | | | | | | | * Adds nxos_pim_rp_address integration test role for group_list, prefix_list and route_map (cli and nxapi) * * Adds explicit removal of static RP configs to match cli behaviour * * Removes config deletion using nxos_config module (for 2.4 only) * * Attempt short and long delete config command * Add a platform check for N3K for bidir (cherry picked from commit 7e58661335ddb566c4afd0831484eed7e336e314)
* Fixes nxos_pim_rp_address module idempotence (#29620)Kedar K2017-09-151-5/+5
| | | | | | | | * Fixes nxos_pim_rp_address module idempotence * * Adds a note in header comment to indicate no support for absent state (cherry picked from commit ff84fc969c03575a4b26dbbb2011f8c106915d7e)
* fixed issue with default callback inheritance (#30427)Brian Coca2017-09-158-28/+50
| | | | | | | | | * fixed issue with default callback inheritance - callbacks need to document same options as callbacks they inherit from to get them configured - since default is also used by many 3rd party callbacks for inheritance, making the code 'tolerate' the missing docs and fallback to using the direct constant to configure it's options. (cherry picked from commit 81fd67c10fb03d4b46e4f7c9551c5f2f67a82e18)
* Raise an error if ansible_network_os is not specified (#30429)Nathaniel Case2017-09-151-8/+5
| | | | (cherry picked from commit 5d404af76ed4f3904f54671418be1ad2d7dd2c07)
* typo fixBrian Coca2017-09-151-1/+1
| | | | (cherry picked from commit f87d0b3502910c4b96bdc55eb2a02e43a068c791)
* Fix nxos_snmp_community idempotence issue (#30388)Mike Wiebe2017-09-1510-43/+196
| | | | | | | | | | * Fix nxos_snmp_community idempotence issue * Use passed in name to filter * Test updates and remove unused method (cherry picked from commit 9af6dc4751be1b339613aca85169c32418435a5d)
* Don't expect (postgres) SERVER_VERSION to be M.N (#30417)Abhijit Menon-Sen2017-09-151-20/+3
| | | | | | | | | | | It could be something like '10beta4', which StrictVersion() would reject. When Postgres 10 is released, it will be '10', which StrictVersion() would STILL reject. Fortunately, psycopg2 has a 'server_version' connection attribute that is guaranteed to be an integer like 90605 for version 9.6.5, or 100000 for version 10. We can safely use this for version-specific code. (cherry picked from commit 0addd539261c1725620318a8f4550a03414deafe)
* Set hostname to 'switch' on nxos_system teardown (#29126)Ricardo Carrillo Cruz2017-09-141-1/+1
| | | | | | | | On setup we set it to 'switch', so teardown should be 'switch'. Also, using inventory_hostname breaks the test, since in our CI it's a long UUID string, which exceeds the 32 chars maximum for setting a hostname on NXOS. (cherry picked from commit 2304706bd3b62f9060eb3c639d2e7c3ea1842519)
* Set hostname to 'switch' on nxos_config toplevel setup/teardown tasks (#29127)Ricardo Carrillo Cruz2017-09-141-2/+2
| | | | | | | Using inventory_hostname breaks in our CI, as the inventory_hostname translates to a long UUID, exceeding the maximum length for a NXOS hostname. (cherry picked from commit 8b6e3272f25765d9450d4cfa5f92e082685fb6e1)
* run banner exec test only for NXOS7K (#29041)Trishna Guha2017-09-141-30/+37
| | | | | Signed-off-by: Trishna Guha <trishnaguha17@gmail.com> (cherry picked from commit 064bb66e6d8ab3ae0aa31bc1409c62d37d7386fa)
* Fixing two bugs with import_role (#30398)James Cammarata2017-09-141-1/+7
| | | | | | | | 1) import_role was never resulting in a static inclusion of the role tasks due to a logic error. 2) no error was raised when import_role tried to use a with loop, resulting in a strange error down the execution path. (cherry picked from commit cd2774af7849be79f19b43628a3e3dde4bde00b4)
* remove dupe deprecation on config (#30364)Brian Coca2017-09-143-10/+6
| | | | | | | | * remove dupe deprecation on config also move failed typing to same place to use 'standard' display vs hack. (cherry picked from commit c027ad943e6c17387ab75e864170e3665a8e6635)
* Correctly create include_role blocks when using loops (#30372)James Cammarata2017-09-143-78/+76
| | | | | | | | Also fixes instances where conditionals or other variables may result in hosts executing lists of tasks of differing sizes. Fixes #18748 (cherry picked from commit 6730f81024bdd6eb56b30763aabb574e2ff6040c)
* Rel240/fix nxos pim interface (#29885)Mike Wiebe2017-09-1412-39/+230
| | | | | | | | | | | | * fix nxos_pim_interface * Add integration test coverage and fix unit test * Add clarifying comments * Make ansibot happy (cherry picked from commit 173c41aefe30f772808713322c309df4acc985b3)
* Fix nxos_interface error for nxapi and idempotence problem (#29136)Mike Wiebe2017-09-142-9/+139
| | | | | | | | * Fix nxos_interface nxapi error and idempotence * Make shippable happy (cherry picked from commit 3faba93a2bf4bd3187ce62f39ca01e4fc0272da6)
* fixes #27177 - nxos_aaa_server_host multiple issues (#29103)rahushen2017-09-141-5/+4
| | | | (cherry picked from commit 37f68bffc06842e91347a8db08990e5a08727fc0)
* Document boolean default value treatment (#30062)Toshio Kuratomi2017-09-143-1/+4
| | | | | | | | | | | | * Consistency and document treatment of default bool values * Document that default bool values can be any Ansible recognized bool. choose the one that reads better in context * For fragments used by the copy module, make bool types use type=bool and not choices * Edit for clarity (cherry picked from commit 8a2f069468e1d072f4b57c19fab964d3626db5f8)
* fixed 'typing' for deprecated get_configBrian Coca2017-09-141-4/+2
| | | | (cherry picked from commit 7a12314d5413cb911a91490f8e6d9d358b055022)
* Use safe_load to load yamlGanesh B. Nalawade2017-09-143-3/+3
| | | | | | Replad `yaml.load` with `yaml.safe_load` (cherry picked from commit 8c3bf20a13a185e7c5c4bd0dee1bbe0b1ec2eab3)
* Add sudo/su become_methods for become tests (#30266)Martin Krizek2017-09-144-81/+276
| | | | | | | | * Add sudo/su become_methods for become tests * Fix test on osx (cherry picked from commit dc5f83c09bafc39ecf396411370c8fad9d046f51)
* Fix Dell OS network module timeout (#30355)Mark Goddard2017-09-143-0/+3
| | | | | | | | | | The dellos action plugins should add the remote address of the switch provider to the play context. This was fixed in issue #23589 in an almost identical manner for the eos, ios, iosxr, and vyos action plugins. Fixes: #30350 (cherry picked from commit ac69fcccdc77062ad7175e92606c77b769edad97)
* Generalize nxos_bgp event-history detection (#28890)Nathaniel Case2017-09-143-20/+5
| | | | | | | | * More general handling of event-history * Update unit tests (cherry picked from commit f84ff216b668916e66d99235343c0d524fc335fc)
* better error on bad playbook encodingBrian Coca2017-09-141-2/+6
| | | | (cherry picked from commit 1950bcc14e66ca6c99c15dc5b13b37a66d87c2c6)
* Specify default delay (DOCUMENTATION only change) (#30344)John R Barker2017-09-1415-13/+29
| | | | | | | | | | * Specify default delay Also clarify that tx_rate is in bps * aggregates -> aggregate (cherry picked from commit 4c9ad00c501901d40fee043067a285b1dfe1c9fe)
* Set default value for provider transportGanesh B. Nalawade2017-09-146-4/+10
| | | | | | | Fixes #30331 Set defualt value of provider to avoid behaviour change before and after sub spec validation was added as part of PR #28894
* Fix to not warn for context and passwordsPatrick Ogenstad2017-09-141-1/+1
| | | | | The parameters 'context' and 'passwords' were wrongly marked as being deprecated.
* Fix regression in format of lvm facts (#30326)Toshio Kuratomi2017-09-141-3/+3
| | | | | | | lvm information should not have leading whitespace in the key names Fixes #30006 (cherry picked from commit 62f49120cd1c0e7af9d71b8da14b0bc9b21b05ed)
* updated test not that module util checks the path is valid (#30321)Jordan Borean2017-09-131-1/+1
|
* Correct sl_vm documentation (#29433)Abhijeet Kasurde2017-09-131-1/+1
| | | | | | | | | Fix corrects sl_vm documentation from wait_timeout to wait_time Fixes: #29395 Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com> (cherry picked from commit b3cba957e0370b2ff81bd304f2684eaeff1d07f9)
* Add CLI provider with authorize yes to ios tests (#30312)Ricardo Carrillo Cruz2017-09-1313-0/+46
| | | | | We are getting failures to do lack of elevated privileges. (cherry picked from commit dbe9df1289ede19059c693c9ecbd310ab548323c)
* New release v2.4.0.0-0.3.rc3v2.4.0.0-0.3.rc3Toshio Kuratomi2017-09-131-1/+1
|
* nxos_udld_interface: improve interface detection (#28682)saichint2017-09-132-64/+85
| | | | | | | | * fix for nxos_udld_interface * Tested Note added back (cherry picked from commit 4e32c92166fb5c00a6d790b7cb819294fe59b772)