amazon.aws 9.2.0
Release Summary
This release includes a new module route53_key_signing_key, bug fixes, minor changes, and linting corrections across multiple modules.
Minor Changes
- autoscaling_group - avoid assignment to unused variable in except block (#2464).
- ec2_ami - avoid redefining
delete_snapshotinsideDeregisterImage.do(#2444). - ec2_transit_gateway - avoid assignment to unused
retry_decoratorvariable (#2464). - ec2_vpc_egress_igw - avoid assignment to unused
vpc_idvariable (#2464). - ec2_vpc_nacl - avoid assignment to unused
resultvariable (#2464). - ec2_vpc_vpn - minor linting fixups (#2444).
- iam_password_policy - avoid assignment to unused variable in except block (#2464).
- iam_role - avoid assignment to unused variable in except block (#2464).
- inventory/aws_ec2 - Support jinja2 expression in
hostnamesvariable(#2402). - kms_key - avoid assignment to unused variable in except block (#2464).
- lambda - avoid assignment to unused
architecturevariable (#2464). - lambda - avoid assignment to unused
required_byvariable (#2464). - module_utils._s3 - explicitly cast super to the parent type (#2497).
- module_utils.botocore - avoid assigning unused parts of exc_info return (#2497).
- module_utils.exceptions - avoid assigning unused parts of exc_info return (#2497).
- module_utils.iam - avoid assignment to unused
resultvariable (#2464). - module_utils.s3 - avoid assignment to unused
endpointvariable (#2464). - plugin_utils/inventory - Add
filtersto list of templatable inventory options (#2379) - route53 - Add support for type
SSHFPrecords (#2430). - route53_zone - Add support for enabling DNSSEC signing in a specific hosted zone (#1976).
- route53_zone - avoid assignmenta to unused
current_vpc_idsandcurrent_vpc_regionsvariables (#2464). - s3_bucket - avoid assignment to unused variable in except block (#2464).
- s3_bucket - avoid redefining
idinsidehandle_bucket_inventoryanddelete_bucket_inventory(#2444). - s3_object - avoid redefining
key_checkinside_head_object(#2444). - s3_object - simplify
path_checklogic (#2444). - s3_object - use the
copyrather thancopy_objectmethod when performing an S3 to S3 copy (#2117). - s3_object_info - add support to list objects under a specific prefix (#2477).
- s3_object_info - avoid assignment to unused variable in except block (#2464).
Bugfixes
- ec2_instance - Fix issue where EC2 instance module failed to apply security groups when both
networkandvpc_subnet_id`were specified, caused by passingNoneto discover_security_groups() (#2488). - ec2_vpc_nacl_info - Fix failure when listing NetworkACLs and no ACLs are found (#2425).
- iam_access_key - add missing requirements checks (#2465).
- module_utils.botocore - fixed type aliasing (#2497).
- plugin_utils.botocore - fixed type aliasing (#2497).
- s3_bucket - Do not use default region as location constraint when creating bucket on ceph cluster (#2420).
New Modules
- route53_key_signing_key - Manages a key-signing key (KSK)