diff --git a/CHANGELOG.rst b/CHANGELOG.rst index ea3202a3a66..abea91abdcf 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -5,6 +5,30 @@ community.aws Release Notes .. contents:: Topics +v5.1.0 +====== + +Release Summary +--------------- + +This is the minor release of the ``community.aws`` collection. +This changelog contains all changes to the modules and plugins in this collection +that have been made after the previous release. + +Minor Changes +------------- + +- elasticache_parameter_group - add ``redis6.x`` group family on the module input choices (https://github.com/ansible-collections/community.aws/pull/1476). +- elb_target_group - add support for ``protocol_version`` parameter (https://github.com/ansible-collections/community.aws/pull/1496). + +Bugfixes +-------- + +- aws_ssm - fixes S3 bucket region detection by ensuring boto client has correct credentials and exists in correct partition (https://github.com/ansible-collections/community.aws/pull/1428). +- ec2_snapshot_copy - including tags caused the erorr "Tag specification resource type must have a value". Fix sets the ResourceType to snapshot to resolve this issue (https://github.com/ansible-collections/community.aws/pull/1419). +- ecs_ecr - fix a ``RepositoryNotFound`` exception when trying to create repositories in check mode (https://github.com/ansible-collections/community.aws/pull/1550). +- opensearch - Fix cluster creation when using advanced security options (https://github.com/ansible-collections/community.aws/pull/1613). + v5.0.0 ====== @@ -20,7 +44,6 @@ Support for ``ansible-core<2.11`` has also been dropped. This release also brings some new features, bugfixes, breaking changes and deprecated features. - Minor Changes ------------- @@ -174,6 +197,53 @@ New Modules - accessanalyzer_validate_policy_info - Performs validation of IAM policies +v4.4.0 +====== + +Release Summary +--------------- + +This is the minor release of the ``community.aws`` collection. +This changelog contains all changes to the modules and plugins in this collection +that have been made after the previous release. + +Minor Changes +------------- + +- elasticache_parameter_group - add ``redis6.x`` group family on the module input choices (https://github.com/ansible-collections/community.aws/pull/1476). + +Bugfixes +-------- + +- aws_ssm - fixes S3 bucket region detection by ensuring boto client has correct credentials and exists in correct partition (https://github.com/ansible-collections/community.aws/pull/1428). +- ecs_ecr - fix a ``RepositoryNotFound`` exception when trying to create repositories in check mode (https://github.com/ansible-collections/community.aws/pull/1550). +- opensearch - Fix cluster creation when using advanced security options (https://github.com/ansible-collections/community.aws/pull/1613). + +v4.3.0 +====== + +The community.aws 4.3.0 release includes a number of minor bug fixes and improvements. +Following the release of amazon.aws 5.0.0, backports to the 4.x series will be limited to +security issues and bugfixes. + +Minor Changes +------------- + +- autoscaling_group_info - minor sanity test fixes (https://github.com/ansible-collections/community.aws/pull/1410). +- cloudfront_distribution - minor sanity test fixes (https://github.com/ansible-collections/community.aws/pull/1410). +- cloudfront_origin_access_identity - minor sanity test fixes (https://github.com/ansible-collections/community.aws/pull/1410). +- cloudtrail - minor sanity test fixes (https://github.com/ansible-collections/community.aws/pull/1410). +- ec2_vpc_nacl - minor sanity test fixes (https://github.com/ansible-collections/community.aws/pull/1410). +- eks_fargate_profile - minor sanity test fixes (https://github.com/ansible-collections/community.aws/pull/1410). +- redshift - minor sanity test fixes (https://github.com/ansible-collections/community.aws/pull/1410). +- s3_bucket_info - minor sanity test fixes (https://github.com/ansible-collections/community.aws/pull/1410). + +Bugfixes +-------- + +- ec2_placement_group - Handle a potential race creation during the creation of a new Placement Group (https://github.com/ansible-collections/community.aws/pull/1477). +- rds_cluster - fixes bug where specifiying an rds cluster parameter group raises a `KeyError` (https://github.com/ansible-collections/community.aws/pull/1417). + v4.2.0 ====== diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 48e04c7c97c..509d322108b 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -2999,3 +2999,89 @@ releases: name: accessanalyzer_validate_policy_info namespace: '' release_date: '2022-10-06' + 5.1.0: + changes: + bugfixes: + - aws_ssm - fixes S3 bucket region detection by ensuring boto client has correct + credentials and exists in correct partition (https://github.com/ansible-collections/community.aws/pull/1428). + - ec2_snapshot_copy - including tags caused the erorr "Tag specification resource + type must have a value". Fix sets the ResourceType to snapshot to resolve + this issue (https://github.com/ansible-collections/community.aws/pull/1419). + - ecs_ecr - fix a ``RepositoryNotFound`` exception when trying to create repositories + in check mode (https://github.com/ansible-collections/community.aws/pull/1550). + - opensearch - Fix cluster creation when using advanced security options (https://github.com/ansible-collections/community.aws/pull/1613). + minor_changes: + - elasticache_parameter_group - add ``redis6.x`` group family on the module + input choices (https://github.com/ansible-collections/community.aws/pull/1476). + - elb_target_group - add support for ``protocol_version`` parameter (https://github.com/ansible-collections/community.aws/pull/1496). + release_summary: 'This is the minor release of the ``community.aws`` collection. + + This changelog contains all changes to the modules and plugins in this collection + + that have been made after the previous release.' + fragments: + - 1419-fix-ec2_snapshot_copy-with-tags.yml + - 1428-aws-ssm-missing-credentials.yml + - 1476-add-redis6x-cache-parameter-group-family.yml + - 1496-elb_target_group-add-protocol_version-support.yml + - 1550-ecs_ecr-RepositoryNotFound.yml + - 1565-healthCheck-docs.yml + - 1576-defaults.yml + - 1579-ec2_vpc_vgw-deleted.yml + - 1613-opensearch.yml + - 20221026-pytest-forked.yml + - 5.1.0.yml + release_date: '2022-12-08' + 4.3.0: + changes: + bugfixes: + - ec2_placement_group - Handle a potential race creation during the creation + of a new Placement Group (https://github.com/ansible-collections/community.aws/pull/1477). + - rds_cluster - fixes bug where specifiying an rds cluster parameter group raises + a `KeyError` (https://github.com/ansible-collections/community.aws/pull/1417). + minor_changes: + - autoscaling_group_info - minor sanity test fixes (https://github.com/ansible-collections/community.aws/pull/1410). + - cloudfront_distribution - minor sanity test fixes (https://github.com/ansible-collections/community.aws/pull/1410). + - cloudfront_origin_access_identity - minor sanity test fixes (https://github.com/ansible-collections/community.aws/pull/1410). + - cloudtrail - minor sanity test fixes (https://github.com/ansible-collections/community.aws/pull/1410). + - ec2_vpc_nacl - minor sanity test fixes (https://github.com/ansible-collections/community.aws/pull/1410). + - eks_fargate_profile - minor sanity test fixes (https://github.com/ansible-collections/community.aws/pull/1410). + - redshift - minor sanity test fixes (https://github.com/ansible-collections/community.aws/pull/1410). + - s3_bucket_info - minor sanity test fixes (https://github.com/ansible-collections/community.aws/pull/1410). + release_summary: 'The community.aws 4.3.0 release includes a number of minor + bug fixes and improvements. + + Following the release of amazon.aws 5.0.0, backports to the 4.x series will + be limited to security issues and bugfixes.' + fragments: + - 1410-linting.yml + - 1417-cluster-param-group-keyerror.yml + - RELEASE-4.3.0.yml + - ec2_placement_group_race_on_create.yaml + release_date: '2022-10-06' + 4.4.0: + changes: + bugfixes: + - aws_ssm - fixes S3 bucket region detection by ensuring boto client has correct + credentials and exists in correct partition (https://github.com/ansible-collections/community.aws/pull/1428). + - ecs_ecr - fix a ``RepositoryNotFound`` exception when trying to create repositories + in check mode (https://github.com/ansible-collections/community.aws/pull/1550). + - opensearch - Fix cluster creation when using advanced security options (https://github.com/ansible-collections/community.aws/pull/1613). + minor_changes: + - elasticache_parameter_group - add ``redis6.x`` group family on the module + input choices (https://github.com/ansible-collections/community.aws/pull/1476). + release_summary: 'This is the minor release of the ``community.aws`` collection. + + This changelog contains all changes to the modules and plugins in this collection + + that have been made after the previous release.' + fragments: + - 1428-aws-ssm-missing-credentials.yml + - 1476-add-redis6x-cache-parameter-group-family.yml + - 1550-ecs_ecr-RepositoryNotFound.yml + - 1565-healthCheck-docs.yml + - 1579-ec2_vpc_vgw-deleted.yml + - 1613-opensearch.yml + - 20221026-pytest-forked.yml + - 4.4.0.yml + release_date: '2022-12-08' diff --git a/changelogs/fragments/1419-fix-ec2_snapshot_copy-with-tags.yml b/changelogs/fragments/1419-fix-ec2_snapshot_copy-with-tags.yml deleted file mode 100644 index 9cdb86f3461..00000000000 --- a/changelogs/fragments/1419-fix-ec2_snapshot_copy-with-tags.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - ec2_snapshot_copy - including tags caused the erorr "Tag specification resource type must have a value". Fix sets the ResourceType to snapshot to resolve this issue (https://github.com/ansible-collections/community.aws/pull/1419). diff --git a/changelogs/fragments/1428-aws-ssm-missing-credentials.yml b/changelogs/fragments/1428-aws-ssm-missing-credentials.yml deleted file mode 100644 index 49092b9ae18..00000000000 --- a/changelogs/fragments/1428-aws-ssm-missing-credentials.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - aws_ssm - fixes S3 bucket region detection by ensuring boto client has correct credentials and exists in correct partition (https://github.com/ansible-collections/community.aws/pull/1428). diff --git a/changelogs/fragments/1476-add-redis6x-cache-parameter-group-family.yml b/changelogs/fragments/1476-add-redis6x-cache-parameter-group-family.yml deleted file mode 100644 index 41d43621e3c..00000000000 --- a/changelogs/fragments/1476-add-redis6x-cache-parameter-group-family.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - elasticache_parameter_group - add ``redis6.x`` group family on the module input choices (https://github.com/ansible-collections/community.aws/pull/1476). \ No newline at end of file diff --git a/changelogs/fragments/1496-elb_target_group-add-protocol_version-support.yml b/changelogs/fragments/1496-elb_target_group-add-protocol_version-support.yml deleted file mode 100644 index 956dead2477..00000000000 --- a/changelogs/fragments/1496-elb_target_group-add-protocol_version-support.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - elb_target_group - add support for ``protocol_version`` parameter (https://github.com/ansible-collections/community.aws/pull/1496). diff --git a/changelogs/fragments/1550-ecs_ecr-RepositoryNotFound.yml b/changelogs/fragments/1550-ecs_ecr-RepositoryNotFound.yml deleted file mode 100644 index 04690aea869..00000000000 --- a/changelogs/fragments/1550-ecs_ecr-RepositoryNotFound.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: -- ecs_ecr - fix a ``RepositoryNotFound`` exception when trying to create repositories in check mode (https://github.com/ansible-collections/community.aws/pull/1550). diff --git a/changelogs/fragments/1565-healthCheck-docs.yml b/changelogs/fragments/1565-healthCheck-docs.yml deleted file mode 100644 index f915404fe59..00000000000 --- a/changelogs/fragments/1565-healthCheck-docs.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - "ecs_taskdefinition - Add input documentation for the ``healthCheck`` parameter (https://github.com/ansible-collections/community.aws/pull/1610)" diff --git a/changelogs/fragments/1576-defaults.yml b/changelogs/fragments/1576-defaults.yml deleted file mode 100644 index 7ada3aa04dd..00000000000 --- a/changelogs/fragments/1576-defaults.yml +++ /dev/null @@ -1,2 +0,0 @@ -trivial: - - "Fixed ``default`` values in various modules so that documentation and argument spec coincide (https://github.com/ansible-collections/community.aws/pull/1576)." diff --git a/changelogs/fragments/1579-ec2_vpc_vgw-deleted.yml b/changelogs/fragments/1579-ec2_vpc_vgw-deleted.yml deleted file mode 100644 index db9e57531b3..00000000000 --- a/changelogs/fragments/1579-ec2_vpc_vgw-deleted.yml +++ /dev/null @@ -1,2 +0,0 @@ -trivial: -- ec2_vpc_vgw - update integration tests to allow for attachments being removed from the list once deleted (https://github.com/ansible-collections/community.aws/pull/1579). diff --git a/changelogs/fragments/1613-opensearch.yml b/changelogs/fragments/1613-opensearch.yml deleted file mode 100644 index 323241a982e..00000000000 --- a/changelogs/fragments/1613-opensearch.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - opensearch - Fix cluster creation when using advanced security options (https://github.com/ansible-collections/community.aws/pull/1613). diff --git a/changelogs/fragments/20221026-pytest-forked.yml b/changelogs/fragments/20221026-pytest-forked.yml deleted file mode 100644 index 50a918cab3d..00000000000 --- a/changelogs/fragments/20221026-pytest-forked.yml +++ /dev/null @@ -1,2 +0,0 @@ -trivial: -- test-requirements - add pytest-forked to requirements for unit tests