Pierre Gaxatte
3122860f22
Update os_server docs when removing an instance ( #41963 )
...
When removing an instance via its ID, it is not clearly explained that one should use the `name` parameter.
Also a simple example is provided.
+label: docsite_pr
2018-08-24 10:42:25 -04:00
Victor da Costa
53405f673c
friendly message when requirement is not installed ( #42321 )
...
* friendly message when requirement is not installed
2018-08-24 15:08:24 +01:00
Ondra Machacek
56b9823bb8
ovirt_vm: Fix undefined variable ( #44618 )
...
Fix unassigned variable while suspending vm.
2018-08-24 02:29:02 -04:00
Abhijeet Kasurde
33f5b1aa0f
VMware: new module: vmware_local_role_facts ( #44553 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-08-24 10:00:40 +05:30
Will Thames
60e3af42d5
sns_topic boto3 port ( #39292 )
...
* Port sns_topic to boto3 and add tests
2018-08-23 21:04:18 -04:00
Sloane Hertel
79ecb4c41f
Add diff mode for ec2_group ( #44533 )
...
* Add (preview) diff mode support ec2_group
* Add diff mode to some ec2_group integration tests
* Remove unnecessary arguments and add comment to the module notes
* Add changelog
2018-08-23 19:43:18 -04:00
GElkayam
4bea004a4e
Fix assign_public_ip: no disregarded ( #29691 ) ( #43954 )
...
in case assign_public_ip is False, it is not handled.
2018-08-23 16:43:44 -04:00
Jose Rodriguez
14e3febb2c
Prevent utf-8 codec error in py3 ( #44228 )
...
Cannot upload templates in Python 3.x. Gives utf-8 codec error.
Fixes this by opening the template file in binary mode.
2018-08-23 14:33:00 -04:00
Zim Kalinowski
1704c5932a
adding app gateway module ( #39940 )
...
* adding app gateway module
* improved application gateway
* added register output
* subnet_output
* debugging
* dumping params
* fix dump
* fixed mapping
* fixed bug
* fixed param problem
* small fixes in code and added sample test
* fixed syntax
* fixing sanity stuff
* sanity fixes
* more sanity tests fixed
* added azure_tags
* tags
* pruning app gateway
* pruning app gateway
* string -> str
* removed type: str
* trying to add idempotency
* fixed syntax
* fix sanity
* fixed bugs
* fixed error
* disabled ssl policy check for a while
* fixed dict comparison
* fixed syntax
* compare just http listeners & frontend ports
* fix syntax
* syntax
* syntax
* just compare sku
* fix syntax
* just http settings collections
* fixing appgw module
* make it green
* fix items issue
* compare all arrays
* fixed sanity
* adding snake_to_camel transformations
* fix
* another fix
* snake to camel
* additional snake to camel fixes
* fixed public ip address conversion
* version added is now 2.7
* changed alias
* dict_merge
* added ssl policy spec
* fixed new sanity issue
* renamed module
* fixed ssl policy translation
* added test for ssl & certificates
* updated doc
* fixed docs improved tests
* fix
* fixed test
2018-08-23 10:24:21 -07:00
Uwila
b1d6802d71
Fix ignoring of 'Login Profile cannot be found' errors in iam ( #43198 )
2018-08-23 12:14:51 -04:00
Ondra Machacek
24c26aded8
oVirt: Add depracation warning to all modules ( #44440 )
2018-08-23 09:42:05 -04:00
Lingxian Kong
4d2e0c58a8
Add os_member module for openstack loadbalancing service ( #43908 )
2018-08-23 08:45:16 -04:00
Vincent Rischmann
81a5aba0a2
docker_container: allow arbitrary log_driver ( #33579 )
...
Docker supports logging plugin (see https://docs.docker.com/engine/admin/logging/plugins )
so it no longer makes sense to limit the log_driver option to a set of
fixed choices.
2018-08-23 07:05:42 -04:00
Zim Kalinowski
9788951789
Adding os_disk_size_gb parameter to Virtual Machine ( #43316 )
...
* added os disk size gb
* fixed mistake
* added os_disk_size_gb to test
* fixed test
* no default for disk size
2018-08-23 15:36:58 +08:00
Felix Fontein
c8ee383783
Clarify usage of env_file ( #42211 ). ( #44535 )
2018-08-23 02:16:48 -04:00
/v\atthew L Daniel
d7e66f16a6
Correct the default doc for attached in ec2_eni ( #44523 )
...
* Correct the default doc for attached in ec2_eni
Also corrected a typo in the summary
* Address ansible-test sanity error about E324
* Fix and remove the E325 suppression for ec2_eni
2018-08-23 12:44:49 +10:00
Ryan Brown
4c8808ec9d
Extend `module_defaults` by adding default groups for cloud modules ( #44127 )
...
Extends `module_defaults` by adding a prefix to defaults `group/` which denotes a builtin list of modules. Initial groups are: `group/aws`, `group/azure`, and `group/gcp`
2018-08-22 21:33:27 -04:00
Yuwei Zhou
fff5fb2077
Add route table and route module ( #41175 )
...
* add route module
* add test
* add table
* add route table
* fix dict
* fix
* fix
* route table accept no name
* add default
* fix
* fix
* fix
* fix pep
* support route table
* fix line ending
* fix pep
* fix
* fix
* set the default to 'None'
* make return value only id
* camel and snake
* set test alias
* change facts line ending
* change test
* fix
* add default
* fix
* fix line break
* remove unsafe args
* fix comment
* fix
2018-08-22 15:24:57 -07:00
Zim Kalinowski
a73340ee74
adding postgresql server facts ( #43328 )
...
* adding postgresql server facts
* updating postgresql server facts, minor changes
* changed return dict to list
* fixed test
* fixed several issues
* several updates
* fixed naming
* list -> complex
* try again
* fixed mistake
* added user_visible_state to the result
* added fully_qualified_domain_name
* fixed second test
* updates
* fixed test
* updated samples in return value
* wait for postgresql server to be actually ready
* another approach for test
* second server was not created
* fixing pr comments
* fix sanity
* removed forgotten ansible_facts
2018-08-22 15:18:01 -07:00
Matt Martz
a1febd95b7
Remove deprecated ec2_facts ( #44536 )
...
* Remove deprecated ec2_facts
* Add changelog
2018-08-22 16:48:22 -05:00
Matt Martz
5ea7480e90
Remove deprecated s3 module ( #44537 )
...
* Remove deprecated s3 module
* Add changelog
2018-08-22 16:48:09 -05:00
sdubrul
061877d584
added account_alias in the response of module aws_caller_facts ( #42345 )
...
* added account_alias in the response of module aws_caller_facts
* added comment to explain list_account_aliases
* renamed caller_identity to caller_facts as the content is extended
* created changelog
* security-policy needs the iam:ListAccountAliases for this module to work
* test now checks for the added field account_alias
* gracefully handle missing iam:ListAccountAliases permission
2018-08-22 17:21:12 -04:00
♫ Christian Krause ♫
d779eb1f15
doc: fixes the the repetitions ( #43937 )
...
Wow, this does not seem to be an uncommon misspelling. Might be there
are some left that span over two lines. I noticed the one in the git
module and then used `grep -rw 'the the'` to find some more.
2018-08-22 21:53:30 +02:00
Wes Mosher
b6fef17848
fix ec2_vpc_peer example with incorrect parameter ( #43905 )
...
+label: docsite_pr
2018-08-22 14:57:42 -04:00
Pedro Magalhães
12812d21c5
Add 'instance_protocol' parameter when fetching ELB Listeners ( #40785 )
...
This PR changes the ec2_elb_facts module to output the value of ELB InstanceProtocol
2018-08-22 13:57:02 -04:00
Ben Irving
0e536f746b
Fix spelling error of secondary_availability_zone in rds module ( #43852 )
2018-08-22 13:55:22 -04:00
Rob St. Marie
a8f2b8f5ab
CloudFormation: Allow failed changesets to gather stack_outputs ( #43509 )
2018-08-22 13:54:31 -04:00
Mark Goddard
8522e6420e
Support project parameter for os_security_group module ( #34472 )
...
Many OpenStack modules provide the ability to register a resource in a
project other than the one being used to authenticate with, by adding a
project parameter to the module. Examples include os_network, os_subnet,
and os_router. This change adds a project parameter to the
os_security_group module.
Fixes : #34467
Fixes : #30292
2018-08-22 13:52:25 -04:00
Will Thames
c4303804bf
Ensure that target group ports are cast to int on creation ( #44442 )
...
A previous fix fixed this for existing target groups but not
for new target groups
Fixes #37368
2018-08-22 13:51:59 -04:00
bhuztez
dd8edf5ae2
docker_container: fix working_dir ( #42857 )
...
WorkingDir should be read from Config instead of HostConfig, check
https://docs.docker.com/engine/api/v1.37/#operation/ContainerInspect
2018-08-22 13:42:56 -04:00
Christoph
2b9d4b9253
More consistent Docker unit parsing ( #16748 )
...
* Docker: Convert units for kernel_memory
Other memory arguments already use human_to_bytes to convert the
units. This change makes the behavior more consistent.
* Update Docker unit parsing documentation
This explains the units more precisely and makes the documentation
more consistent.
This fixes #16526 .
2018-08-22 13:05:23 -04:00
Alex Stephen
261b90edc0
New GCP Module: gcp_compute_ssl_policy ( #42797 )
2018-08-22 13:00:15 -04:00
Alex Stephen
613a53c114
New GCP Module: gcp_compute_target_vpn_gateway ( #42798 )
2018-08-22 10:50:55 -04:00
Lingxian Kong
3dbc3a5dda
Add os_pool module for openstack load-balancing service ( #43907 )
2018-08-22 10:38:53 -04:00
Alex Stephen
53677738ff
New GCP Module: gcp_compute_firewall_facts ( #44027 )
2018-08-22 10:31:21 -04:00
Alex Stephen
8c9f6215e0
New GCP Module: gcp_compute_global_address_facts ( #44029 )
2018-08-22 10:31:04 -04:00
Max
fe85d85ba6
Update one_vm.py ( #43349 )
...
OpenNebula 5.5.8 expects int in DISK_SIZE field when you create a vm, not a float.
For example, "42 GB" should be sent to OpenNebula API as "43088", not as "43088.0". MEMORY you cast to int explicitly, but DISK_SIZE not.
2018-08-22 01:56:47 -04:00
Petr Ruzicka
a49d1b7b91
Replacing old "with_items:" by "loop:" ( #44303 )
...
Replacing old "with_items:" by "loop:"
+label: docsite_pr
2018-08-21 12:03:46 -04:00
Martin Nečas
a9362df668
ovirt add remote_vv_file ( #41959 )
...
* init remote_vv_file
* update documentation
* update documentation 2
* update description
* add correct style of ovirt info
* update documentation
* correct line width in docs
* use correct end line in docs
2018-08-21 06:40:07 -04:00
Chris Keller
60a6841296
Fix for ovirt_disk Can't Update Disk Name Independently ( #44371 ) ( #44372 )
...
* Fix for ovirt_disk Can't Update Disk Name Independently (#44371 )
* Adding Disk Rename Example to Example Section (#44371 )
2018-08-21 06:36:27 -04:00
Petr Balogh
3f8b51491d
Add io_thread parameter for ovirt_templates module ( #44406 )
...
Adds ability to set io_threads for template.
2018-08-21 06:35:47 -04:00
Wade Dorrell
8717f5ef5f
Spelling and consistency changes ( #44425 )
2018-08-21 14:07:01 +08:00
Guilherme Steinmuller
b7139782cf
Fix enable_snat parameter ( #44418 )
...
Fixes the issue #44285
2018-08-20 16:59:05 -04:00
Ryan Brown
6d52afeed6
New module cloudformation_stack_set ( #41669 )
...
* [AWS] new module cloudformation_stack_set with integration tests
2018-08-20 14:38:14 -04:00
Julien PRIGENT
3921f34253
ec2_instance.py: Add CpuOptions to EC2 ( #43799 )
...
* ec2_instance.py: Add CpuOptions to EC2
* ec2_instance_facts.py: Add CpuOptions to EC2 facts
* ec2_instance.py: LooseVersion and pylint indentation
* Implement nested cpu_options dict
* Fix botocore required version
* ec2_instance: Split integration tests to add executions with old botocore versions
* Ensure runme.sh is executable
2018-08-20 20:49:00 +10:00
Abhijeet Kasurde
d6cc1c37cc
VMware: new module: vmware_category ( #39945 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-08-20 10:45:24 +05:30
Abhijeet Kasurde
e6f0f8073d
VMware: Update other parameters in vSwitch ( #43883 )
...
Allow parameter update for vSwitch without any NICs
Fixes : #43821
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-08-20 10:00:57 +05:30
Abhijeet Kasurde
d06d1d4840
VMware: minor fix for vmware_deploy_ovf ( #44299 )
...
* Check value of ovf path
* Assign variable before using
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-08-20 09:39:05 +05:30
Georg Öttl
d73e9a6508
Update azure_rm_functionapp.py ( #43638 )
2018-08-20 10:08:54 +08:00
Yanis Guenane
0c65bcb23b
Vultr: Introducing vultr_network_facts module ( #43600 )
...
This commit introduces a new module called vultr_network_facts.
This module aims to return the list of networks avaiable in Vultr.
Sample available here:
```
"vultr_network_facts": [
{
"date_created": "2018-08-02 11:18:49",
"id": "net5b62e8991adfg",
"name": "mynet",
"region": "Amsterdam",
"v4_subnet": "192.168.42.0",
"v4_subnet_mask": 24
}
]
```
2018-08-20 00:29:05 +02:00
Yanis Guenane
902c4a04c6
Vultr: Introducing vultr_network module ( #43598 )
...
This commit introduces a new module called vultr_network.
It allows a user to manage networks on the Vultr cloud.
2018-08-18 21:56:50 +02:00
Abhijeet Kasurde
adf3ab5e72
VMware: Add cluster fact in vmware_vm_facts ( #44292 )
...
This fix adds an additional fact about cluster in VM facts.
Fixes : #44101
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-08-18 18:51:37 +05:30
Christian Rebischke
66a8711ecb
fixed proxmox_kvm documentation ( #44308 )
...
The documentation defines `cpu` as:
```
default cpu type
default value: kvm64
```
Therefore defining `cpu` with `8` in the `examples` section makes no
sense. So changing to `cores`.
Signed-off-by: Christian Rebischke <Chris.Rebischke@posteo.de>
2018-08-18 05:39:18 -04:00
Abhijeet Kasurde
19116e0102
ovirt: minor typo fixes in documentation ( #44345 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-08-18 10:06:52 +02:00
mooninite
8bf122e97f
vmware_deploy_ovf: Add cluster support ( #43606 )
...
When a datacenter has multiple clusters it is required to use the
cluster name to find the correct default resource pool to import
OVF images to.
Fixes issue 42644.
Signed-off-by: Michael Cronenworth <mike@cchtml.com>
2018-08-18 12:07:13 +05:30
Chris Adams
ab76fcd18a
rds_instance_facts: use correct parameter in example ( #44323 )
...
The example referenced `name:` which is not a supported parameter.
+label: docsite_pr
2018-08-18 09:48:44 +10:00
Alex Stephen
bcc5b6ac7e
New GCP Module: gcp_compute_ssl_policy_facts ( #44042 )
2018-08-17 15:55:20 -04:00
Alex Stephen
799fdc4612
New GCP Module: gcp_compute_ssl_certificate_facts ( #44041 )
2018-08-17 15:48:17 -04:00
Alex Stephen
7676fb14ba
New GCP Module: gcp_compute_instance_facts ( #43698 )
2018-08-17 15:47:51 -04:00
Alex Stephen
e97558d4f7
New GCP Module: gcp_compute_subnetwork_facts ( #44043 )
2018-08-17 15:24:24 -04:00
Alex Stephen
3eeb474907
New GCP Module: gcp_compute_target_pool_facts ( #44046 )
2018-08-17 15:24:12 -04:00
Alex Stephen
9abe66845f
New GCP Module: gcp_compute_target_vpn_gateway_facts ( #44049 )
2018-08-17 14:58:41 -04:00
Alex Stephen
fc7aca48a6
New GCP Module: gcp_compute_backend_bucket_facts ( #44024 )
2018-08-17 14:45:07 -04:00
Alex Stephen
80881483e1
New GCP Module: gcp_compute_disk_facts ( #44026 )
2018-08-17 14:44:52 -04:00
Alex Stephen
cca329d532
New GCP Module: gcp_compute_forwarding_rule_facts ( #44028 )
2018-08-17 14:44:39 -04:00
Alex Stephen
4739434ad2
New GCP Module: gcp_compute_global_forwarding_rule_facts ( #44030 )
2018-08-17 14:44:16 -04:00
Alex Stephen
04c9d47209
New GCP Module: gcp_compute_image_facts ( #44034 )
2018-08-17 14:37:27 -04:00
Alex Stephen
5022360358
New GCP Module: gcp_compute_instance_group_facts ( #44035 )
2018-08-17 14:35:18 -04:00
Alex Stephen
b0009dc9c8
New GCP Module: gcp_compute_instance_group_manager_facts ( #44036 )
2018-08-17 14:35:03 -04:00
Alex Stephen
7eff98bee1
New GCP Module: gcp_compute_instance_template_facts ( #44037 )
2018-08-17 14:34:18 -04:00
Alex Stephen
79cca62028
New GCP Module: gcp_compute_network_facts ( #44038 )
2018-08-17 14:26:59 -04:00
Alex Stephen
d494b70902
New GCP Module: gcp_compute_route_facts ( #44039 )
2018-08-17 14:26:09 -04:00
Alex Stephen
18139104ee
New GCP Module: gcp_compute_router_facts ( #44040 )
2018-08-17 14:25:25 -04:00
Yanis Guenane
e635dc6969
Vultr: Introducing vultr_block_storage_facts module ( #43218 )
...
This commit introduces a new module called vultr_block_storage_facts.
This module aims to return the list of block storage volume avaiable
in Vultr.
2018-08-17 19:32:13 +02:00
Alex Stephen
81f211c995
New GCP Module: gcp_compute_target_tcp_proxy_facts ( #44048 )
2018-08-17 13:25:40 -04:00
Alex Stephen
2ca83b0dbb
New GCP Module: gcp_compute_target_ssl_proxy_facts ( #44047 )
2018-08-17 13:25:33 -04:00
Alex Stephen
e36cd0fd53
New GCP Module: gcp_compute_target_http_proxy_facts ( #44044 )
2018-08-17 13:25:10 -04:00
Alex Stephen
672584c0d2
New GCP Module: gcp_compute_target_https_proxy_facts ( #44045 )
2018-08-17 13:24:55 -04:00
Alex Stephen
812db9240a
New GCP Module: gcp_compute_https_health_check_facts ( #44033 )
2018-08-17 13:22:01 -04:00
Alex Stephen
a9a0ef8959
New GCP Module: gcp_compute_http_health_check_facts ( #44032 )
2018-08-17 13:21:51 -04:00
Alex Stephen
4fa371deea
New GCP Module: gcp_compute_health_check_facts ( #44031 )
2018-08-17 13:21:44 -04:00
Alex Stephen
868ec6305c
New GCP Module: gcp_compute_url_map_facts ( #44050 )
2018-08-17 13:20:35 -04:00
Alex Stephen
1b4c3a6688
New GCP Module: gcp_compute_vpn_tunnel_facts ( #44052 )
2018-08-17 13:12:53 -04:00
Alex Stephen
2fe1f3deb4
Bug fixes for gcp_compute_backend_service_facts ( #44291 )
2018-08-17 13:12:24 -04:00
Alex Stephen
605fb0f68f
New GCP Module: gcp_compute_address_facts ( #44023 )
2018-08-17 12:38:50 -04:00
Alex Stephen
0c0fce7532
New GCP Module: gcp_compute_vpn_tunnel ( #44051 )
2018-08-17 12:35:12 -04:00
Abhijeet Kasurde
39e2bd01a6
VMware: remove blank from ntp server list ( #44273 )
...
Due to blank line returned from vCenter, wrong values were appended
to NTP server list. This fix adds filter for such blank values of NTP servers.
Fixes : #44183
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-08-17 15:23:56 +05:30
Yanis Guenane
57497a490b
Vultr: Introducing vultrr_block_storage module ( #43202 )
...
This commit introduces a new module called vultr_block_storage/
It allows a user to manage block storage volumes on the Vultr cloud.
2018-08-17 10:30:57 +02:00
Abhijeet Kasurde
6caf0e8149
VMware: New module : vmware_host_ssl_facts ( #43871 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-08-17 10:25:25 +05:30
Zim Kalinowski
5f36c73fe5
adding mysql database facts ( #43322 )
2018-08-17 10:36:13 +08:00
Zim Kalinowski
c8649f8b73
adding postgresql database facts ( #43327 )
2018-08-17 10:35:22 +08:00
Madhura-CSI
47cb3856b5
Support for accelerated networking and network security group for scaleset vms ( #34788 )
...
* Support for accelerated networking and network security group for scaleset vms
2018-08-16 14:52:12 -07:00
Yanis Guenane
2556098479
Vultr: Introducing vultr_server_facts module ( #43001 )
...
This commit introduces a new module called vultr_server_facts.
This module aims to return the list of servers avaiable avaiable in
Vultr.
Sample available here:
```
"vultr_server_facts": [
{
"allowed_bandwidth_gb": 1000,
"application": null,
"auto_backup_enabled": false,
"cost_per_month": 5.00,
"current_bandwidth_gb": 0,
"date_created": "2018-07-19 08:23:03",
"default_password": "p4ssw0rd!",
"disk": "Virtual 25 GB",
"firewallgroup": null,
"id": 17241096,
"internal_ip": "",
"kvm_url": "https://my.vultr.com/subs/vps/novnc/api.php?data=OFB ...",
"name": "ansibletest",
"os": "CentOS 7 x64",
"pending_charges": 0.01,
"plan": "1024 MB RAM,25 GB SSD,1.00 TB BW",
"power_status": "running",
"ram": "1024 MB",
"region": "Amsterdam",
"server_state": "ok",
"status": "active",
"tag": "",
"v4_gateway": "105.178.158.1",
"v4_main_ip": "105.178.158.181",
"v4_netmask": "255.255.254.0",
"v6_main_ip": "",
"v6_network": "",
"v6_network_size": "",
"v6_networks": [],
"vcpu_count": 1
}
]
2018-08-16 20:29:48 +02:00
Zim Kalinowski
ac895828c1
adding mysqlserver facts ( #43321 )
2018-08-16 17:10:07 +08:00
Yunge Zhu
aef5099695
add azure app service plan facts ( #44156 )
...
* add app service plan facts
* fix lint
* fix missed tags
* remove azure_
* fix test random
2018-08-16 16:13:32 +08:00
Zim Kalinowski
0a9c58f866
adjusting curated response format, notification of raw format depreciation. ( #43587 )
2018-08-16 14:45:36 +08:00
Abhijeet Kasurde
f9d4e4d396
ovirt: minor typo in documentation ( #44241 )
...
Fixed "attribues" to "attributes"
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-08-16 07:10:03 +02:00
Robson Roberto Souza Peixoto
2796be1132
Add AzureRMStorageAccount StorageV2 kind ( #44242 )
...
close 38455
2018-08-16 12:58:01 +08:00
Alex Stephen
63e87a3a0a
Bug fixes for gcp_compute_route ( #42820 )
2018-08-15 14:28:49 -04:00
Alex Stephen
f5f0d16516
Bug fixes for gcp_compute_subnetwork ( #42822 )
2018-08-15 14:28:36 -04:00