diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 0eadf974a8b..5c4cd69383b 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -5,6 +5,32 @@ community.aws Release Notes .. contents:: Topics +v5.5.0 +====== + +Release Summary +--------------- + +This release contains a number of bugfixes for various modules, as well as new features for the ``ec2_launch_template`` and ``msk_cluster`` modules. This is the last planned minor release prior to the release of version 6.0.0. + + +Minor Changes +------------- + +- ec2_launch_template - Add parameter ``version_description`` (https://github.com/ansible-collections/community.aws/pull/1763). +- msk_cluster - add option for SASL/IAM authentication and add support to disable unauthenticated clients (https://github.com/ansible-collections/community.aws/issues/1761). + +Bugfixes +-------- + +- cloudformation_stack_set - add a waiter to ensure that update operation complete before adding stack instances (https://github.com/ansible-collections/community.aws/issues/1608). +- eks_nodegroup - fix handling of ``remote_access`` option (https://github.com/ansible-collections/community.aws/issues/1771). +- elasticache_info - ignore the ``CacheClusterNotFound`` exception when collecting tags (https://github.com/ansible-collections/community.aws/pull/1777). +- elb_target_group - ensure ``AvailabilityZone`` is kept in target definitions when ``Id`` and ``Port`` are passed (https://github.com/ansible-collections/community.aws/issues/1736). +- elb_target_group - get ``ProtocolVersion`` key from ``target_group`` attributes only when exists (https://github.com/ansible-collections/community.aws/pull/1800). +- msk_cluster - fix creating a cluster with SASL/SCRAM authentication (https://github.com/ansible-collections/community.aws/issues/1761). +- s3_lifecycle - fix invalid value type for transitions list (https://github.com/ansible-collections/community.aws/issues/1774) + v5.4.0 ====== @@ -303,6 +329,20 @@ New Modules - accessanalyzer_validate_policy_info - Performs validation of IAM policies +v4.5.1 +====== + +Release Summary +--------------- + +This release contains a minor bugfix for the ``sns_topic`` module as well as corrections to the documentation for various modules. This is the last planned release of the 4.x series. + + +Bugfixes +-------- + +- sns_topic - avoid fetching attributes from subscribers when not setting them, this can cause permissions issues (https://github.com/ansible-collections/community.aws/pull/1418). + v4.5.0 ====== diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index c03feb123a4..5f6a1962ccb 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -2669,6 +2669,23 @@ releases: - 558-ssm_connection-invalid-literal.yml - iam_role_purge_policy.yml release_date: '2023-01-25' + 4.5.1: + changes: + bugfixes: + - sns_topic - avoid fetching attributes from subscribers when not setting them, + this can cause permissions issues (https://github.com/ansible-collections/community.aws/pull/1418). + release_summary: 'This release contains a minor bugfix for the ``sns_topic`` + module as well as corrections to the documentation for various modules. This + is the last planned release of the 4.x series. + + ' + fragments: + - 1576-defaults.yml + - 1757-config_rule-evaluation-mode.yml + - iam_access_key_docs_fix.yml + - release-notes.yml + - sns_topic-cross-account.yml + release_date: '2023-05-05' 5.0.0: changes: breaking_changes: @@ -3269,3 +3286,40 @@ releases: - 488-ecs_service-support_exec.yml - release-5.4.0.yml release_date: '2023-03-27' + 5.5.0: + changes: + bugfixes: + - cloudformation_stack_set - add a waiter to ensure that update operation complete + before adding stack instances (https://github.com/ansible-collections/community.aws/issues/1608). + - eks_nodegroup - fix handling of ``remote_access`` option (https://github.com/ansible-collections/community.aws/issues/1771). + - elasticache_info - ignore the ``CacheClusterNotFound`` exception when collecting + tags (https://github.com/ansible-collections/community.aws/pull/1777). + - elb_target_group - ensure ``AvailabilityZone`` is kept in target definitions + when ``Id`` and ``Port`` are passed (https://github.com/ansible-collections/community.aws/issues/1736). + - elb_target_group - get ``ProtocolVersion`` key from ``target_group`` attributes + only when exists (https://github.com/ansible-collections/community.aws/pull/1800). + - msk_cluster - fix creating a cluster with SASL/SCRAM authentication (https://github.com/ansible-collections/community.aws/issues/1761). + - s3_lifecycle - fix invalid value type for transitions list (https://github.com/ansible-collections/community.aws/issues/1774) + minor_changes: + - ec2_launch_template - Add parameter ``version_description`` (https://github.com/ansible-collections/community.aws/pull/1763). + - msk_cluster - add option for SASL/IAM authentication and add support to disable + unauthenticated clients (https://github.com/ansible-collections/community.aws/issues/1761). + release_summary: 'This release contains a number of bugfixes for various modules, + as well as new features for the ``ec2_launch_template`` and ``msk_cluster`` + modules. This is the last planned minor release prior to the release of version + 6.0.0. + + ' + fragments: + - 1736-elb_target_group_property.yml + - 1757-config_rule-evaluation-mode.yml + - 1761-msk_cluster-fix-authentication.yml + - 1763-ec2-launch-template-add-version-description.yml + - 1771-remote-access.yml + - 1797-s3-acls.yml + - 1800-elb_target_group_property.yml + - 20230424-cloudformation_stack_set.yml + - 20230424-s3_lifecycle.yml + - elasticache_info-ignore-CacheClusterNotFound-when-reading-tags.yaml + - release-notes.yml + release_date: '2023-05-05' diff --git a/changelogs/fragments/1736-elb_target_group_property.yml b/changelogs/fragments/1736-elb_target_group_property.yml deleted file mode 100644 index 7a760816add..00000000000 --- a/changelogs/fragments/1736-elb_target_group_property.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - elb_target_group - ensure ``AvailabilityZone`` is kept in target definitions when ``Id`` and ``Port`` are passed (https://github.com/ansible-collections/community.aws/issues/1736). diff --git a/changelogs/fragments/1757-config_rule-evaluation-mode.yml b/changelogs/fragments/1757-config_rule-evaluation-mode.yml deleted file mode 100644 index fc51efa0adb..00000000000 --- a/changelogs/fragments/1757-config_rule-evaluation-mode.yml +++ /dev/null @@ -1,2 +0,0 @@ -trivial: -- config_rule - Fix idempotency issues by ignoring `EvaluationModes` attribute diff --git a/changelogs/fragments/1761-msk_cluster-fix-authentication.yml b/changelogs/fragments/1761-msk_cluster-fix-authentication.yml deleted file mode 100644 index ebf5f1595a8..00000000000 --- a/changelogs/fragments/1761-msk_cluster-fix-authentication.yml +++ /dev/null @@ -1,6 +0,0 @@ -bugfixes: -- msk_cluster - fix creating a cluster with sasl_scram authentication (https://github.com/ansible-collections/community.aws/issues/1761). -minor_changes: -- msk_cluster - add option for sasl_iam authentication and add support to disable "unauthenticated" clients (https://github.com/ansible-collections/community.aws/issues/1761) -trivial: -- msk_cluster - changed test to 2.8.1 the recommended default version from MSK diff --git a/changelogs/fragments/1763-ec2-launch-template-add-version-description.yml b/changelogs/fragments/1763-ec2-launch-template-add-version-description.yml deleted file mode 100644 index 000c5994f42..00000000000 --- a/changelogs/fragments/1763-ec2-launch-template-add-version-description.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - ec2_launch_template - Add parameter ``version_description`` (https://github.com/ansible-collections/community.aws/pull/1763). diff --git a/changelogs/fragments/1771-remote-access.yml b/changelogs/fragments/1771-remote-access.yml deleted file mode 100644 index 6375fc12c6f..00000000000 --- a/changelogs/fragments/1771-remote-access.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - eks_nodegroup - fix parameter options of ``remote_access`` (https://github.com/ansible-collections/community.aws/issues/1771). diff --git a/changelogs/fragments/1797-s3-acls.yml b/changelogs/fragments/1797-s3-acls.yml deleted file mode 100644 index 15d0cd14ec0..00000000000 --- a/changelogs/fragments/1797-s3-acls.yml +++ /dev/null @@ -1,3 +0,0 @@ -trivial: -- s3_sync - fix tests broken by AWS changing default permissions -- s3_logging - fix tests broken by AWS changing default permissions diff --git a/changelogs/fragments/1800-elb_target_group_property.yml b/changelogs/fragments/1800-elb_target_group_property.yml deleted file mode 100644 index 3c8e2625680..00000000000 --- a/changelogs/fragments/1800-elb_target_group_property.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - elb_target_group - get ``ProtocolVersion`` key from ``target_group`` attributes only when exists (https://github.com/ansible-collections/community.aws/pull/1800). diff --git a/changelogs/fragments/20230424-cloudformation_stack_set.yml b/changelogs/fragments/20230424-cloudformation_stack_set.yml deleted file mode 100644 index 83fbad2369c..00000000000 --- a/changelogs/fragments/20230424-cloudformation_stack_set.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -bugfixes: - - cloudformation_stack_set - add a waiter to ensure that update operation complete before adding stack instances (https://github.com/ansible-collections/community.aws/issues/1608). diff --git a/changelogs/fragments/20230424-s3_lifecycle.yml b/changelogs/fragments/20230424-s3_lifecycle.yml deleted file mode 100644 index 599add8591a..00000000000 --- a/changelogs/fragments/20230424-s3_lifecycle.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -bugfixes: - - s3_lifecycle - fix invalid value type for transitions list (https://github.com/ansible-collections/community.aws/issues/1774) diff --git a/changelogs/fragments/elasticache_info-ignore-CacheClusterNotFound-when-reading-tags.yaml b/changelogs/fragments/elasticache_info-ignore-CacheClusterNotFound-when-reading-tags.yaml deleted file mode 100644 index d8ef3c31c69..00000000000 --- a/changelogs/fragments/elasticache_info-ignore-CacheClusterNotFound-when-reading-tags.yaml +++ /dev/null @@ -1,3 +0,0 @@ ---- -bugfixes: -- "elasticache_info - Ignore the CacheClusterNotFound exception when collecting tags (https://github.com/ansible-collections/community.aws/pull/1777)."