Release Summary
This release adds support for indirect node counts across various EC2, RDS, and S3 resources. It also introduces the new amazon.aws.ec2_instance_type_info module to support EC2 instance types. Furthermore, the aws_cloudtrail and aws_sqs_queue Event Source plugins have been ported from the ansible.eda collection; please note that this introduces aiobotocore >= 2.14.0 as a new dependency for this collection. Several bugfixes are included for the elb_application_lb and s3_object modules.
Minor Changes
- aws_cloudtrail - Ported the event source plugin from
ansible.edatoamazon.aws(#2816). - aws_sqs_queue - Ported the event source plugin from
ansible.edatoamazon.aws(#2816). - indirect node count - Add support for querying RDS database resources (#2825).
- indirect node count - Create query for networking load balancer resources (#2818).
- indirect node count - create query for ec2 (#2807).
- indirect node count - create query for networking resources vpc, subnet, nat gateway, internet gateway, virtual gateway, route table, vpn, vpc peering (#2811).
- indirect node count - create query for storage resources S3 bucket and Object (#2811).
- requirements.txt - Added
aiobotocoreas a dependency for the event source plugins only (#2816).
Bugfixes
- elb_application_lb - fixed comparison of multi-rule default actions to properly handle the
Orderfield when determining if listener modifications are needed (#2537). - elb_application_lb - fixed error where creating a new application load balancer with listener rules would fail with
Parameter validation failed: Invalid type for parameter ListenerArn, value: None(#2400). - s3_object - fixed error when using PUT with an empty
contentstring (#2810)
New Modules
- ec2_instance_type_info - Retrieve information about EC2 instance types