Abhijeet Kasurde
d8859a7352
Update lambda documentation for runtimes ( #49595 )
...
There is no API or AWS command to list down latest available
runtimes. Updated documentation with AWS official lambda docs.
Fixes : #49552
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-12-06 10:58:58 -05:00
Abhijeet Kasurde
2af4761677
Documentation update for route53_facts ( #49525 )
...
Updates details about required parameters.
Fixes : #49450
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-12-05 10:21:17 +00:00
Abhijeet Kasurde
1763c8123b
AWS: Add support for available db types ( #48703 )
...
Add several database types which are supported by AWS in valid engine type.
Fixes : #48623
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-12-05 08:59:36 +05:30
Bianca Henderson
5499ee30d4
Change GB to GiB in some AWS modules ( #49304 )
2018-12-04 15:46:34 -05:00
Sloane Hertel
a3e8917b73
[s3_bucket] Handle error paginating object versions when bucket does not exist ( #49396 )
2018-12-04 15:42:14 -05:00
Łukasz Tomaszkiewicz
9d62cbc2af
Fix TargetDBInstanceIdentifier assignment in wrong place (issue #46689 ) ( #47710 )
2018-12-04 12:43:49 +00:00
Abhijeet Kasurde
a13d1eba93
Correct usages of custom error class ( #48778 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-12-04 00:56:04 -05:00
Frank Zwart
329922e2dd
ec2_instance: add placement_group support ( #49286 )
...
* add placement_group support
2018-12-03 10:27:54 +00:00
John Kerkstra
672acbea68
Adds `redshift_cross_region_snapshots` module ( #35527 )
...
* add redshift_cross_region_snapshots module, unit tests.
* fix errors
* use ec2_argument_spec as the basis for the argument spec. fixed
metadata_version
* follow best practices by naming example tasks.
* code review changes
* fix linting errors
* Update version added
2018-12-03 08:34:53 +00:00
maxstack
0dbac3f3b8
add default nolog param for VPN PreSharedKey ( #47788 )
2018-11-30 10:37:17 +00:00
Gaël Lambert
ad7798c26a
Add the ability to download a specific version of an S3 object ( #47867 )
...
Add the ability to download a specific version of a S3 Object
Fixes : #47864
2018-11-30 08:59:12 +05:30
Ryan Brown
a51eca364f
New module: AWS EC2 Launch Template ( #46972 )
...
* Add launch template integration tests
2018-11-29 13:59:10 -05:00
Isakov Anton
5a7f2b6b08
Update elb_application_lb_facts.py ( #48983 )
...
<!--- Added example how to see the facts about specific ALB -->
2018-11-29 11:38:46 -05:00
Ryan Brown
af6427bf40
VPC peer module unhandled exception on bad peering ID ( #45306 )
...
* Improve error handling for VPC peer module when a bad peering-id is specified
* changelog
2018-11-29 08:54:16 -05:00
Ryan Brown
7f7c059a04
ec2_asg: Retry Autoscaling Group delete calls when scaling activity is in progress ( #46124 )
...
* Retry delete calls when scaling activity is in progress
* changelog
2018-11-29 08:42:55 -05:00
John Nelson
571749f3ed
ec2_vpc_nacl: Don't default name into Name unless able ( #48889 )
...
This fixes ansible/ansible#issues/48832
2018-11-29 09:52:17 +00:00
Selivanov Pavel
0b380b09bf
ec2_instance_facts.py: documentation: add example ( #49010 )
...
Add an example of using multiple states for instance-state-name in filters. Not obvious how it works until you try.
2018-11-28 19:42:38 +00:00
Pierre Allix
965dec6a9a
Clarify volume unit in the ec2_vol module ( #49242 )
...
"GiB" is more appropriate than "GB" since the volume size in AWS is
expressed in gibibytes.
2018-11-28 13:32:39 -06:00
Vinay Dandekar
ff9b86f560
Revert back to getting the AWS role name from the URI with a small change ( #49113 )
...
- The role name and instance profile name _can_ be different
- Change the delimiter to `:` for keys that are discovered through the JSON parsing (which is not a valid delimiter for AWS IAM role names), this delimiter is still converted to underscore
- Now checks for the existence of that delimiter to remove the cases where the JSON keys are appended to the role name to find the role name
2018-11-27 17:52:24 -05:00
Abhijeet Kasurde
9b732df436
E325 removal - Part I ( #49136 )
...
Remove E325 from Amazon modules
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-11-27 20:41:01 +05:30
Tad Merchant
4b2356ff55
Ecs service force new deployment ( #47983 )
...
* Support UpdateService forceNewDeployment in ecs_service module
* Force update to be called if force_new_deployment set
* Fixes for review
* Add force_new_deployment option to ecs_service.py
cherrypicks changes from via/ansible
Adds tests for pull request #42518
fixes backwards compatability with boto<1.8.4
* change version_added to 2.8 for force_new_deployment
* remove extra lines from test
* remove more unnecessary whitespace
2018-11-24 11:26:44 +10:00
kcd83
3143abc8dc
ec2_metadata_facts: Handle missing identity_document_region ( #49040 )
...
* Handle missing identity_document_region
* Fix indentation size to match standard
2018-11-24 10:51:50 +10:00
Stefan Horning
c3b059d61c
Ecs service module health check settings ( #47217 )
...
* Added feature health_check_grace_period_seconds to ecs_service, this time with a botocore version check and some initial testing
* Only set health_check_grace_period_seconds when loadbalancers are defined
* Removed leftover commas and fix in test
* Removed blank line
* Minor improvements for ecs_service module
* Removed default (30) for health_check_grace_period_seconds param
* Changed botocore version allowed to 1.8.20 for health check param.
* Fix empty healthcheck failure
2018-11-23 22:35:25 +10:00
Abhijeet Kasurde
69191b10c1
Remove unused import ( #48639 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-11-22 07:58:17 -08:00
John R Barker
97e2fa4953
Bulk module author 2 ( #48955 )
...
* Bulk fix DOCUMENTATION.author (Part 2)
2018-11-21 10:32:42 +00:00
Sloane Hertel
54a2f21f93
Fix comparison of determining which rules to purge by ignoring descriptions ( #48443 )
...
AWS uses rule type, protocol, port range, and source as an idempotent identifier.
There can only be one rule with that unique combination. Rules that differ only by description are allowed but overwritten by AWS.
Add a test
Co-authored-by: Will Thames <will@thames.id.au>
2018-11-21 08:04:10 +10:00
John R Barker
3fcc564bbb
Bulk fix DOCUMENTATION.author (Part 1) ( #48934 )
...
* Bulk fix DOCUMENTATION.author
2018-11-20 19:31:35 +00:00
Abhijeet Kasurde
08c3e0a248
route53_facts: Handle exception gracefully ( #48801 )
...
Handle exception in while querying hostzone details, for example
'NoSuchHostedZone' is raised when host zone id does not exists.
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-11-20 10:07:06 -05:00
Pilou
7f98a8db12
BOTMETA.yml and module metadata: fix case authors ( #46051 )
...
* botmeta: fix GitHub ID case
* module authors: fix GitHub ID case
* replace CloudEngine-Ansible by submitter GitHub ID
2018-11-19 11:47:14 +00:00
Abhijeet Kasurde
2962f3e519
Update rds documentation for upgrade ( #48713 )
...
upgrade parameter is available only when command is one of the
following [ create, modify, replicate, restore ]
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-11-15 20:57:57 -06:00
Abhijeet Kasurde
864f266216
Correct usage in RDS Group name in example ( #48705 )
...
RDS Group name in `describe_db_parameter_groups` does not accept
underscore in name. Replacing underscore with hypen which is allowed.
2018-11-15 17:49:33 -06:00
aatighi
9536ccab35
Update elb_target.py ( #48701 )
...
In the first Examples, the value for target_id has been set as IP Address instead of ID.
+label: docsite_pr
2018-11-15 16:16:08 +05:30
Ed Costello
b70d5d9aee
[AWS] ses rule set module for inbound email processing ( #42781 )
...
* Add module ses_rule_set for Amazon SES
* Update behaviours and naming to be consistent with other aws_ses_ modules.
* Add global lock around tests using active rule sets to prevent intermittent test failures.
* Fix deletion of rule sets so that we don't inactivate the active rule set
when force deleting an inactive rule set.
2018-11-14 12:15:24 -05:00
Abhijeet Kasurde
82937654de
Fix typo in example ( #48651 )
...
Changed from 'availabily' to 'availability'
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-11-14 10:13:22 +01:00
Abhijeet Kasurde
27827ce728
ec2_ami_copy: Fix unreferenced variable error ( #47598 )
...
Fixes : #47595
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-11-13 08:22:32 -05:00
Dag Wieers
ddd378e622
Fix author (and test ansibot) ( #46060 )
2018-11-13 14:08:28 +01:00
Andrea Tartaglia
b7d9feb7dc
ec2_instance: ebs_optimized is not sub-option of 'network' ( #48341 )
...
* ebs_optimized is not suboption of 'network'
* Add Shaps as ec2_instance maintainer
* Added workaround-backward compatible check for ebs_optimized
* Added ebs_optimized test
* CI fixes, dynamic select of ENA-enabled AMI
2018-11-09 12:11:51 +00:00
ofir shtrull
7c3b0a338e
Update elb_target_group.py ( #47389 )
...
removed space that if its copied and pasted it can break an ansible run
+label: docsite_pr
2018-11-02 15:13:16 -04:00
Abhijeet Kasurde
ab86051c0b
Misc fixes for several errors
...
* aci: Correct usage in fail_json
* Fixes incorrect usage of fail_json
* Raise exception object
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-11-02 12:14:57 -04:00
Pilou
cfe7c9606c
s3_bucket: don't assume anything other than *.amazonaws.com is Walrus ( #46745 )
...
For example, 'https://s3.nl-ams.scw.cloud ' isn't Walrus.
When Walrus is used, 's3_url' should be a hostname.
2018-11-01 12:04:50 -04:00
Pilou
d14f9dc685
s3_bucket: handle not implemented operations ( #46746 )
...
Don't fail when policy, requestPayment, tagging or versioning API is not
implemented by the endpoint and if related parameters policy, requester_pays,
tags or versioning are None.
2018-11-01 11:52:07 -04:00
Omar Chehab
9cfa55619b
Update cloudfront_distribution module docs ( #47726 )
...
Fix typo in `custom_error_responses` description, changed reponse to response
+label: docsite_pr
2018-10-29 08:45:03 +05:30
curry9999
4906be1009
An error occurs if cluster_id is not specified ( #47500 )
...
* 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
* An error occurs if cluster_id is not specified
* An error occurs if cluster_id is not specified
2018-10-26 11:07:40 +10:00
Francisco Gray
8c456d8e38
- Moved data sanitization logic so it is no longer conditionally applied ( #41405 )
2018-10-23 09:38:52 -04:00
Ted Timmons
a0f58fa2ef
AWS: docfix: spelling ( #47443 )
...
Fix spelling from paramaters to parameters
2018-10-23 09:36:39 +05:30
Sloane Hertel
c58c0b8547
[aws] Fix check mode bug in ec2_key ( #45320 )
...
Fix incorrect ec2_key check-mode behavior when a key already exists and key_material has been provided
2018-10-22 09:28:07 -04:00
cahlchang
6bd4665c4e
add ec2_instance example docs ( #47386 )
...
* add ec2_instance example docs
* duplicate text
2018-10-22 08:11:31 +10:00
Abhijeet Kasurde
bfc3ca1da1
Remove extra parameter in format_exc ( #46251 )
...
`traceback.format_exc()` does not take any argument, this fix remove
such occurances.
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-10-18 21:50:58 -04:00
Matt Clay
37b013aca3
Enable additional pylint rules and resolve issues found. ( #47221 )
...
* Resolve unneeded-not.
* Resolve global-at-module-level.
* Resolve useless-import-alias.
* Resolve bad-whitespace.
* Resolve global-variable-not-assigned.
* Resolve logging-not-lazy.
* Resolve comparison-with-itself.
2018-10-18 13:38:08 -07:00
flowerysong
0fc639e755
ec2_tag: Fix removing tags without specifying a value ( #47228 )
2018-10-18 10:13:08 -04:00