Skip to content

amazon.aws 8.2.0

Compare
Choose a tag to compare
@github-actions github-actions released this 03 Sep 12:55
· 564 commits to main since this release
270de16

Release Summary

The amazon.aws 8.2.0 release includes a number of bugfixes, some new features and improvements. This releases also introduces a deprecation for the amazon.aws.iam_role module, where support for creating and deleting IAM instance profiles using the create_instance_profile and delete_instance_profile options has been deprecated and will be removed in a release after 2026-05-01.

Minor Changes

  • cloudwatch_metric_alarm - add support for evaluate_low_sample_count_percentile` parameter.
  • cloudwatch_metric_alarm - support DatapointsToAlarm config (#2196).
  • ec2_ami - Add support for uefi-preferred boot mode (#2253).
  • ec2_instance - Add support for network_interfaces and network_interfaces_ids options replacing deprecated option network (#2123).
  • ec2_instance - network.source_dest_check option has been deprecated and replaced by new option source_dest_check (#2123).
  • ec2_instance - add the possibility to create instance with multiple network interfaces (#2123).
  • ec2_metadata_facts - Add parameter metadata_token_ttl_seconds (#2209).
  • rds_cluster - Add support for I/O-Optimized storage configuration for aurora clusters (#2063).
  • rds_instance - snake case for parameter performance_insights_kms_key_id was incorrect according to boto documentation (#2163).
  • s3_bucket - Add support for bucket inventories (https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage-inventory.html)
  • s3_object - Add support for expected_bucket_owner option (#2114).
  • ssm parameter lookup - add new option droppath to drop the hierarchical search path from ssm parameter lookup results (#1756).

Deprecated Features

  • iam_role - support for creating and deleting IAM instance profiles using the create_instance_profile and delete_instance_profile options has been deprecated and will be removed in a release after 2026-05-01. To manage IAM instance profiles the amazon.aws.iam_instance_profile module can be used instead (#2221).

Bugfixes

  • cloudwatch_metric_alarm - Fix idempotency when creating cloudwatch metric alarm without dimensions (#1865).
  • ec2_instance - fix state processing when exact_count is used (#1659).
  • rds_cluster - Limit params sent to api call to DBClusterIdentifier when using state started or stopped (#2197).
  • route53 - modify the return value to return diff only when module._diff is set to true (#2136).
  • s3_bucket - catch UnsupportedArgument when calling API GetBucketAccelerationConfig on region where it is not supported (#2180).
  • s3_bucket - change the default behaviour of the new accelerate_enabled option to only update the configuration if explicitly passed (#2220).
  • s3_bucket - fixes MethodNotAllowed exceptions caused by fetching transfer acceleration state in regions that don't support it (#2266).
  • s3_bucket - fixes TypeError: cannot unpack non-iterable NoneType object errors related to bucket versioning, policies, tags or encryption (#2228).