Skip to content

community.aws 8.0.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 20 May 20:02
· 21 commits to main since this release
8a66078

Release Summary

This major release brings several new features, bug fixes, and deprecated features. It also includes the removal of several modules that have been migrated to the amazon.aws collection. We have also removed support for ansible-core<2.15.

Minor Changes

  • api_gateway - use fstrings where appropriate (ansible-collections/amazon.aws#1962).
  • api_gateway_info - use fstrings where appropriate (ansible-collections/amazon.aws#1962).
  • community.aws collection - apply isort code formatting to ensure consistent formatting of code (#1962)
  • ecs_taskdefinition - Add parameter runtime_platform (#1891).
  • eks_nodegroup - ensure wait also waits for deletion to complete when wait==True (#1994).
  • elb_network_lb - add support for Application-Layer Protocol Negotiation (ALPN) policy AlpnPolicy for TLS listeners (#1566).
  • elb_network_lb - add the possibly to update SslPolicy and Certificates for TLS listeners ().

Breaking Changes / Porting Guide

  • The community.aws collection has dropped support for botocore<1.29.0 and boto3<1.26.0. Most modules will continue to work with older versions of the AWS SDK, however compatability with older versions of the SDK is not guaranteed and will not be tested. When using older versions of the SDK a warning will be emitted by Ansible (ansible-collections/amazon.aws#1763).
  • aws_region_info - The module has been migrated from the community.aws collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to use amazon.aws.aws_region_info.
  • aws_s3_bucket_info - The module has been migrated from the community.aws collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to use amazon.aws.aws_s3_bucket_info.
  • community.aws collection - Support for ansible-core < 2.15 has been dropped (#2074).
  • community.aws collection - due to the AWS SDKs announcing the end of support for Python less than 3.7 (https://aws.amazon.com/blogs/developer/python-support-policy-updates-for-aws-sdks-and-tools/) support for Python less than 3.7 by this collection wss been deprecated in release 6.0.0 and removed in release 7.0.0. (ansible-collections/amazon.aws#1763).
  • iam_access_key - The module has been migrated from the community.aws collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to use amazon.aws.iam_access_key.
  • iam_access_key_info - The module has been migrated from the community.aws collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to use amazon.aws.iam_access_key_info.
  • iam_group - The module has been migrated from the community.aws collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to use amazon.aws.iam_group (#1945).
  • iam_managed_policy - The module has been migrated from the community.aws collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to use amazon.aws.iam_managed_policy (#1954).
  • iam_mfa_device_info - The module has been migrated from the community.aws collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to use amazon.aws.iam_mfa_device_info (#1953).
  • iam_password_policy - The module has been migrated from the community.aws collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to use amazon.aws.iam_password_policy.
  • iam_role - The module has been migrated from the community.aws collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to use amazon.aws.iam_role (#1948).
  • iam_role_info - The module has been migrated from the community.aws collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to use amazon.aws.iam_role_info (#1948).
  • s3_bucket_info - The module has been migrated from the community.aws collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to use amazon.aws.s3_bucket_info.
  • sts_assume_role - The module has been migrated from the community.aws collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to use amazon.aws.sts_assume_role.

Deprecated Features

  • aws_glue_connection - updated the deprecation for removal of the connection_parameters return key from after 2024-06-01 to release version 9.0.0, it is being replaced by the raw_connection_parameters key (#518).
  • ecs_cluster - updated the deprecation for updated default of purge_capacity_providers, the current default of False will be changed to True in release 9.0.0. To maintain the current behaviour explicitly set purge_capacity_providers=False (#1640).
  • ecs_service - updated the deprecation for updated default of purge_placement_constraints, the current default of False will be changed to True in release 9.0.0. To maintain the current behaviour explicitly set purge_placement_constraints=False (#1716).
  • ecs_service - updated the deprecation for updated default of purge_placement_strategy, the current default of False will be changed to True in release 9.0.0. To maintain the current behaviour explicitly set purge_placement_strategy=False (#1716).

Bugfixes

  • mq_broker - ensure broker is created with tags when passed (#1832).
  • opensearch - Don't try to read a non existing key from the domain config (#1910).