summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* New release v2.5.0rc2v2.5.0rc2Matt Davis2018-03-083-6/+79
|
* version_helper sanity fixesMatt Davis2018-03-082-6/+8
|
* 2.5.0rc2 changelog catchup/cleanupMatt Davis2018-03-082-3/+21
|
* Dynamic RPM/DEB versioningMatt Davis2018-03-086-21/+249
| | | * still partially WIP
* Porting guide (#37226) (#37228)Toshio Kuratomi2018-03-081-0/+5
| | | | | | | | | * Add the lookup plugin strictness to the porting guide * Edited for clarity. * Wordsmithing. (cherry picked from commit fafcb3452f9636843718b0fcddd374a2866ed9ad)
* Fixes commit a28eb94, which broke validate_certs = False for python < 2.7.9 ↵Abhijeet Kasurde2018-03-081-1/+1
| | | | | (#34887) (#37018) (cherry picked from commit ce416f247f0737b4d7d63ca6ec471d0130446cee)
* DigitalOcean: typecast map function for Python3 (#37168)Abhijeet Kasurde2018-03-081-2/+2
| | | | | | | | | In Python2, `map` returns list whereas Python3, `map` function returns iterator. This fix typecast map function for Python3. Fixes: #37114 Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com> (cherry picked from commit 8f3f7f104f6358a8145fbca3002ec46c5278f6a8)
* Do not try to add an entry if none exist (#37152) (#37213)Sam Doran2018-03-083-1/+6
| | | | | | When commit revisions are disabled, there will be no revision items returned. Add note about setting ANSIBLE_PERSISTENT_COMMAND_TIMEOUT to a higer value to avoid timeouts. (cherry picked from commit 3134ba6bee9e0ede1f388bb6cd6df37053bcefa6)
* powershell: backport environment string handler fixes 2.5 (#37223)Jordan Borean2018-03-083-1/+32
| | | | | | | | | | | | | | * win: handle non string as an environment value (#37215) * win: handle non string as an environment value * Changed powershell environment handler to use .net function instead for special chars (cherry picked from commit 708869edd60abb1493c2cbc3b042b835544c3eb8) * Added changelog fragement for powershell environment handler fix * typo in changelog
* Fixing module docs so they dont show up as a list on ansible docs. (#37203) ↵Toshio Kuratomi2018-03-081-2/+2
| | | | | | | | | (#37218) * Fixing module docs so they dont show up as a list on ansible docs. * Fixing spacing in description. (cherry picked from commit df0f9d1d913e5c10c6694b4385592de025d7bbb4)
* stable-2.5 docs in sync with devel (#37214)John R Barker2018-03-084-108/+208
|
* cs_instance: fix py3 user_data base64 (#37135) (#37199)René Moser2018-03-082-4/+23
| | | | | | | * cs_instance: tests: reproduce py3 user_data base64 issue * cs_instance: fix base64 encoding with py3 (cherry picked from commit 0130490faa36ff92cfaaac718f58e8a528f012e3)
* vultr: fix py3 compat (#37171) (#37195)René Moser2018-03-082-3/+10
| | | | | | | * vr_server: fix base64 encoding with py3 * vultr: fix AttributeError with py3 (cherry picked from commit 4b6b2d4206ef9559ddbe56e6c770483e20763795)
* VMware: Re-enable VM poweroff testcases (#36734) (#36765)Abhijeet Kasurde2018-03-083-5/+4
| | | | | | This testcases were failing due to vcsim version. Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com> (cherry picked from commit 87d6bdaf9819fdc45a5d309e5e54f8b6f6651ada)
* Backport #36685 for stable-2.5 (#36686)flowerysong2018-03-081-15/+18
| | | | | | | | | | | | | | | | | * zfs: Fix handling of parameters passed via check_invalid_arguments cc7a5228 had a typo, so the merged set of arguments was shoved into the wrong parameter and ignored. `origin` is an actual module parameter and should be processed like one. pop()ing makes debug output misleading. * zfs: fix command generation for `zfs snapshot` Creating a snapshot and supplying an origin are mutually exclusive, but were not treated as such. We should throw an error instead of running an invalid command (`zfs snapshot origin foo@snapname`.)
* VMware: Add missing state param in argument spec (#36339) (#36487)Abhijeet Kasurde2018-03-081-1/+12
| | | | | | | This fix adds missing argument parameter called 'state' and its documentation. Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com> (cherry picked from commit 77b903bd8582d0070fab2b4049a12644afbce46a)
* Using correct content type (as per version 10 of ACME draft). (#37165) (#37190)Felix Fontein2018-03-081-8/+11
| | | | | | | * Using correct content type (as per version 10 of ACME draft). * Another incompatibility with ACME v2: body must be {} and not contain v1 data (Pebble fails otherwise). (cherry picked from commit 155adb16319236d1d891556717b34ad0db4a1879)
* fix NIOS DNS lookup example (#36737) (#37139)David Newswanger2018-03-081-1/+1
| | | (cherry picked from commit 905b3e2f65d3fc03cc8ffbc59b177ca75b68349c)
* fix nxos_switchport/l2_interface trunk_vlans state absent (#37180) (#37181)Trishna Guha2018-03-084-4/+4
| | | | Signed-off-by: Trishna Guha <trishnaguha17@gmail.com> (cherry picked from commit 02999b77a4f3f1ab1cc528d4f713b21dd0592b82)
* 2.5 network changelog (#37179)John R Barker2018-03-081-0/+11
| | | Add details of major Network features added in Ansible 2.5
* Update developing_api.rst (#37108) (#37178)John R Barker2018-03-081-0/+5
| | | | Fix for #17716 and #36110 (cherry picked from commit 19f92005b9b7070fe1d661332236399876abdc18)
* cs_instance: fix error when state destroyed but querying user_data (#37175)René Moser2018-03-081-1/+1
| | | (cherry picked from commit 190d3fbbed19c04f207f9b0cc94efe90cfc7ec21)
* yum is Python 2 only. If Python 3 use dnf (#37140) (#37172)John R Barker2018-03-081-2/+3
| | | | | | | | | | | * PY3 = dnf Red Hat are unlikely to provide a Python 2 version of the yum bindings as they are moving to `dnf`. If Ansible can't find the yum Python library give the user a hint about dnf and Python 3 (cherry picked from commit 6c8d40f653063a70bdb127026860b2905eadf4d2)
* Bkprt unarchive fix (#37159)Toshio Kuratomi2018-03-072-2/+16
| | | | | | | | | | | | | | * Fix unarchive with strip-components in extra_opts (#37048) * Fix unarchive with strip-components in extra_opts When unarchive is given extra_opts to strip all leading directories, it could end up trying to change the permissions on the root directory. Tar archives shouldn't contain absolute paths anyways so make sure that all paths are relative as we handle them. Fixes #21397 (cherry picked from commit cca0ccaf97997691c492c490d263d2b98328af65)
* win_uri: backport return value fix for non 200 responses (#37156)Jordan Borean2018-03-083-8/+43
| | | | | | | | * win_uri: return response info on non 200 responses, convert DateTime values to ISO 8601 (#37104) (cherry picked from commit c1f5e11cdff500a43a657df436316db8deb51321) * Added changelog fragment for win_uri return value fix
* Backport #37151 for 2.5 (#37154)Matt Martz2018-03-072-0/+4
| | | | | | | | * Add ansible-config and ansible-inventory to setup.py scripts (#37151) (cherry picked from commit bd43776acf8133b43ac2fe855259723a1cb93f88) * Add changelog entry for #37151
* cs_router: fix missing doc (#37107)René Moser2018-03-072-1/+5
| | | | | | | | * cs_router: fix missing doc * update ignore.txt (partly cherry picked from commit e1297af18a2e9b13899f512af853a9792e79041e)
* cs_ip_address.py: fix missing doc (#37109)René Moser2018-03-072-40/+16
| | | | | | | | * cs_ip_address.py: fix missing doc * update ignore.txt (partly cherry picked from commit 67d8c8f5c6b70ab305cfca66a3fd8d7082ef6264)
* 2.5lenovo license update (#37118)Anil Kumar Muraleedharan2018-03-078-73/+68
| | | | | | * Syncing with the latest License information in main branch * Adding License to 2.5 branch
* cloudstack: fix common E324 in docs (#37082) (#37119)René Moser2018-03-071-4/+15
| | | | | Notes about precedence of common args. (partly cherry picked from commit 2559e832dfdd06086489a4905789ca0d10bcadf2)
* fix nxos_l2_interface tests for fretta (#37086) (#37101)Trishna Guha2018-03-072-0/+16
| | | (cherry picked from commit b7bc61c7df66b3c8885683abfaeaecc2f1548053)
* Fixes #37042 (#37044)TJ Tang2018-03-071-2/+13
| | | | * correctly check that the no_device attribute is specified * ignore volume_size requirement if no_device is specified
* Don't fail on configure in command (#37094)Nathaniel Case2018-03-062-12/+16
| | | | | | | * Don't fail on configure in command * Change test to check mode (cherry picked from commit efb8b539c1957f93b42b55bde7ff3cfa6ad2009d)
* Fix side-effect of flags being passed to ios get_config again (#37084) (#37085)Nathaniel Case2018-03-061-1/+3
| | | (cherry picked from commit f0dc0b28d453e8c8b0a1ccb3bad874a99a518ea3)
* win_wait_for: fix local port check on port not accessible externally (#37093)Jordan Borean2018-03-072-9/+3
| | | | | | | | | | | | * win_wait_for: use loopback IP instead of hostname if 127.0.0.1 is used (#36762) * win_wait_for: use loopback IP instead of hostname if 127.0.0.1 is used * removed reverse dns lookup in port check (cherry picked from commit 67ffde4ac1be60cc851709df6a4ea2f31861610e) * Added changelog for win_wait_for local port fix
* Win lineinfix fix (#36888)Jordan Borean2018-03-065-30/+77
| | | | | | | | | | | | | | | | | | * Win lineinfile fix (#35100) * win_lineinfile: fix #33858. Removed conversion from \r\n * win_lineinfile: added test for #33858 * win_lineinfile: added documentation and more tests for change * win_lineinfile: fixed wrong hash in testing (cherry picked from commit e15a903bdfc461161b9cb7eac88d2a27584cf3f8) * Added changelog for win_lineinfile fix * fix typo in changelog
* Fix consul module service deregistration (#34847) (#37089)John R Barker2018-03-061-6/+18
| | | | | | | | | | | | | | * Fix consul module service deregistration Upstream pr in the python-consul library: https://github.com/cablehead/python-consul/pull/174 This is based on work from https://github.com/bobh Fixes ansible/ansible#34628 * Pass ACL token when deregistering consul service (cherry picked from commit c9cb0016a02b96c3582761aabae0c959c32c89cb)
* Clarify Docker SDK rather than Docker APIToshio Kuratomi2018-03-061-1/+1
|
* Add a changelog fragment for the docker 3 api changes.Toshio Kuratomi2018-03-061-0/+2
|
* Network modules to link to network guide (#37033) (#37069)John R Barker2018-03-0614-8/+97
| | | | | | | | | | | * Network modules to link to network guide * Make it clear what's deprecated * enable -> become * Detail when provider is still needed (eAPI/NX-API) * Link to specific sections * rx_rate & tx_rate to link to conditional docs (cherry picked from commit ebc71bcb1635af43b05438839157aea9ab65ae71)
* Add compatibility for docker-py version 3 (#36973) (#37071)Chris Houseknecht2018-03-064-18/+39
|
* remove unused tx_rate and rx_rate from vyos_interface (#37062) (#37064)Trishna Guha2018-03-061-3/+1
| | | | Signed-off-by: Trishna Guha <trishnaguha17@gmail.com> (cherry picked from commit 5f3feac7fac0e01686ba3079dacbae3f93440922)
* Link to new network platform pages (#37057) (#37058)John R Barker2018-03-062-9/+9
| | | | Also fix a few broken links (cherry picked from commit 7a4e270ae08eafae6958c74cbe23cddeb090087e)
* filesystem: fix documentation (#36556) (#36633)John R Barker2018-03-062-2/+5
| | | (cherry picked from commit 07927f52aeafa945a6c14857965ea23a842c562a)
* Fix n3k separate to combined image upgrade (#37017) (#37055)Trishna Guha2018-03-061-1/+2
| | | | | | | * Fix n3k separate to combined image upgrade * Address review comments (cherry picked from commit 51e8eab9db343177700640eb42709ba8facee035)
* Fix eos integration test failures (#37020) (#37054)Ganesh Nalawade2018-03-066-18/+41
| | | | | | Fixes #36919 Fix other eos modules integration test failure in dci (cherry picked from commit ba3201cd2fd949f1f6566cfbd4a617de660ec500)
* Bkprt py3 maven artifact (#37041)Toshio Kuratomi2018-03-052-6/+7
| | | | | | | | | | * Python3 issues in maven_artifact (#37035) Fixes #33761 (cherry picked from commit 1bc860fafd9fc25c5bbe2fdcf0db9195a21d380b) * Add a changelog for the python3 maven_artifact fix
* properly pass /api/v1/ credential fields for older Towers (#36917)Ryan Petrello2018-03-051-5/+6
| | | | (cherry picked from commit 0e7106b106b68b2c4b9e2338ade4a75301bcc1e2)
* properly detect the absence of credential_type in older tower-cli (#36908)Ryan Petrello2018-03-051-1/+1
| | | | (cherry picked from commit a82043939b9c531b258b469695a7ce329a152135)
* Add changelog fragmentSam Doran2018-03-051-0/+2
|