George Nikolopoulos
0bf64aa241
Add netscaler_save_config module ( #25614 )
2017-06-26 18:46:52 +05:30
mihu
6b76bc924f
[cloud] New feature for ec2_group: allow deleting groups by id ( #26022 )
2017-06-26 09:07:29 -04:00
Rene Moser
3fe5de907f
cloudstack: cs_host: add integration tests
2017-06-26 14:40:09 +02:00
Rene Moser
1f5839777b
cloudstack: cs_host: revamp fixes several issues
2017-06-26 14:40:09 +02:00
Ricardo Carrillo Cruz
ffaf6c4a86
Add new net_static_route platform agnostic module ( #25455 )
...
* Add new net_static_route platform agnostic module
* Add mask parameter and according examples
* Add required true to required params
* Add static routes collections example
2017-06-26 11:23:33 +02:00
Peter Sprygada
b12ca95824
renames dict_combine to dict_merge in network_common ( #26073 )
2017-06-25 18:46:41 -04:00
Matt Clay
15beaed6bc
Update FreeBSD pg test to use postgresql95-server.
...
The py-psycopg2 package now requires postgresql95-server instead of
postgresql93-server. Installing py-psycopg2 will automatically remove
postgresql93-server if it is installed, breaking integration tests.
2017-06-25 12:10:27 -07:00
Dag Wieers
014bcad35b
Small fix in the error output ( #26004 )
...
So I noticed this when doing integration tests:
Failed to copy file Could not find a part of the path
and this change turns it into:
Failed to copy file: Could not find a part of the path
I also moved something out of the exception handling.
2017-06-24 21:07:23 +02:00
Nathaniel Case
21c7fcf9c0
nxos_vxlan_vtep ( #25971 )
...
* nxos_vxlan_vtep tests
* Fix issues with nxos_vxlan_vtep
2017-06-24 14:09:11 -04:00
Trishna Guha
3482a6326b
Fixes nxos_vpc_interface ( #25907 )
...
* nxos_vpc_interface fix
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* nxos_vpc_interface unit test
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* fix state_present
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* add state_present unit test
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* make ansibot happy
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* teardown get_config
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2017-06-24 18:05:07 +05:30
Matt Clay
b82cc8e7cc
Fix network integration test config. ( #26057 )
...
* Remove unsupported network tests from CI.
* Add `net` to list of network target prefixes.
2017-06-23 17:02:59 -07:00
Brian Coca
8bcfb85918
display v added
2017-06-23 16:44:48 -04:00
Brian Coca
0209685f8d
check options exist before forcing assignment
2017-06-23 15:56:43 -04:00
Brian Coca
e1416138f9
avoid exporting files useless to dist
...
also fixed up clean in make file
2017-06-23 15:56:43 -04:00
Matt Clay
4530eea7f8
Docker image updates for integration tests. ( #26054 )
...
* Sort packages to install.
* Add python-argparse to centos6 docker image.
* Add gcc and python dev lib to docker images.
* Add python cryptography to docker images.
* Add coverage using pip instead of OS packages.
* Update old pip versions in docker images.
* Exclude */pyshared/* from coverage reporting.
2017-06-23 12:45:38 -07:00
Ryan Fitzpatrick
3e52f47b51
[cloud] Fixes #26045 Ensure instance.instance_profile is not None before casting to dict ( #26047 )
2017-06-23 12:33:55 -04:00
Patrik Lundin
a439f45a18
openbsd_pkg: Handle versionless names with branch. ( #26016 )
...
* openbsd_pkg: Handle versionless names with branch.
This makes package names such as "openldap-server--%openldap" work.
Problem reported by Landry Breuil.
While here fix cornercase check for versionless packages and add some
more debug output to packet parsing.
Fixes #25910 .
* openbsd_pkg: Split up lines to pass build checks.
===
The test ansible-test sanity --test pep8 failed with the following errors:
lib/ansible/modules/packaging/os/openbsd_pkg.py:383:161: E501 line too long (292 > 160 characters)
lib/ansible/modules/packaging/os/openbsd_pkg.py:398:161: E501 line too long (198 > 160 characters)
===
2017-06-23 12:25:41 -04:00
Trishna Guha
66f9e23e43
vyos net_system implementation ( #25994 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2017-06-23 20:08:12 +05:30
Will Rouesnel
42b608db0c
Add support for tmpfs to docker_container. ( #25747 )
2017-06-23 08:03:28 -04:00
loqutus
f6e4019804
fix networkdid->networkid in cs_nic.py ( #25914 )
2017-06-23 07:15:03 +01:00
Mark Szymanski
1703db4211
Allow iam_cert to be renamed or moved without needing to specify cert or key data ( #20622 )
...
Generally Pep8 and flake8 compliant so removing from legacy-files.txt
2017-06-23 15:32:15 +10:00
David Newswanger
b2d88f8b73
updated ansible-test integration to skip any files in test/integration/targets/ that aren't directories.
...
Fixes #26007
2017-06-22 13:03:42 -07:00
GennadySpb
26fec4f107
Fix type for 'attributes' field
2017-06-22 15:41:05 -04:00
Matt Clay
75a3ac5ca5
Fix test for missing __init__.py for modules.
2017-06-22 12:19:25 -07:00
Matt Clay
e747650543
Add missing __init__.py for modules.
2017-06-22 11:41:53 -07:00
jctanner
996dcb989c
Add the cloud provider script for the vcenter simulator container ( #25964 )
2017-06-22 10:49:58 -07:00
Troy Sampson
e391206acc
Missing Else statement ( #25457 )
...
Missing the final Else statement in the conditional statement
2017-06-22 17:47:58 +01:00
Dag Wieers
33a6150393
imc_xml: New module to manage Cisco IMC hardware ( #25529 )
...
* cisco_imc_xml: New module to manage Cisco IMC hardware
This module provides direct access to the Cisco IMC API.
See the included examples for a glimpse of what it can do.
* Rename cisco_imc_xml to imc_xml
After discussion with Peter Sprygada renamed from cisco_imc to imc.
As Cisco ACI is named aci as well.
2017-06-22 17:40:37 +01:00
Kassian Sun
de4a8b83df
Fix up integer type detection on python3 ( #25985 )
2017-06-22 08:48:22 -04:00
Andrea Tartaglia
921bc0599b
Fixed modules using Popen ( #24558 )
...
* Fixed modules using Popen
* Reverted change in mysql_db, Popen is required to pipe compressed archives to mysql
2017-06-22 05:22:34 -07:00
James Cammarata
495a809f46
Don't include dependent roles in the dep chain for include_role
...
The dependency chain should not include roles below the parent, as it
can introduce very weird things like conditionals from child deps impacting
non-related roles.
Fixes #25136
2017-06-22 13:16:29 +01:00
Constantin
9cc35b094f
Fix of argument error in #25940 ( #25979 )
2017-06-22 16:59:36 +10:00
mihu
60afe93521
amazon: allow NACL to be removed by its id ( #25925 )
2017-06-22 16:46:46 +10:00
Laurens Vanderhoven
6922a18c80
Update playbook_best_practices.rst, range notation ( #25959 )
...
Update --limit range notation.
Current notation triggers "[WARNING]: Use [x:y] inclusive subscripts instead of [x-y] which has been removed"
2017-06-21 23:01:41 -07:00
Ganesh Nalawade
b2f46753ec
Add junos_system declartive module and other related change ( #25859 )
...
* Add junos_system declartive module and other related change
* junos_system declartive module
* integration test for junos_system
* integration test for net_system (junos platform)
* pep8 fixes for junos modules
* move to lxml from elementree for xml parsing as it support
complete set of xpath api's
* other minor changes
* Fix CI and doc changes
* Fix unit test failures
* Fix typo in import
* Fix import issue for py2.6
* Add missed Element in import
2017-06-22 09:34:50 +05:30
Wouter de Geus
dd07d11ae5
[cloud] Add ChangeSet support to cloudformation module ( #23490 ) ( #24497 )
...
* * Implements Change Sets on updating a cloudformation stack when create_changeset=true (#23490 )
* * Silence test complaints ;)
* * Added optional changeset_name parameter.
* Check if changeset with the requested name already exist.
* Documentation fix
* * Added warning when cloudformation stack has pending changesets.
* Fix documentation
2017-06-21 16:05:17 -04:00
Andrade
7bed60ba5f
Fix docs typo in java_cert function docstring ( #25942 )
2017-06-21 15:47:33 -04:00
Tom Paine
f831be680e
[cloud] Update ec2.py default for public IP assignment ( #25896 )
...
* Update ec2.py
Update docs to reflect default.
* Update ec2.py
Further default update.
2017-06-21 14:58:26 -04:00
Abhijeet Kasurde
e8072ee616
Misc typo for Ansible
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2017-06-21 11:19:41 -04:00
jctanner
33c61d1cdf
Vcsim container ( #25236 )
...
* Add container files for vcenter simulator
* Add controller file to spin up the container during tests
2017-06-21 06:44:40 -07:00
John R Barker
830ad2351f
Ask for Network OS version info ( #25958 )
2017-06-21 12:55:55 +01:00
Ryan S. Brown
2a7e586801
Move helm module to subdirectory
2017-06-21 07:45:41 -04:00
Flavio Percoco Premoli
02cd72857e
New module: helm ( #24883 )
...
This PR adds a new module, helm, which can be used to manage Kubernetes Helm, the package manager for k8s.
2017-06-21 07:43:02 -04:00
Ondra Machacek
5f1da6809a
cloud: ovirt: support add/remove tag from vms/hosts ( #25900 )
2017-06-21 07:11:10 -04:00
Christopher Galtenberg
170fc42e80
Improve help text for extra-vars requiring @ for filename
...
(cherry picked from commit 1b34de89ee1d75cb7f616b5a34cd5043bf7dfd2b)
2017-06-21 07:08:35 -04:00
Brian Coca
d79315e19e
avoid winrm errors when not connecting to winrm ( #25921 )
2017-06-21 01:13:06 -07:00
Sloane Hertel
04e93e22cb
add traceback and more helpful errors for ec2_vpc_route_table ( #25704 )
2017-06-21 12:01:52 +10:00
Yang Liu
b41b4fe2fd
use proper pagination variable ( #25838 )
2017-06-21 12:00:41 +10:00
Trond Hindenes
911f4d3eb1
A few win_dsc bugfixes ( #25852 )
2017-06-20 22:12:53 +01:00
Damir Suleymanov
74f6b64fb0
Handle rate limits on every iteration ( #23726 )
2017-06-20 16:49:05 -04:00