Trishna Guha
c5fb4bbcc0
Fix nxos_switchport and unit test ( #26131 )
...
* fix nxos_switchport
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* nxos_switchport unit test
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* legacy file
* update unit test
* handle exception
2017-07-06 18:58:36 +05:30
Chris Houseknecht
6af53cf0ef
Adds docker_secret module ( #26469 )
2017-07-06 09:22:04 -04:00
Ricardo Carrillo Cruz
5acebc124a
Add vendor neutral parameter fail_on_missing_module ( #26482 )
...
By default, the vendor neutral modules will just go on if no
implementation module is found.
If user specifies the task argument fail_on_missing_module and
sets it to True, then we bail out the play early and report that
to the user.
2017-07-06 14:10:29 +02:00
Ricardo Carrillo Cruz
c6c5c6cf81
Add VyOS integration tests for net_linkagg ( #26478 )
2017-07-06 11:25:15 +02:00
Ricardo Carrillo Cruz
8b0e052b88
Add missing net_linkagg action plugin ( #26477 )
2017-07-06 11:12:05 +02:00
Abhijeet Kasurde
3004c913e6
Pep8 fixes for opendj_backendprop_* ( #24587 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2017-07-06 09:50:26 +01:00
Helio Campos Mello de Andrade
437ee6931a
Add a direct link to the maintainer's file ( #26450 )
...
Add a direct link to the MAINTAINERS.txt file.
2017-07-06 09:19:27 +01:00
Ricardo Carrillo Cruz
c73275b4b8
Add vyos_linkagg module ( #26418 )
...
* Add vyos_linkagg module
* Add vyos_linkagg integration tests
* Fix pep8 issue
* Address several review comments
2017-07-06 10:07:48 +02:00
Matt Clay
c26a556929
Add check for known_hosts changing during tests. ( #26470 )
...
* Add check for known_hosts changing during tests.
* Don't use known hosts file for delegate_to test.
2017-07-06 00:47:28 -07:00
Matt Clay
2401fb5b92
Fix expect timeout test. ( #26473 )
2017-07-05 21:47:06 -07:00
James Mighion
e785cc53db
Adding stderr regex catch for iosxr commit failures. Adding error handling after executing commit command. ( #26462 )
2017-07-06 09:19:24 +05:30
Matt Clay
895e6c5d06
Fix wait_for with newer versions of psutil. ( #26455 )
...
* Add support for newer psutil versions.
* Fix psutil install in wait_for integration test.
* Fix test requirements for wait_for elapsed.
2017-07-05 19:00:13 -07:00
Brian Coca
2a041d10d2
better backwards compat handling of status
...
restored 'rc' inspection but only when failed is not specified
removed redundant changed from basic.py as task_executor already adds
removed redundant filters, they are tests
added aliases to tests removed from filters
fixed test to new rc handling
2017-07-05 21:44:00 -04:00
Matt Clay
fba76444e0
Add ansible-test coverage report --show-missing
.
2017-07-05 17:11:41 -07:00
Dag Wieers
37508fde5f
win_get_url: Replace skip_certificate_validation with validate_certs ( #26464 )
...
This is part of the effort to make win_get_url parameters conform to
other modules. The option `validate_certs` is the common option for
this.
See also #20160
2017-07-05 16:56:43 -07:00
Matt Clay
69ab6fa803
Remove legacy pycrypto test requirement.
2017-07-05 16:47:53 -07:00
Chris Houseknecht
e2b340dfe0
Adds search in template/files/vars relative to the playbook path ( #26460 )
2017-07-05 19:45:09 -04:00
Toshio Kuratomi
cf5fb0acdf
Do not escape backslashes when using the template lookup plugin
...
This brings the lookup plugin inline with what the template module does.
Fixes #26397
2017-07-05 16:39:20 -07:00
Jean-Frédéric
23041c3b6c
Fix error with meta: clear_facts
( #26406 )
...
Using `meta: clear_facts` was failing with
`coercing to Unicode: need string or buffer, Host found`
This applies the same fix as 3101e24.
Fixes #26405
2017-07-05 19:20:18 -04:00
Matt Clay
cbb5d1e5d5
Update git test to not rm ~/.ssh/known_hosts.
2017-07-05 16:05:28 -07:00
Brian Coca
02311604c9
removed logger from paramiko
...
(cherry picked from commit 9b7dfd5945ec1ab329e288493b6962d4e8c33fa0)
2017-07-05 18:09:40 -04:00
Matt Clay
ef7f56c6e4
Revert "enabled vyos banner and config ( #26438 )"
...
This reverts commit b9b5183644
.
Reverting this due to instability in vyos tests.
2017-07-05 14:37:19 -07:00
Matt Clay
e4096cc97a
Use bc instead of sharutils in yum tests.
...
This allows the tests to pass on a stock RHEL 7.3 AMI.
2017-07-05 14:01:39 -07:00
Nathaniel Case
28c6b226c7
ansible-connection Python3 fix ( #26441 )
...
* Fix a number of unicode <-> bytes mismatches
* Return socket_path as text, not bytes
* Docstring run()
2017-07-05 14:07:26 -04:00
David Newswanger
b9b5183644
enabled vyos banner and config ( #26438 )
2017-07-05 18:33:35 +01:00
Matt Davis
08af853ee9
fix win_shell/win_command nonzero RC failure setting ( #26443 )
...
* as a result of recent core engine changes to ignore rc, modules are responsible to set `failed` on nonzero RC if they want that behavior
* the `failed` filter currently triggers on nonzero RC, which caused the tests to false-pass
* updated tests to explicitly check both rc and failed keys, as well as using the failed filter.
2017-07-05 10:05:07 -07:00
James Mighion
1d62283796
Making iosxr check_args call module_util/iosxr check_args. Fixes #25501 ( #26261 )
2017-07-05 22:20:53 +05:30
saichint
5229370364
fix for nxos_acl_interface idempotency ( #26156 )
...
* fix for nxos_acl_interface idempotency
* shippable error fix
* fix issues with python3.x
2017-07-05 12:05:47 -04:00
Ryan S. Brown
7cee903118
[cluster] Name Consul dynamic inventory config consistently w/ the script
2017-07-05 11:24:21 -04:00
Adrien Vergé
4ee1d0dd35
Revert "Limit yamllint version on python 2.6." ( 55aec8e
)
...
Thanks to the report by Matt Clay at [1], yamllint now supports Python
2.6. Tests were enabled on Travis for 2.6 to make sure there will be no
regressions in the future.
[1]: https://github.com/adrienverge/yamllint/issues/55
2017-07-05 08:23:21 -07:00
Dag Wieers
f2ce2d2199
imc_xml: Use the correct response in error message ( #26435 )
2017-07-05 16:12:21 +01:00
Brian Coca
365f3dc9d9
switched to elif
2017-07-05 11:02:47 -04:00
Abhijeet Kasurde
613327d47a
Add missing keyword args in aix_inittab ( #26423 )
...
fail_json fails if msg is not provided.
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2017-07-05 16:02:53 +01:00
Lorin Hochstein
b17da1fae9
ec2.py: Better error messages for OptInRequired
...
Improve error messages for RDS and ElastiCache failures for code OptInRequired.
2017-07-05 11:02:10 -04:00
Yanis Guenane
05477412ba
Enforce the _raw_params variable with include_role ( #26430 )
...
Currently, when using this test, it fails with the following error
message:
> AttributeError: 'NoneType' object has no attribute 'rfind'
This is because there is no _raw_params value for parent_include.args
here
https://github.com/ansible/ansible/blob/devel/lib/ansible/playbook/included_file.py#L104
This commit ensure the value is specified so it can be reused and hence
not fail at this specific line.
2017-07-05 15:53:10 +01:00
James Cammarata
95a0fe37da
UserKnownHostsFile=/dev/null when verify_host: false
...
This is a new fix to replace #20361 due to the synchronize module changing
sufficiently to make that commit no longer merge cleanly.
Fixes #20361
Related to #20311
2017-07-05 09:42:04 -05:00
Will Thames
f8d522de69
Support check mode for efs_facts ( #26273 )
...
Facts modules support check mode by default
Fix pep8 compliance
2017-07-05 15:06:08 +02:00
Ganesh Nalawade
e612d0be12
Add net_l2_interface platform agnostic module ( #26410 )
...
* Add net_l2_interface platform agnostic module
* net_l2_interface module definition
* net_l2_interface action plugin
* Fix CI issue
2017-07-05 11:15:19 +05:30
Dag Wieers
318f369969
filetree: Add documentation for lookup plugin ( #26157 )
...
* filetree: Add documentation for lookup plugin
This is the missing documentation for the filetree lookup plugin.
* Fix typo
* Edits for grammar and clarity
2017-07-04 15:20:46 -07:00
Dag Wieers
b9d018885a
win_chocolatey: Ensure chocolatey to fail ( #26416 )
...
Currently chocolatey is not failing when the user requests version X,
but version X is not available in the repository.
Obviously the module should fail in this case.
This fixes #25393
2017-07-05 08:20:20 +10:00
Jordan Borean
8e9d04043a
win_regedit: fix for same dword value ( #26415 )
2017-07-05 08:17:49 +10:00
Dag Wieers
69ade22243
win_chocolatey: Fix updating 'all' packages ( #26417 )
...
This fixes #15018
2017-07-05 08:04:30 +10:00
John R Barker
50f2313b47
Continue running network tests after failure ( #26407 )
...
Previously tests would stop running on the first failure.
With this PR we move onto running the tests for the next module. This
allows DCI runs to have a fuller picture of what's broken.
This only effects manual and DCI runs, it doesn't effect Shippable runs
as this the modules are tested directly.
2017-07-04 18:18:02 +01:00
Ganesh Nalawade
1a9b0ae731
Remove xml return for junos declarative modules ( #26400 )
...
* Remove xml return
* Add diff return
* Related doc changes
2017-07-04 21:49:26 +05:30
René Moser
c1ac55147f
haproxy: docs: add version added for state=drain ( #26396 )
2017-07-04 16:26:18 +02:00
Rene Moser
c92170e90d
cloudstack: cs_instance: extent integration tests for ssh key handling
2017-07-04 15:58:21 +02:00
Rene Moser
37b22673fb
cloudstack: cs_instance: fix KeyError: 'sshkeypair'
2017-07-04 15:58:21 +02:00
Jakub Jursa
5fafe4c672
openstack: os_volume: add optional scheduler_hints param ( #26090 )
...
* openstack: os_volume: add optional scheduler_hints param
* openstack: os_volume: scheduler_hints version_added fix
* openstack: os_volume: fixed codestyle
2017-07-04 11:51:07 +02:00
Trishna Guha
ad3fe08aae
fix vyos_banner multiline string issue ( #26383 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2017-07-04 14:31:18 +05:30
zzaa
df0864d801
haproxy: Add new drained state ( #25115 )
2017-07-04 10:33:32 +02:00