Yunge Zhu
9e42038747
add new module: azure_rm_rediscachefirewallrule ( #53161 )
2019-03-28 14:27:30 +08:00
James Cassell
bc4ef99533
standardize TLS connection properties ( #54315 )
...
* openstack: standardize tls params
* tower: tower_verify_ssl->validate_certs
* docker: use standard tls config params
- cacert_path -> ca_cert
- cert_path -> client_cert
- key_path -> client_key
- tls_verify -> validate_certs
* k8s: standardize tls connection params
- verify_ssl -> validate_certs
- ssl_ca_cert -> ca_cert
- cert_file -> client_cert
- key_file -> client_key
* ingate: verify_ssl -> validate_certs
* manageiq: standardize tls params
- verify_ssl -> validate_certs
- ca_bundle_path -> ca_cert
* mysql: standardize tls params
- ssl_ca -> ca_cert
- ssl_cert -> client_cert
- ssl_key -> client_key
* nios: ssl_verify -> validate_certs
* postgresql: ssl_rootcert -> ca_cert
* rabbitmq: standardize tls params
- cacert -> ca_cert
- cert -> client_cert
- key -> client_key
* rackspace: verify_ssl -> validate_certs
* vca: verify_certs -> validate_certs
* kubevirt_cdi_upload: upload_host_verify_ssl -> upload_host_validate_certs
* lxd: standardize tls params
- key_file -> client_key
- cert_file -> client_cert
* get_certificate: ca_certs -> ca_cert
* get_certificate.py: clarify one or more certs in a file
Co-Authored-By: jamescassell <code@james.cassell.me>
* zabbix: tls_issuer -> ca_cert
* bigip_device_auth_ldap: standardize tls params
- ssl_check_peer -> validate_certs
- ssl_client_cert -> client_cert
- ssl_client_key -> client_key
- ssl_ca_cert -> ca_cert
* vdirect: vdirect_validate_certs -> validate_certs
* mqtt: standardize tls params
- ca_certs -> ca_cert
- certfile -> client_cert
- keyfile -> client_key
* pulp_repo: standardize tls params
remove `importer_ssl` prefix
* rhn_register: sslcacert -> ca_cert
* yum_repository: standardize tls params
The fix for yum_repository is not straightforward since this module is
only a thin wrapper for the underlying commands and config. In this
case, we add the new values as aliases, keeping the old as primary,
only due to the internal structure of the module.
Aliases added:
- sslcacert -> ca_cert
- sslclientcert -> client_cert
- sslclientkey -> client_key
- sslverify -> validate_certs
* gitlab_hook: enable_ssl_verification -> hook_validate_certs
* Adjust arguments for docker_swarm inventory plugin.
* foreman callback: standardize tls params
- ssl_cert -> client_cert
- ssl_key -> client_key
* grafana_annotations: validate_grafana_certs -> validate_certs
* nrdp callback: validate_nrdp_certs -> validate_certs
* kubectl connection: standardize tls params
- kubectl_cert_file -> client_cert
- kubectl_key_file -> client_key
- kubectl_ssl_ca_cert -> ca_cert
- kubectl_verify_ssl -> validate_certs
* oc connection: standardize tls params
- oc_cert_file -> client_cert
- oc_key_file -> client_key
- oc_ssl_ca_cert -> ca_cert
- oc_verify_ssl -> validate_certs
* psrp connection: cert_trust_path -> ca_cert
TODO: cert_validation -> validate_certs (multi-valued vs bool)
* k8s inventory: standardize tls params
- cert_file -> client_cert
- key_file -> client_key
- ca_cert -> ca_cert
- verify_ssl -> validate_certs
* openshift inventory: standardize tls params
- cert_file -> client_cert
- key_file -> client_key
- ca_cert -> ca_cert
- verify_ssl -> validate_certs
* tower inventory: verify_ssl -> validate_certs
* hashi_vault lookup: cacert -> ca_cert
* k8s lookup: standardize tls params
- cert_file -> client_cert
- key_file -> client_key
- ca_cert -> ca_cert
- verify_ssl -> validate_certs
* laps_passord lookup: cacert_file -> ca_cert
* changelog for TLS parameter standardization
2019-03-28 00:19:28 -05:00
Yuwei Zhou
dc6c0cb9f8
Add workspace module for azure ( #53731 )
...
* add workspace
* add other properties
* add facts modules
* add test
* add doc
* fix lint
* fix lint
* rename the module
* fix docs
2019-03-27 17:04:40 -07:00
dgadmin
8de00e3e1c
To ipv6 network ( #48572 )
...
* Add to_ipv6_subnet function
* Use the correct function for subnet
* Corrected code style and tests
* Corrected testcase assertion
64 bits make 8 octets, or 4 hextets
* Import from correct module directly
2019-03-27 11:20:27 -04:00
Vatsal Parekh
0ab28f314a
Added default openshift VM templates label ( #54456 )
2019-03-27 09:46:39 -04:00
Ondra Machacek
d155e228af
kubevirt_vm: Fix waiting for ephemral VM ( #54453 )
2019-03-27 08:18:33 -04:00
Ludovic Rivallain
cf2f13e05d
Securize the index based lookup of dict.keys() ( #54452 )
2019-03-27 08:02:41 -04:00
Lukas Kämmerling
3614f78bc5
Add hcloud_server_type_facts module ( #53852 )
2019-03-27 11:52:31 +01:00
Lukas Kämmerling
87554da4d6
Add hcloud_datacenter_facts module ( #53851 )
2019-03-27 11:52:04 +01:00
Lukas Kämmerling
d5ca1eed89
Add hcloud_server_facts module ( #53850 )
2019-03-27 11:51:36 +01:00
Lukas Kämmerling
7d0ae41901
Add hcloud_image_facts module ( #53849 )
2019-03-27 11:20:21 +01:00
Lukas Kämmerling
6220eafb73
Add hcloud_location_facts module ( #53848 )
2019-03-27 10:53:54 +01:00
Patryk D. Cichy
cdb1d02f4c
Add new CloudStack module cs_physical_network ( #54098 )
2019-03-27 10:48:44 +01:00
Bojan Vitnik
54d23a8297
XenServer: Minor changes to error messages ( #54434 )
...
Changed "." for "!" in some error messages to make error messages uniform across the code.
2019-03-27 09:57:08 +05:30
Yuwei Zhou
98a3fa2dac
Fix aks failure ( #54381 )
2019-03-27 10:57:36 +08:00
Brian Coca
bc95720780
renaming facts to info ( #54432 )
...
(cherry picked from commit c5edffcdb8042f041eee41e2f11ccd2e4567e3ee)
2019-03-26 20:30:16 -04:00
Mariusz Mazur
53b56825cd
kubevirt: cleanup module docs ( #54119 )
2019-03-26 22:22:50 +01:00
Christopher Schmitt
fe0765eb2b
Add hcloud_volume module ( #53745 )
2019-03-26 19:24:10 +01:00
The Magician
bb3d97a787
Bug fixes for GCP modules ( #54382 )
2019-03-26 13:32:43 -04:00
Hendy Chen
a5a7c7cb80
[ec2_group] fix mutating rules which result in the warning message 'Ran out of time waiting for sg-xxx' ( #53374 )
2019-03-26 11:02:25 -05:00
Daryl Banttari
4351326850
Fix ec2_asg_facts so it doesn't fail when using templates instead of configurations ( #53017 )
2019-03-26 11:00:50 -05:00
Sergey Trukhin
4035e1fd6b
rds_instance - Fixed CloudWatch logs export for existing RDS instances ( #52989 )
2019-03-26 11:00:19 -05:00
Ondra Machacek
bfc6a2a8d6
ovirt: Require SDK v4.3.0 ( #54385 )
2019-03-26 14:00:27 +00:00
Hannes Ljungberg
be293fbe50
docker_swarm_service: Remove configs and secrets defaults ( #54361 )
...
* Remove defaults
* Skip redundant casting
* Indentation fix
* Use generic compare functions
* Add tests for compare functions
* Remove extra whitespace
* Add changelog fragment
2019-03-26 09:45:40 -04:00
William Leemans
34868f07d5
VMware: return facts depending upon backing type ( #52638 )
...
* Not all Backings are equal
The class used for the backing is not identical in all cases, and do not have the same properties/methods.
Following backings exists at the time of this writing:
vim.vm.device.VirtualDisk.FlatVer1BackingInfo
vim.vm.device.VirtualDisk.FlatVer2BackingInfo
vim.vm.device.VirtualDisk.LocalPMemBackingInfo
vim.vm.device.VirtualDisk.PartitionedRawDiskVer2BackingInfo
vim.vm.device.VirtualDisk.RawDiskMappingVer1BackingInfo
vim.vm.device.VirtualDisk.RawDiskVer2BackingInfo
vim.vm.device.VirtualDisk.SeSparseBackingInfo
vim.vm.device.VirtualDisk.SparseVer1BackingInfo
vim.vm.device.VirtualDisk.SparseVer2BackingInfo
2019-03-26 12:43:13 +05:30
Fabian Becker
73faa376ad
VMware: Add check for custom attribute type before removal ( #53632 )
2019-03-26 10:43:50 +05:30
Gonéri Le Bouder
8aec69dd89
VMware: vmware_guest_snapshot: fix the syntax of the example ( #54362 )
2019-03-26 10:10:12 +05:30
Yuwei Zhou
52c8a28ac9
Fixes #54139 Azure Container Instance ports should be associated with container ( #54163 )
2019-03-26 11:09:58 +08:00
David Passante
0c0f448a24
cs_instance_facts: add a "nic" fact to return VM networking information ( #54337 )
...
* cs_instance_facts: add a "nic" fact to return detailed VM networking informations
* cs_instance_facts: typos in dco
2019-03-25 17:34:37 -04:00
Felix Fontein
4fac91bed5
docker_container: add networks_cli_compatible option ( #54198 )
...
* Adding networks_cli_compatible option.
* Move network tests into own test file.
* Extend tests (for networks_cli_compatible=no).
* Adding tests for networks_cli_compatible=yes.
* There seems to be no way to create a container without at least one network attached.
* Integrate networks / purge_networks with comparisons.
* Speed up tests.
* Removing double dot.
* Add changelog.
* Use comparisons value only if the networks option has been specified. purge_networks on the other hand also removes networks if it has not been specified.
2019-03-25 15:06:21 -04:00
Abhijeet Kasurde
5db7501ebd
VMware: Change in update tag API ( #54304 )
...
Changed update tag API as per new changes.
Fixes : #53060
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2019-03-25 21:50:46 +05:30
Zim Kalinowski
8768c05d3e
more 2.8 facts modules renamed to info ( #54313 )
2019-03-25 11:28:13 -04:00
Frederic
5feadbef4a
VMware: Tag various VMware objects ( #54033 )
...
* tag portgroups and dvs
* Add support for datacenter tagging
* Support for tagging clusters
* Hostsystem tag option
* pep recommendations
* Remove Vmware from VmwareDistributedSwitch object type
* Fix typos in example tasks of vmware_tag_manager
2019-03-25 19:59:15 +05:30
Zim Kalinowski
8498889ef6
remove ansible_facts added by mistake ( #54320 )
...
* remove ansible_facts added by mistake
* fixed mistake
2019-03-25 04:54:45 -04:00
Zim Kalinowski
19e1b4de58
special case for rest module ( #54236 )
2019-03-25 11:55:43 +08:00
Felix Fontein
752db43b2d
Rename return of docker_compose. ( #54171 )
2019-03-23 18:35:11 +00:00
The Magician
919e310b99
Bug fixes for GCP modules ( #54252 )
2019-03-22 15:59:38 -04:00
The Magician
59da779c41
Bug fixes for GCP modules ( #54253 )
2019-03-22 15:59:28 -04:00
The Magician
65f2bfc850
Bug fixes for GCP modules ( #54254 )
2019-03-22 15:59:18 -04:00
The Magician
5c08afe16f
Bug fixes for GCP modules ( #54255 )
2019-03-22 15:37:31 -04:00
The Magician
f7177006f5
Bug fixes for GCP modules ( #54256 )
2019-03-22 15:37:17 -04:00
Abhijeet Kasurde
d241fc7844
ec2: Fix documentation ( #54081 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2019-03-22 09:38:24 -05:00
Vatsal Parekh
768bf5844a
Added merge_type to kubevirt_template module ( #54216 )
...
* Added merge_type to kubevirt_template module
* Added docs for merge_type
2019-03-22 08:39:51 -04:00
Ondra Machacek
3c20a9b12b
kubevirt_template: Use proper api version ( #54218 )
2019-03-22 04:56:49 -04:00
Abhijeet Kasurde
636e2bc10a
Minor fix in vmware_export_ovf module ( #54121 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2019-03-22 13:39:58 +05:30
Zim Kalinowski
18d9715fb1
Fix CosmosDB parameter translation bug ( #54212 )
2019-03-22 15:21:53 +08:00
Felix Fontein
946a16cc82
docker_host_info and docker_node: fix return variable names ( #54172 )
...
* docker_host_info: host_facts -> host_info
* docker_node: node_facts -> node
2019-03-22 02:28:57 -04:00
Yuwei Zhou
d73db7f060
azure subnet's properties should not be changed if parameter set to None (route table, nsg...) ( #54019 )
2019-03-22 14:27:12 +08:00
David Passante
aa32164d15
cs_volume: add volumes extraction and upload features ( #54111 )
...
* cs_volume: add volumes extraction and upload features
* cs_volume: Update doc, remove deprecated code
* cs_volume: Add unit tests for extract and upload features
2019-03-22 07:09:26 +01:00
Yuwei Zhou
fcc3353216
check kubernetes version only when the version changed ( #54090 )
...
* check kubernetes version only when the version changed
* fix typo
2019-03-21 22:23:11 -04:00