Abhijeet Kasurde
29f5fe3ddd
Resolve module correctly ( #25658 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2017-07-03 11:36:42 -04:00
Yanis Guenane
ed15a0e9a7
Remove get_exception from crypto namespace
...
Fix removes get_exception in favor of native Python exception
handling. Also, added to_native to manage exception message.
2017-07-03 08:30:36 -07:00
jctanner
db5c0b3b2b
Use the new file content function post facts refactoring. ( #26353 )
...
* Use the new file content function post facts refactoring.
Fixes #26339
* Do not make new abstraction ... use the real function
* Fix pep8 error
2017-07-03 10:35:17 -04:00
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
2017-07-03 15:31:59 +05:30
Ricardo Carrillo Cruz
4869a7b0ac
Add net_linkagg platform agnostic module ( #26341 )
2017-07-03 11:50:14 +02:00
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>
2017-07-03 13:08:08 +05:30
Wil Tan
483346d94b
Fix win_nssm credentials quoting ( #26226 ) ( #26228 )
...
Quote password to avoid Powershell special characters being interpreted.
2017-07-03 09:06:23 +10:00
Matt Clay
cd3a795e65
Permissions fix for remote coverage downloads.
2017-07-02 14:09:16 -07:00
Matt Clay
554423cf04
Expose docker socket to test containers.
2017-06-30 16:46:41 -07:00
Matt Clay
7ab4a889ad
Update tox.ini to use ansible-test.
2017-06-30 16:41:30 -07:00
dupondje
46514de5e6
Fix version_added for new option in template introduced in #21846 ( #26302 )
2017-06-30 22:58:56 +02:00
John R Barker
ed0aabe02d
Tell people to look for an existing module PR ( #26287 )
...
* Tell people to look for an existing module PR
There are a number of different ways to find existing PRs that add new
modules. Tell people about them to potentially avoid duplicates.
* Light edits
2017-06-30 20:16:26 +01:00
René Moser
77d0542985
test, integration: add diff support ( #26296 )
2017-06-30 20:43:34 +02:00
Brian Coca
4361659bee
correctly deal with encoding in errors
...
fixes #26256
2017-06-30 14:40:38 -04:00
Denis Afonso
c9b00d2f02
Fixed the exception handling logic for the delete_group function. ( #26109 )
...
* Fixed he exception handling logic for the delete_group function.
fixes issue #26100
* Removed the unnecessary del_meta variables and made some other adjustments to the delete_user function
2017-06-30 14:12:50 -04:00
Pierre-Louis Bonicoli
d08ff86169
ansible-test: pass --[skip-]tags to ansible-playbook
...
Thanks to Olaf Klischat for the idea.
2017-06-30 10:35:39 -07:00
Abhijeet Kasurde
611fbea8ea
Support quiesce, memory in vmware guest snapshot ( #26275 )
...
Fix adds support for quiesce and memory options while taking
snapshot of virtual machine. Update documentation and examples
for reflecting this change.
Fixes #26270
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2017-06-30 12:34:37 -04:00
Abhijeet Kasurde
f0a5854e39
Fix unresolved import in vmware module_utils ( #25288 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2017-06-30 10:28:08 -04:00
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>
2017-06-30 10:18:20 -04:00
Abhijeet Kasurde
69e55b2cfe
Add testsuite for VMware Distributed vSwitch ( #26193 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2017-06-30 10:16:48 -04:00
Abhijeet Kasurde
28fcfcdbef
Add testsuite for vmware cluster ( #26281 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2017-06-30 10:15:58 -04:00
Trishna Guha
93bbcd8a32
vyos_user fix idempotent ( #26289 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2017-06-30 19:44:08 +05:30
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
2017-06-30 06:48:32 -07:00
Will Thames
7ae4027c58
Improve ec2_vpc_subnet check mode ( #23108 )
...
check_mode should behave pretty similarly to non-check mode -
just don't actually create or delete subnets or change tags.
Using DryRun for check_mode behaves very differently and results
in the following module failure:
```
"msg": "Unable to update tags for subnet-abcd1234,
error: EC2ResponseError: 412 Precondition Failed
<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<Response><Errors><Error><Code>DryRunOperation</Code>
<Message>Request would have succeeded, but DryRun flag
is set.</Message></Error></Errors>
<RequestID>12345678-abcd-1234-abcd-abcd1234abcd</RequestID></Response>"
```
2017-06-30 08:04:48 -04:00
Vinay Dandekar
c884d4ab7f
Add support for EC2 dynamic data in ec2_facts ( #21532 )
...
* Add support for EC2 dynamic data in ec2_facts
- Flattens out JSON in the instance identity document and IAM info/credentials for easy access to facts
- This changes region fact from ‘ansible_ec2_placement_region’ to ’ansible_ec2_instance_identity_document_region’
* Maintain backwards compatibility by putting the region into the old key
* Improve JSON parsing logic and split security group IDs
* Add documentation, backwards compatibility, fix bug and formatting
- Update documentation for ec2_facts with return values
- Preserve JSON value from the metadata service for backwards compatibility
- Fix bug in fix_invalid_varnames
- The keys in the dict were being modified in place; new dict now created to hold the sanitized keys
- Consolidate two replace calls with a regex substitution
- Move imports for ec2_facts to the top
* Add support for parsing the IAM instance profile role
2017-06-30 16:27:49 +10:00
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
2017-06-30 14:19:08 +10:00
James Mighion
76cc19d0f2
Calling connection.close() instead of self.close() to actually close the connection. ( #26257 )
2017-06-30 07:46:45 +05:30
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>
2017-06-29 19:11:28 -04:00
Deepakkothandan
a396c18a61
composer: add param for custom PHP Executable path ( #26107 )
2017-06-29 23:08:30 +02:00
Sam Doran
6b49fca7e5
Clarify docs for set_stats module ( #26250 )
...
Fixes #26191
2017-06-29 13:29:12 -07:00
Matt Clay
17c1bb6f08
Remove legacy integration test make targets. ( #26255 )
...
* Remove legacy integration test make targets.
* Remove incorrect role path from cloudscale test.
2017-06-29 12:34:54 -07:00
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
2017-06-29 14:55:08 -04:00
Helio Campos Mello de Andrade
54c64deaab
Remove unnecessary 'our"word. ( #26221 )
...
Remove unnecessary 'our"word.
2017-06-29 11:22:46 -07:00
Duncan Lock
6d7647be54
yum: added example for exclude
parameter. ( #26216 )
...
* Added example for `exclude` parameter.
* Remove trailing whitespace
2017-06-29 11:21:49 -07:00
Alexander Braverman
038e090bc1
Add sshpass to Dockerfile for Ansbile integration tests
2017-06-29 08:56:41 -07:00
René Moser
363761fc16
cloudstack: cs_template: default is_routing=None, fixes template upload for users ( #26248 )
2017-06-29 17:43:31 +02:00
Raja
171d903d04
Fix Python3 Errors in Azure Cloud Module
...
When using Python3, the exec_module function errors out with a
unsupported operand type(s) for +: 'dict_keys' and 'list'
error when adding the .keys() to a static list. Use the explicit
list function to make a list of keys and then add to the ['tags'] list.
2017-06-29 08:30:26 -07:00
David Newswanger
9500aac5b9
added integration tests for dpkg_selections ( #26043 )
2017-06-29 15:53:42 +01:00
Nathaniel Case
3102746ebe
nxos_pim_rp_address fixes ( #26119 )
...
* nxos_pim_rp_address tests
* nxos_pim_rp_address changes
* Address issues with idempotence
2017-06-29 10:22:26 -04:00
Julien Vey
7f6c7c6334
parted: Add missing LC_TYPE override for env vars ( #26242 )
2017-06-29 15:55:03 +02:00
Brandon Davidson
7bb3467db9
Convert ec2_vpc_subnet module to boto3 and add map_public option. ( #23783 )
2017-06-29 23:39:21 +10:00
Sloane Hertel
338bf0fd3f
ec2_vpc_dhcp_options_facts: if tags don't exist set them to default list instead of crashing - fixes #23825 ( #23967 )
...
* if tags don't exist set them to an empty list
* dhcp_option will always have a name tag
* make requested change
2017-06-29 22:47:05 +10:00
Ondra Machacek
0154f32fbd
cloud: ovirt_disks: Fix download of the qcow disk ( #26179 )
...
Fixes : #26177
2017-06-29 08:15:26 -04:00
John R Barker
1b00f4193b
Move net_* modules into specific sub-topics ( #26234 )
...
As we continue to expand the number of modules we must ensure they are
sensibly grouped.
2017-06-29 13:04:33 +01:00
Ricardo Carrillo Cruz
8a1cd05fdc
Assert vyos_user commands output against first element of array ( #26233 )
2017-06-29 13:51:13 +02:00
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
2017-06-29 12:05:20 +02:00
David Newswanger
5242ff1b59
added integration tests for rpm_key ( #26134 )
2017-06-29 09:46:42 +01:00
Scott Butler
ed17d7a0a5
Editing to fix wording from PR #26161 .
2017-06-28 23:12:52 -07:00
Ganesh Nalawade
911a7e085e
Add active param to junos declarative modules ( #26222 )
...
* active/deactivate configuration capability
* integration test refactor
2017-06-29 10:18:35 +05:30
Trishna Guha
15e78d1073
fix iosxr_user integration test ( #26220 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2017-06-29 09:20:12 +05:30