Kevin Breit
cd89bc5941
New module - meraki_network ( #39782 )
...
* New module for CRUD functionality of networks in a Meraki environment
- Relatively full integration test suite
- More functions to come
* Fix indent for PEP8.
- Look into why this didn't show on a local PEP8 test
* Dag requested changes.
- Removed a section in get_net as its backend isn't implemented
- Documentation modifications
2018-05-15 22:42:09 +02:00
Kevin Breit
aa8aee538e
Meraki: Improved integration testing and results ( #39761 )
...
* Improved integration testing and results
- Added get_org() function to return data for single org
- Added a lot of new integration tests
- Changed result now shows, still probably could be better
* Fix formatting errors for PEP8
2018-05-15 22:41:09 +02:00
Madhura-CSI
b85970b2b0
New Module: ec2_vpc_vpn_facts ( #35983 )
...
* New module: ec2_vpc_vpn_facts
* Add integration tests for ec2_vpc_vpn_facts and the IAM permissions
* Add retry to VPC removal
* Use unique name for VGW
* Always clean up after tests and add retries
2018-05-15 12:13:46 -04:00
Nathaniel Case
f04c876ecd
Nxos fixes ( #40117 )
...
* Alter nxos_nxapi tests to test the right thing
* Defend #40027
2018-05-15 11:55:47 -04:00
Ganesh Nalawade
dda351ca6c
Fix eos_eapi integration test failure ( #40132 )
2018-05-15 10:55:14 +05:30
Jordan Borean
d6eb642e88
win_template: fix issue where dest was specified as a directory ( #39887 )
2018-05-15 09:59:51 +10:00
Jordan Borean
e0813d7d47
become win: better error messages and docs update ( #39936 )
...
* become win: better error messages and docs update
* Fix syntax error and added changelog fragment
2018-05-15 09:33:36 +10:00
Toshio Kuratomi
38ab36a625
Revert "Configurable list of facts modules ( #31783 )" ( #40022 )
...
This reverts commit 95655fae5c
.
2018-05-14 13:46:14 -07:00
Robin Roth
1f74609f3c
Pip: Reformat tests ( #38790 )
...
Use yaml instead of old key=value format
2018-05-14 14:55:01 +02:00
Robin Roth
d6e711b1de
Allow empty list of names in pip module ( #38789 )
...
pip 10 gives exit code 1 for empty argument lists (pip < 10 gave exit 0)
see also https://github.com/pypa/pip/pull/4210
To still allow playbooks to pass when giving empty lists, don't call
pip in that case, but show a warning.
2018-05-14 14:51:10 +02:00
Abhijeet Kasurde
79c7d462c1
VMware: Check device type explicitly ( #38729 )
...
Check datatype of device instead of comparing them directly in
vmware_guest. Also, added testcases to check this behavior.
DPVG is not supported in current version vcsim
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-05-14 16:12:31 +05:30
Mike Wiebe
0407c51447
Fix vxlan_vtep_vni tests ( #39968 )
2018-05-14 12:35:37 +05:30
Abhijeet Kasurde
57f6abdb84
VMware: new module: vmware_host_powerstate ( #36577 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-05-12 21:09:53 +05:30
René Moser
4a1632444b
tests, patch: init integration tests ( #40045 )
...
* patch: init integration tests
* skip install for macos
2018-05-12 11:25:03 +02:00
Brian Coca
95655fae5c
Configurable list of facts modules ( #31783 )
...
* configurable list of facts modules
- allow for args dict for specific modules
- add way to pass parameters
- avoid facts poluting test
- move to 'facts gathered' flag
- add 'gathering' setting tests
2018-05-11 13:59:54 -04:00
Alex Stephen
7c510a2549
New Module: GCP Compute Instance Templates ( #38907 )
2018-05-11 10:50:32 -07:00
saichint
2557c0662a
IT cases for nxos_logging ( #39929 )
...
* IT cases for nxos_logging
* review comment
2018-05-11 13:13:49 +05:30
Matt Clay
2de6734ce4
Mark the azure_rm_storageblob test unstable.
2018-05-10 11:03:40 -07:00
Matt Clay
0b1840772d
Download files from S3 for yarn integration test.
2018-05-10 10:07:36 -07:00
Alex Stephen
7cfbf43f4b
New Module: GCP Compute Instances ( #38906 )
2018-05-10 07:29:13 -07:00
Matt Clay
dec4f10c21
Move lookups tests to group1.
2018-05-09 09:54:03 -07:00
Matt Clay
c1f9efabf4
Overhaul httptester support in ansible-test. ( #39892 )
...
- Works with the --remote option.
- Can be disabled with the --disable-httptester option.
- Change image with the --httptester option.
- Only load and run httptester for targets that require it.
2018-05-09 09:24:40 -07:00
Matt Clay
0e344b225a
Remove CI group from unsupported tests.
2018-05-09 07:29:31 -07:00
Matt Clay
6a1cb25c99
Remove unnecessary destructive aliases.
2018-05-09 07:29:31 -07:00
Matt Clay
8e6fd48087
Mark unsupported vmware tests.
2018-05-09 07:29:31 -07:00
Martin Krizek
bf702e6d88
dnf: handle error when latest pkg not found ( #39720 )
...
* dnf: handle error when latest pkg not found
* Add integration test
2018-05-09 10:05:00 +02:00
Matt Clay
a5b8085113
Move pyvmomi install into cloud test plugin.
2018-05-08 10:09:35 -07:00
Nathaniel Case
c6270e15a6
Remove provider (and transport, where applicable) from consideration when not using connection=local ( #39555 )
...
* Remove provider (and transport, where applicable) from consideration
* Add tests that misplaced transport does not fail task
2018-05-08 12:06:37 -04:00
Trishna Guha
f08332acb4
nxos enable mode ( #39355 )
...
* nxos enable mode
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* fix prompt
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* Add authorize,auth_pass
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* remove byte string from exec_cli_command
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* Add on_become test
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* removed_in_version
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2018-05-08 15:31:02 +05:30
saichint
e3bfbe5875
fix nxos_snmp_user issues ( #39760 )
...
* fix nxos_snmp_user issues
* shipppable fix
2018-05-08 11:57:12 +05:30
Deepak Agrawal
ef577b71cc
Handling of configurations blocks with end-* at the end of the block ( #39673 )
...
* handle end-policy issue
* revert changes in iosxr cliconf
* fix trailing parents not included in difference
* Moving fix to platform specific fix
* pep 8 issues
2018-05-08 10:02:50 +05:30
Arun Babu Neelicattu
eb430b2e57
azure: fix creation of TXT dns record sets ( #38368 )
...
As per `azure.mgmt.dns.models.txt_record.TxtRecord`, expected value for a
record is of type `[str]`. Fix TXT argspec to specify type as `list`
instead of `str`.
Fixes #37581
Reference: https://docs.microsoft.com/en-us/python/api/azure.mgmt.dns.models.txtrecord?view=azure-python
2018-05-07 22:32:39 -04:00
Matt Clay
1c7417cba7
Restore nuage_vspk integration tests.
2018-05-07 11:15:36 -07:00
Alex Stephen
1663539327
Adding support for GCP Compute Health Checks ( #37438 )
2018-05-07 07:57:25 -04:00
Abhijeet Kasurde
bc59dc471b
VMware: New module: vmware_portgroup_facts ( #36740 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-05-07 05:06:33 -04:00
Abhijeet Kasurde
1c8a7d06e5
VMware: new module : vmware_resource_pool_facts ( #38674 )
...
This module adds capability to provide facts about all resource
pools in given environment.
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-05-07 02:34:42 -04:00
Abhijeet Kasurde
693065da1e
VMware: new module : vmware_local_user_facts ( #37167 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-05-07 02:25:37 -04:00
Abhijeet Kasurde
02f1d263c7
VMware: new module: vmware_vswitch_facts ( #37176 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-05-07 02:25:31 -04:00
Matt Clay
a121b5073c
Temporarily disable the nuage_vspk test.
...
This test interferes with the uri test on centos6.
2018-05-05 13:59:58 -07:00
Jordan Borean
fc210a4584
base64 filter: Added ability to specify encoding ( #39714 )
...
* base64 filter: Added ability to specify encoding
* Added unicode chars for further testing
* Removed errors to keep previous behaviour in place
* Removed surrogate pairs due to issues loading YAML in CI
2018-05-05 09:16:58 +10:00
Rob
b5cffe8ced
[aws] Create classes for Application Load Balancer ( #33769 )
...
* Create classes for Application Load Balancer
* Add unsupported CI alias
* Add AWSRetry
* Add integration tests using the ALB
2018-05-04 16:22:00 -04:00
Mickaël Guérin
8ac69b0a5f
Fix gathering facts in run_once play ( #39453 )
...
* Fix gathering facts in run_once play
Fixes https://github.com/ansible/ansible/issues/39312
* Check that run_once doesn't prevent fact gathering
2018-05-04 15:33:32 -04:00
Alex Stephen
05d5d21d1c
New module: GCP Container Node Pools ( #37325 )
2018-05-04 15:19:51 -04:00
Alex Stephen
5b0ce0222b
Bug fixes for GCP Compute Address ( #38630 )
2018-05-04 14:41:55 -04:00
Alex Stephen
e177cf5831
New module: GCP Pubsub Topics ( #38627 )
2018-05-04 14:32:28 -04:00
Alex Stephen
e116c6cee8
New module: GCP Pubsub Subscriptions ( #38626 )
2018-05-04 14:31:34 -04:00
Alex Stephen
478759a686
New module: GCP Compute Subnetworks ( #38621 )
2018-05-04 14:29:38 -04:00
Alex Stephen
01f0e4ac6f
New module: GCP Compute Networks ( #38618 )
2018-05-04 14:28:11 -04:00
Alex Stephen
768a81dd4b
New module: GCP Compute Routes ( #38619 )
2018-05-04 14:27:29 -04:00
Matt Martz
3d5a7d6dc2
Allow using action/local_action on includes and imports ( #37260 )
...
* Prevent using action/local_action on includes and imports. Fixes #28822
* Use ModuleArgsParser to determine action instead of disallowing action/local_action with import/include
* Add to_native
* switch back to block in task_ds, use ModuleArgsParse otherwise
* var should be task_ds
* Add test validating action+include_tasks
2018-05-04 11:10:50 -05:00