Matt Martz
9acba3fa68
Update install deps for SNI tests
...
(cherry picked from commit b4b76bab14
)
2017-04-13 11:27:30 -07:00
Matt Martz
71e8c841ce
Use PyOpenSSLContext instead of deprecated wrap_ssl_context from urllib3.contrib.pyopenssl. Fixes #18528
...
(cherry picked from commit 33f7a27cba
)
2017-04-13 11:27:30 -07:00
Strahinja Kustudić
701a47c850
Ignores ControlPersist broken pipe errors. Fixes #16731
...
Ansible will now automatically retry a connection if SSH returns an error:
mux_client_hello_exchange: write packet: Broken pipe
This is probably a bug in SSH, but because it's safe to retry this
connection there is no need for Ansible to fail because of it.
(cherry picked from commit 9f0be5a556
)
2017-04-13 11:27:30 -07:00
Matt Parkes
ffde769567
ini_file 'create' parameter default value should be True
...
Updated create default value to True to match documentation (and common sense).
2017-04-13 11:08:35 -04:00
Brian Coca
3b5a758525
centralize ansible_managed and other template vars
...
now template lookup supports these again.
(cherry picked from commit 5b7e8a7bd6
)
2017-04-13 11:05:19 -04:00
Brian Coca
4b10f3c13c
removed extra 'changed' from debug output
...
(cherry picked from commit f7566ef1f1
)
2017-04-13 11:03:21 -04:00
Brian Coca
e1c1c19a9b
added test emulating #23180 use case
...
(cherry picked from commit 8382ed7200
)
2017-04-13 11:01:34 -04:00
Brian Coca
690a793aae
fix environment validation, make setup exception
...
removed bare vars
now environment inheritance correclty prepends
this allows more local to override more general
fixes #23180
(cherry picked from commit df5895e585
)
2017-04-13 11:01:34 -04:00
Brian Coca
d392c493b9
removed unused and erroring cmp import
2017-04-13 11:01:34 -04:00
Brian Coca
6799b21124
correctly get all hosts in 'all'
...
(cherry picked from commit 0d5d5f2bf6
)
2017-04-13 11:01:34 -04:00
Pierre-Alexandre
cac25fa7b0
BUGFIX : using yaml hosts inventory, hosts in groups weren't added to the group 'all'
...
(cherry picked from commit 283a88444f
)
2017-04-13 11:01:34 -04:00
Matt Clay
74b6dd7799
Include .yamllint in manifest so yamllint works.
...
(cherry picked from commit 38eed2dab0
)
2017-04-12 11:00:35 -07:00
Toshio Kuratomi
6b74dca0ff
Add .coveragerc to the tarball so unittests will run from the tarball
...
(cherry picked from commit 0d2d17ade5
)
2017-04-12 08:08:30 -07:00
James Cammarata
d56ba0945d
New release v2.3.0.0-1
2017-04-12 08:56:33 -05:00
James Cammarata
8f6c284ccf
Updating CHANGELOG with release date for 2.3
2017-04-12 08:52:52 -05:00
James Cammarata
9818ca366d
New release v2.3.0.0-0.6.rc6
2017-04-10 10:13:54 -05:00
Toshio Kuratomi
856edfe80c
Revert "pacman: Fix package matching pattern in upgraded package list ( #23433 )"
...
Not a critical blocker so we'll push this to 2.3.1 instead of trying to
get it into 2.3.0 (Just too late in the development cycle to push it out
now).
This reverts commit 9a850db605
.
2017-04-10 07:04:17 -07:00
Indrajit Raychaudhuri
9a850db605
pacman: Fix package matching pattern in upgraded package list ( #23433 )
2017-04-09 11:21:55 +02:00
Nathaniel Case
bb5202fa7e
Redo #23418 ( #23425 )
...
* Check for provider values inside check_args of respective network code
* Partial revert of b9ee5aa
The no_log change is okay, but take out the action result munging
(cherry picked from commit 86c714548f
)
2017-04-08 10:56:27 -04:00
James Cammarata
d72dbffa23
New release v2.3.0.0-0.5.rc5
2017-04-07 16:13:18 -05:00
Chris Alfonso
b9ee5aae81
Fixes #23388 Network provider masks too much ( #23418 ) ( #23424 )
...
* Fixes #23388 Network provider masks too much
* Fix trailing whitespace
2017-04-07 14:39:09 -06:00
James Cammarata
0fe53eda86
New release v2.3.0.0-0.4.rc4
2017-04-06 14:10:42 -05:00
Guillaume Coré
c02b89759c
fix incorrect parsing of xfs_info
...
when device name ends with 'data' line matches in :
- if 'data ' in line:
closes #23352
(cherry picked from commit 3c75808c5c
)
2017-04-06 11:11:34 -07:00
Peter Sprygada
69e5f2ae67
fixes return data structure ( #22830 )
...
The return was being re-written instead of updated so warnings were
lost. This patch now updates the result instead of replacing it.
(cherry picked from commit d6787632c9
)
2017-04-06 14:01:58 -04:00
Ganesh Nalawade
3cd89bd8a4
Fix #23360 junos_config set format issue ( #23365 ) ( #23373 )
...
(cherry picked from commit 990ba90380
)
2017-04-06 23:14:50 +05:30
Ricardo Carrillo Cruz
4f56567963
Unhardcode the port and protocol on eos EAPI ( #23350 )
...
We were hard-coding the protocol, port and validate_certs on
eos EAPI via the action plugin.
Put defaults on the eos_argument_spec and pull those values from it.
(cherry picked from commit 3537b24742
)
2017-04-06 19:19:22 +02:00
Chris Alfonso
292ee29275
Fixes loginBanner plucking over eapi transport when loginBanner isn't set. ( #23368 )
2017-04-06 11:02:01 -06:00
Ganesh Nalawade
ede49d9115
Fix #22880 junos_config update issue ( #23333 )
...
For update parameter add 'override' as acceptable value.
'override' name is in sync with junos naming convention.
(cherry picked from commit 0cd50f0706
)
2017-04-06 13:00:55 -04:00
Nathaniel Case
e2a1ea09dc
Attempt to clear up nxos_mtu tests and documentation ( #23361 )
...
nxos_system wasn't added until 2.3, so nxos_mtu should have been deprecated
then.
(cherry picked from commit 98c23a3342
)
2017-04-06 12:27:06 -04:00
nerzhul
1a45463725
Nsupdate idempotency fix
...
(cherry picked from commit 637e9942ff
)
2017-04-06 09:20:45 -07:00
John R Barker
c6e9039b23
fix iosxr commands to encode json ( #23346 ) ( #23355 )
...
the command dict in the iosxr module_utils wasn't encoding the request
to json. this patch will fix that problem
(cherry picked from commit f0008248d4
)
2017-04-06 16:18:58 +01:00
John R Barker
0da250c9f1
More network_debug_troubleshooting.html ( #23335 ) ( #23341 )
...
More "unable to open shell" -> network_debug_troubleshooting.html
(cherry picked from commit 13dc02d49d
)
2017-04-06 12:44:24 +01:00
John R Barker
84d09cdf32
ecs_taskdefinition module : Convert environment variables to string ( #23297 ) ( #23337 )
...
Before modification, it fails unless it is a string type
(cherry picked from commit dff35bc205
)
2017-04-06 11:19:42 +01:00
John R Barker
d6a8f10a70
Pass CSRF token along with Jenkins POST requests ( #23250 ) ( #23330 )
...
(cherry picked from commit 4540853a50
)
2017-04-06 10:15:20 +01:00
John R Barker
c3e3580baf
'unable to open shell' -> direct to web help ( #23267 ) ( #23331 )
...
* 'unable to open shell' -> direct to web help
The "unable to open shell" error is returned for a number of different,
direct people to online docs (we we can update out of band of releases)
to guide them though the various solutions.
* fix pep8 errors
(cherry picked from commit 529df8640b
)
2017-04-06 10:14:42 +01:00
Matt Davis
beb40dd10e
Cleanse CLIXML from win_shell stderr ( #23329 )
...
prunes all but Error stream values
cherry-picked from b71b157fb3
(plus fixed merge conflicts due to devel cleanup)
2017-04-06 01:45:04 -07:00
Matt Davis
efb717fe73
improve become_method: runas error handling ( #23328 )
...
Prescriptive errors for username/password issues and NTLM/Kerb auth failures, cleans up exception noise.
(cherry picked from commit 8d291f91ee
)
2017-04-06 01:35:31 -07:00
Ricardo Carrillo Cruz
bfb50df9a7
Check text key exists on eos_banner absent case ( #23319 )
...
This can fail if we don't check the key exists.
(cherry picked from commit b9b4e68206
)
2017-04-05 21:08:03 +02:00
Ricardo Carrillo Cruz
5e09ddb6a4
Fix eapi basic-login asserts ( #23318 )
...
The asserts where not checking the commands sent to the device
(cherry picked from commit 4571ff0b52
)
2017-04-05 20:39:59 +02:00
Ganesh Nalawade
3ba95b8ef7
Fix junos pylint issues ( #23292 )
...
* Fix junos rollback id validate issue (#23283 )
(cherry picked from commit 0b8ca98c48
)
* Fix various junos errors (#23278 )
(cherry picked from commit e8538213fa
)
2017-04-05 23:39:16 +05:30
Chris Alfonso
55583c71ff
Fixes #23308 ios_banner: KeyError: 'text' on state: absen ( #23313 ) ( #23314 )
2017-04-05 12:06:07 -06:00
Ricardo Carrillo Cruz
ebda0bebfc
Fix basic-login eapi tests for eos_banner ( #23304 )
...
We should be passing the provider dict, not the transport.
(cherry picked from commit d268471739
)
2017-04-05 20:02:37 +02:00
Ricardo Carrillo Cruz
6969bef70a
Fix asserts on ios_banner tests ( #23315 )
...
The contain assert was broken.
(cherry picked from commit cf30f0f27d
)
2017-04-05 20:02:24 +02:00
John R Barker
7941f1ede7
enable ios_facts tests again ( #23310 ) ( #23312 )
...
(cherry picked from commit f22702eee2
)
2017-04-05 17:58:44 +01:00
John R Barker
fc09da86e1
eapi & nxapi: Document validate_certs ( #23305 ) ( #23307 )
...
* Document validate_certs for eapu & nxapi
* formatting
(cherry picked from commit 485affeb12
)
2017-04-05 16:51:59 +01:00
Nathaniel Case
50500332ae
Fix nxos_facts for nxapi transport ( #23302 )
...
* Partial revert of 2e476e64cd
This broke handling of nxos_facts over nxapi
* Fix nxos_facts tests not run in isolation
(cherry picked from commit d890167575
)
2017-04-05 11:48:28 -04:00
John R Barker
ac9bb4df8e
Fixes pylint errors ( #23279 ) ( #23295 )
...
Reported by gundalow, this fixes pylint errors in F5 modules
(cherry picked from commit 780b2f2c84
)
2017-04-05 14:49:01 +01:00
John R Barker
dbe83cc099
fortios_ipv4_policy.py state=absent Fix 23239 ( #23242 ) ( #23290 )
...
* Resolve #23239 :
- path is missing when state=absent
- update doc for unclear policy ID
- required params based on state
* Fix pep8 + doc
* Fix doc
* Another doc problem...
* doc
* Update doc fot policy ID
* Fix doc string
* fix required in doc
* fix required in doc Required when I(state=present).
(cherry picked from commit f74a9abbda
)
2017-04-05 13:56:40 +01:00
James Cammarata
dc99a7dac2
Only insert notified host if it's not already notified for certain cases
...
Fixes #18178
(cherry picked from commit a567c5de65
)
2017-04-04 16:39:45 -05:00
Toshio Kuratomi
ac1cb3257f
Update the metadata of the proxysql modules to 1.0 final format
...
(cherry picked from commit 572e9a8959
)
2017-04-04 14:20:42 -07:00