Luca Lorenzetto
051320a5f5
docs: Fixed wrong storage platform on module docs for EMC VNX ( #43899 )
2018-08-11 09:29:34 +02:00
René Moser
041fcb2435
cs_pod: workaround for 4.11 API break ( #43944 )
2018-08-11 09:22:14 +02:00
Andrew Gaffney
c1f41ee607
Display correct task title with strategy 'free' ( fixes #43950 )
2018-08-10 23:39:44 -07:00
Matt Clay
0392dbeba1
Fix path handling in hacking/env-setup.
2018-08-10 23:36:56 -07:00
Nathaniel Case
1bb4d232f3
replace errant use of 'response' with 'answer' ( #43985 )
2018-08-10 14:37:22 -07:00
Jasper Aorangi
42257706b6
Add enable_ip_forwarding option to azure_rm_networkinterface; Fixes #43276 ( #43335 )
...
* Merge again trickily similar Accelerated networking and IP forwarding
* Add type to enable_ip_forwarding documentation
* Fix merge error
* auth to auto
* azure_rm_networkinterface: remove auth_source from tests
* azure_rm_networkinterface: remove spurious auth_source from test
* azure_rm_networkinterface: Revert formatting on test
* azure_rm_networkinterface: Correct indentation
2018-08-10 14:14:48 -07:00
Lindsay Hill
5981a7489b
new nos_command module ( #43056 )
2018-08-10 13:50:02 -07:00
Jairo Junior
3fe48a41f7
Add botmeta for team jboss. ( #43961 )
2018-08-10 13:36:09 -07:00
John R Barker
f98873bbb8
iosxr_system always syntax error ( #43977 )
2018-08-10 12:55:25 -07:00
Toshio Kuratomi
5ba41a9575
Remove call to parse_returned_data when removing tmpdir
...
_parsed_return_data should only be used with the return from a module.
This location was invoking a remote shell command rather than a module
so we don't want it here.
2018-08-10 12:18:11 -07:00
Brian Coca
abe68d523c
fix alt linux detection for new versions ( #43723 )
...
they dropped the Linux so now it only shows as ALT, it should still be backwards compatible
pkg_mgr detection relies on `Altlinux` string, so properly setting os_distribution should take care of it as side effect
fixes #43539
2018-08-10 15:16:33 -04:00
Alexey Sheplyakov
37361d9b0b
pkg_mgr: fixed apt_rpm detection ( #43769 )
...
Instead of checking the distribution name (which apparently is tricky to find out)
check if /usr/bin/apt-get is managed by RPM.
Fixes #43539
2018-08-10 15:16:15 -04:00
Brian Coca
9be3a7dde5
handle env exception in gathering even no inject ( #43569 )
...
* handle env exception in gathering even no inject
(cherry picked from commit 60e3b9b3527daea6d9fb75a80cc14b35923748f3)
2018-08-10 15:11:20 -04:00
Chris Archibald
479408330e
Adding Common files for NetApp ElementSW release ( #43727 )
...
* MVP2 Post ElementSW OSRB sync
* Revert "MVP2 Post ElementSW OSRB sync"
This reverts commit c13db2ad962cd56bffce052c2891c558a2240c72.
2018-08-10 09:33:08 -07:00
ssemyonov
7a4517a067
Introduce force
and verbose
options in serverless module ( #43947 )
...
* Introduce `force` and `verbose` options in serverless module
* Add "version_added: 2.7" for the new `force` and `verbose` options
2018-08-10 12:30:36 -04:00
Matt Martz
c1c229c6d4
Remove use of simplejson throughout code base ( #43548 )
...
* Remove use of simplejson throughout code base. Fixes #42761
* Address failing tests
* Remove simplejson from contrib and other outlying files
* Add changelog fragment for simplejson removal
2018-08-10 11:13:29 -05:00
Trishna Guha
96346938ee
nxos_vlan refactor to support non structured output ( #43805 )
...
* nxos_vlan refactor to support non structured output
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* unittest fix
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* minor fixes
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* use check_rc
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* address review comment
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* remove additional return statement
* address Nate's review
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2018-08-10 21:03:56 +05:30
Nathaniel Case
f221105882
Prevent data being truncated over persistent connection socket ( #43885 )
...
* Change how data is sent to the persistent connection socket.
We can't rely on readline(), so send the size of the data first. We can
then read that many bytes from the stream on the recieving end.
* Set pty to noncanonical mode before sending
* Now that we send data length, we don't need a sentinel anymore
* Copy socket changes to persistent, too
* Use os.write instead of fdopen()ing and using that.
* Follow pickle with sha1sum of pickle
* Swap order of vars and init being passed to ansible-connection
2018-08-10 09:26:58 -04:00
Ganesh Nalawade
77bff99f3c
Fix eos_command integration test failures ( #43922 )
2018-08-10 15:20:38 +05:30
Ganesh Nalawade
d1de1e0449
Update iosxr cliconf plugin ( #43837 )
...
* Update iosxr cliconf plugin
Fixes #39056
* Update iosxr cliconf plugin
* Modify iosxr module_utils code to support
refactored cliconf plugin api's
* Other minor changes
* Fix unit test failure
* Update ios, eos, nxos plugin for diff
* Fix review comment
2018-08-10 13:12:51 +05:30
Jordan Borean
7b1cc11685
win_domain modules: ensure Netlogon service is still running after promotion ( #43703 )
2018-08-10 16:17:45 +10:00
Deepak Agrawal
8eaebf86b6
openvswitch_db : Handle column value conversion and idempotency in no_key case ( #43869 )
...
* change column value to string. handle idempotency in no key case
* fix unit test failures in baseline
2018-08-10 10:31:03 +05:30
Dag Wieers
2974df9d5e
Fix typo
2018-08-10 01:34:23 +02:00
Ryan Brown
b9df8564a2
Fix spelling of ansbile to ansible ( #43898 )
2018-08-09 18:32:42 -04:00
Lindsay Hill
898d1c8d81
added platform guides for NOS and VOSS ( #43854 )
2018-08-09 16:54:22 -04:00
Matt Clay
3b693be80f
Fix download URL for yum integration test.
2018-08-09 13:06:43 -07:00
Luca Lorenzetto
cdb5140ade
New module for managing EMC VNX Block storage ( #42945 )
...
* New module for managing EMC VNX Block storage
With the module emc_vnx_sg_member users can add or remove luns from
existing storage groups.
This module has been developed in couple with emc_vnx_mv_promote for
disaster recovery process automation, but can be used by itself.
2018-08-09 10:38:26 -07:00
Pilou
0f2d67b87f
Docker integration tests: factorize setup ( #42306 )
...
* Factorize docker_secret & docker_swarm tests setup
* failure are only expected inside docker container
* docker_swarm: enable RHEL builds
2018-08-09 10:37:03 -07:00
mbusbee
b851321b65
VMware: datastore selection ( #35812 )
...
This fix adds additional parameter 'datastore'. This parameter
provides a flexibility to specify custom datastore or datastore cluster
to deploy new virtual machine from template (which is located in different
datastore or datastore cluster from virtual machine's datastore or datastore
cluster).
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-08-09 22:50:46 +05:30
Nathaniel Case
0f554f9208
Remove unnecessary features from cli_command ( #43829 )
...
* Remove wait_for & associated params
* Upgrade command dict to top-level, remove more wait_for accessories
* We don't need all this anymore
* Update docs
* Update tests to new argspec
* Be a little more explicit about sendonly
Also remove reference to the word provider.
* Add example of prompt and answer
2018-08-09 12:46:38 -04:00
Pilou
32eab149b6
[doc] import_role: mention version from which behavior changed and fix some typos ( #43843 )
...
* [doc] fix some typos
* [doc] import_role: mention version from which behavior changed
2018-08-09 09:00:59 -05:00
Nilashish Chakraborty
59cd693218
Add source interface and use-vrf features ( #43418 )
2018-08-09 18:36:54 +05:30
Abhijeet Kasurde
bc84f69ae0
Fix unreferenced msg from vmware_host ( #43872 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-08-09 15:44:50 +05:30
Trishna Guha
55f8b9fa71
set supports_generate_diff to False vyos ( #43873 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2018-08-09 15:37:08 +05:30
Etienne Deneuve
379fb87b44
add group_by_os_family in azure dynamic inventory ( #40702 )
2018-08-09 17:00:17 +08:00
Jordan Borean
adc0efe10c
ansible-test: Create public key creating Windows targets ( #43760 )
...
* ansible-test: Create public key creating Windows targets
* Changed to always set SSH Key for Windows hosts
2018-08-09 18:00:22 +10:00
Alex Bush
d1d08304f9
azure_rm_loadbalancer_facts.py: list() takes at least 2 arguments fix ( #29046 ) ( #29050 )
2018-08-09 15:07:38 +08:00
Antoine Cotten
6741e98c04
azure_rm_deployment: collect tags from existing Resource Group ( #26104 )
2018-08-09 15:04:30 +08:00
Abhijeet Kasurde
e364d717cb
VMware: remove unused imports ( #43804 )
...
Idea taken from https://github.com/ansible/ansible/pull/43402
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-08-09 10:34:55 +05:30
John R Barker
1decbb92fc
Don't notify privateip on network changes ( #43859 )
2018-08-09 00:11:07 -04:00
Dag Wieers
ddf3ba01d2
aci_fabric_node: Fix idempotency (with newer ACI ?) ( #43848 )
2018-08-09 02:27:22 +02:00
Dag Wieers
02b5057392
Support dash-separated leaf IDs (as documented) ( #43846 )
2018-08-09 02:27:03 +02:00
John R Barker
cb23a6fc0f
remove gundalow from Network issues ( #43849 )
2018-08-08 16:33:15 -07:00
akira6592
8662e87b1a
Corrects module name in net_get module doc ( #43816 )
2018-08-08 16:14:33 -07:00
curry9999
2d79589515
To improve readability, we added a line feed. ( #43801 )
...
* modified: google/gcp_compute_backend_bucket.py
modified: google/gcp_compute_backend_service.py
modified: google/gcp_compute_forwarding_rule.py
modified: google/gcp_compute_global_forwarding_rule.py
modified: google/gcp_compute_image.py
modified: google/gcp_compute_instance.py
modified: google/gcp_compute_instance_group.py
modified: google/gcp_compute_instance_group_manager.py
modified: google/gcp_compute_instance_template.py
modified: google/gcp_compute_route.py
modified: google/gcp_compute_subnetwork.py
modified: google/gcp_compute_target_http_proxy.py
modified: google/gcp_compute_target_https_proxy.py
modified: google/gcp_compute_target_ssl_proxy.py
modified: google/gcp_compute_target_tcp_proxy.py
modified: google/gcp_compute_url_map.py
modified: google/gcp_container_node_pool.py
modified: google/gcp_dns_resource_record_set.py
modified: google/gcp_pubsub_subscription.py
modified: google/gcp_storage_bucket_access_control.py
* modified: lib/ansible/modules/cloud/amazon/aws_ses_identity.py
modified: lib/ansible/modules/cloud/amazon/route53_facts.py
modified: lib/ansible/modules/cloud/cloudscale/cloudscale_server.py
modified: lib/ansible/modules/network/aos/_aos_logical_device.py
modified: lib/ansible/modules/network/aos/_aos_rack_type.py
modified: lib/ansible/modules/network/aos/_aos_template.py
modified: lib/ansible/modules/network/cumulus/nclu.py
modified: lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_launch.py
modified: lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_wait.py
2018-08-08 16:10:26 -07:00
Andreas Olsson
4a0b32083c
Fix link description typo in tools documentation ( #43828 )
2018-08-08 16:03:50 -07:00
Eric Brown
322bea9daf
Create a template for security related bugs ( #43836 )
...
* Create a template for security related bugs
This template serves as a redirect for people who might not know where to open security related issues. It guides them to email security@ansible.com instead of opening an issue here.
* Update security_bug_report.md
2018-08-08 16:02:08 -07:00
Dag Wieers
014fca8ca5
Fix all ACI examples to use delegate_to ( #43439 )
...
This is to avoid users connecting to the APIC using SSH, which is likely
to fail. In the ACI documentation (linked from every module) we go into
more details on how people are supposed to work with the modules..
2018-08-08 23:24:50 +02:00
Matt Martz
54e4c53f00
Ensure removed_in is StrictVersion before comparing ( #43835 )
...
* Ensure removed_in is StrictVersion before comparing
* Catch ValueError with StrictVersion on incompatible versions
2018-08-08 14:29:14 -05:00
Nathaniel Case
35f625ee3b
Network *_config action plugin updates ( #43838 )
...
* Compatibility fixes for ${network_os}_config action plugins
2018-08-08 15:15:08 -04:00