Will Thames
f8d522de69
Support check mode for efs_facts ( #26273 )
...
Facts modules support check mode by default
Fix pep8 compliance
7 years ago
Jordan Borean
8e9d04043a
win_regedit: fix for same dword value ( #26415 )
7 years ago
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.
7 years ago
Rene Moser
c92170e90d
cloudstack: cs_instance: extent integration tests for ssh key handling
7 years ago
Trishna Guha
ad3fe08aae
fix vyos_banner multiline string issue ( #26383 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
7 years ago
Toshio Kuratomi
3ee997b720
metadata and doc generator optimization and fixes
...
* Fix ansible-doc traceback when a plugin doesn't parse correctly
* Change extract_metadata ivocation to take either an ast or source
code. When given source code, it can find file offsets for the start
and end of dict. When given the ast, it is quicker as it doesn't have
to reparse the source. Requires changing the call to the function to
use a keyword arg.
* Fix reading of metadata to find the last occurrence of
ANSIBLE_METADATA instead of the first.
* Add some more unittests to get closer to complete coverage
7 years ago
David Newswanger
0a6dcf4169
changed ansible-test so that it replaces . with - instead of . with _ so that the hostname is valid
7 years ago
Matt Davis
0ee46cb0df
converted become runas to explicit CreateProcessWithLogonW ( #26378 )
...
* fixes become_method: runas for unprivileged users
* sets permissions on tempdir appropriately
* allows automatic system environment generation for new token (old Process.Start way prevents this)
* add basic become runas tests
7 years ago
Brian Coca
8f758204cf
correct, cleanup & simplify dwim stack ( #25956 )
...
* correct, cleanup & simplify dwim stack
latlh chIS logh HeS qar wej chel laD
better errors
update find_file to new exception
* addressed latest comments
* test should not use realpath as it follows symlink
this fails when on OS X as /var is now a symlink to /private/var
but first_found was not supposed to follow symlinks
7 years ago
Brian Coca
272f5fd03a
avoid doing cmp on .git
7 years ago
Ganesh Nalawade
11e72d495d
Add net_logging platform agnostic module and junos implementation ( #26316 )
...
* Add net_logging platform agnostic module and junos implemenatation
* net_logging platform agnostic module
* junos implemenatation of logging module
* net_logging integration test
* junos_logging integration test
7 years ago
Trishna Guha
1b427aa419
Fix vyos banner idempotent ( #26338 )
...
* fix vyos_banner idempotent
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* fix vyos_banner unit test
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
7 years ago
Matt Clay
cd3a795e65
Permissions fix for remote coverage downloads.
7 years ago
Matt Clay
554423cf04
Expose docker socket to test containers.
7 years ago
Matt Clay
7ab4a889ad
Update tox.ini to use ansible-test.
7 years ago
René Moser
77d0542985
test, integration: add diff support ( #26296 )
7 years ago
Pierre-Louis Bonicoli
d08ff86169
ansible-test: pass --[skip-]tags to ansible-playbook
...
Thanks to Olaf Klischat for the idea.
7 years ago
Abhijeet Kasurde
f0a5854e39
Fix unresolved import in vmware module_utils ( #25288 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
7 years ago
Abhijeet Kasurde
5c374cd1ae
Add Test Suite for vmware_vswitch ( #26076 )
...
Fix adds test suite for vwmare_switch
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
7 years ago
Abhijeet Kasurde
69e55b2cfe
Add testsuite for VMware Distributed vSwitch ( #26193 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
7 years ago
Abhijeet Kasurde
28fcfcdbef
Add testsuite for vmware cluster ( #26281 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
7 years ago
Trishna Guha
93bbcd8a32
vyos_user fix idempotent ( #26289 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
7 years ago
Toshio Kuratomi
34589cee6d
Unittests for extracting metadata from plugins ( #26218 )
...
* Unittests for extracting metadata from plugins
* Port plugin_docs to use the generic extract_metadata function
* Make the helper functions seek_end_of{string,dict} private
7 years ago
Rob
d1652aecf0
Upgrade ec2_remote_facts to use boto3 ( #22937 )
...
* Deprecate ec2_remote_facts in favor of ec2_instance_facts which uses boto3
* Update legacy-files.txt with deprecated file name change
7 years ago
Abhijeet Kasurde
bc4ff8aed9
Modify flask_control for vmware_host test suites ( #26175 )
...
Fix adds additional helper methods to get information about
host system from vcsim
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
7 years ago
Matt Clay
17c1bb6f08
Remove legacy integration test make targets. ( #26255 )
...
* Remove legacy integration test make targets.
* Remove incorrect role path from cloudscale test.
7 years ago
Mike Wiebe
240de965ee
Fix nxos_acl module and add IT tests ( #25966 )
...
* Fix nxos_acl module and add IT tests
* Add nxos_acl test
* Add additional properties to test
7 years ago
Alexander Braverman
038e090bc1
Add sshpass to Dockerfile for Ansbile integration tests
7 years ago
David Newswanger
9500aac5b9
added integration tests for dpkg_selections ( #26043 )
7 years ago
Nathaniel Case
3102746ebe
nxos_pim_rp_address fixes ( #26119 )
...
* nxos_pim_rp_address tests
* nxos_pim_rp_address changes
* Address issues with idempotence
7 years ago
Ricardo Carrillo Cruz
8a1cd05fdc
Assert vyos_user commands output against first element of array ( #26233 )
7 years ago
Ricardo Carrillo Cruz
c8ba8bdd6d
Add ios_static_route module ( #25527 )
...
* Add ios_static_route module
* Add ios_static_route integration tests
* Add platform agnostic integration tests for IOS
* Replace unicode function to ansible module_utils to_text
* Add collections handling logic
* Add integration tests for collections
* Make collections and prefix mutually exclusive
* Add net_static_route integration tests for collections
* Do not store load_config return value, as it returns nothing
7 years ago
David Newswanger
5242ff1b59
added integration tests for rpm_key ( #26134 )
7 years ago
Ganesh Nalawade
911a7e085e
Add active param to junos declarative modules ( #26222 )
...
* active/deactivate configuration capability
* integration test refactor
7 years ago
Trishna Guha
15e78d1073
fix iosxr_user integration test ( #26220 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
7 years ago
Nathaniel Case
ad6c4a544e
nxos_pim updates ( #26145 )
...
* nxos_pim tests
* Cleanup nxos_pim
7 years ago
Nathaniel Case
eea18e9875
nxos_vxlan_vtep_vni fixes ( #25913 )
...
* nxos_vxlan_vtep_vni first pass
* nxos_vxlan_vtep_vni tests
7 years ago
Jordan Borean
98fc54f02d
win_find: fix for empty nested directories ( #26164 )
7 years ago
Dag Wieers
0a15ab7ce9
win_say: Fix issue, add integration tests ( #26089 )
...
* win_say: Fix issue, add integration test
This PR includes:
- Make speed_speech an integer parameter
- Test for empty parameters too
- Add integration tests
* Improve the $speech_speed parameter handling
As requested
7 years ago
David Moreau-Simard
9fdd07fba8
Provide the list of files that were included by include_vars
...
include_vars will now also return a key 'ansible_included_var_files'
which contains the list of files that were successfully loaded.
This is useful information and, amongst other things, a way for users
to know exactly what files were included when debugging their
playbooks.
This also allows us to improve the integration tests around
include_vars.
7 years ago
Abhijeet Kasurde
bb847e332d
Check if SELinux is installed on system ( #24437 )
...
* Refactor code
* PEP8 fixes
* Check if /etc/selinux/config file exists before
proceeding any other operations
Fixes #21622
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
7 years ago
Dag Wieers
5be32aa5af
Move ping and win_ping closer together ( #26028 )
...
So in an effort to verify if Windows modules are feature complete
compared to the python equivalent, I stumbled upon these differences.
This PR includes:
- Add missing 'data' option from documentation
- Simplify ping module
- Update integration tests to test exception
7 years ago
Tim Rupp
e7402e3d5b
Support full path templates ( #26121 )
...
This patch allows the iapp service module to support full path
templates instead of only relative templates
7 years ago
Tim Rupp
04ac15f241
Adds bigip_qkview module ( #25980 )
...
This module can be used to generate qkviews on a bigip and
save them to a location on the ansible controller.
This module is primarily used for diagnostics.
Unit tests are provided. Integration tests can be found here
https://github.com/F5Networks/f5-ansible/blob/devel/test/integration/bigip_qkview.yaml#L23
https://github.com/F5Networks/f5-ansible/tree/devel/test/integration/targets/bigip_qkview/tasks
7 years ago
Tim Rupp
16bd93a14e
Refactors bigip ssl cert module ( #25882 )
...
Includes unit tests and a refactor of the module to make code
more easily supported. Also fixes an issue where the extension of
the cert name was not appended if not provided. This problem was
causing certs to not be editable in the UI. Also deprecates params.
Unit tests are provided. Integration tests can be found here
https://github.com/F5Networks/f5-ansible/blob/devel/test/integration/bigip_ssl_certificate.yaml#L23
https://github.com/F5Networks/f5-ansible/tree/devel/test/integration/targets/bigip_ssl_certificate/tasks
7 years ago
Matt Clay
55aec8ebc9
Limit yamllint version on python 2.6.
7 years ago
Trishna Guha
be11d12fa2
fix vyos_user integration test assert ( #26185 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
7 years ago
George Nikolopoulos
11836a0296
Add module netscaler_cs_action ( #26147 )
7 years ago
Trishna Guha
9a88c157ec
add vyos, openvswitch to network-all playbook ( #26167 )
...
* add vyos to network-all playbook
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* Add opensvwitch to network-all
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
7 years ago
Trishna Guha
34eca3816d
fix vyos_user configuration ( #26166 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
7 years ago