From c5952dc7fe169db3f3b5f8b56c126d89de057feb Mon Sep 17 00:00:00 2001 From: Markus Bergholz Date: Wed, 30 Mar 2022 09:27:05 +0200 Subject: [PATCH 1/3] release 2.4.0 commit --- CHANGELOG.rst | 25 +++++++++++++++ README.md | 2 ++ changelogs/changelog.yaml | 32 +++++++++++++++++++ ...dd-backoff-logic-elb_target_group_info.yml | 2 -- .../297-aws-retry-cloudfront-distribution.yml | 2 -- ...inition-fix-task-definition-comparison.yml | 2 -- ...ve-permission-boundary-before-deletion.yml | 2 -- .../fragments/962-fix-waf-list-conditions.yml | 2 -- .../970-redshift_info-boto-import.yml | 2 -- .../977-add-backoff-logic-elb-info.yml | 2 -- ...ity.aws.cloudfront_distribution_module.rst | 32 +++++++++++++++++++ docs/community.aws.rds_instance_module.rst | 2 +- galaxy.yml | 2 +- 13 files changed, 93 insertions(+), 16 deletions(-) delete mode 100644 changelogs/fragments/1001-add-backoff-logic-elb_target_group_info.yml delete mode 100644 changelogs/fragments/297-aws-retry-cloudfront-distribution.yml delete mode 100644 changelogs/fragments/840-ecs_taskdefinition-fix-task-definition-comparison.yml delete mode 100644 changelogs/fragments/961-iam-role-should-not-remove-permission-boundary-before-deletion.yml delete mode 100644 changelogs/fragments/962-fix-waf-list-conditions.yml delete mode 100644 changelogs/fragments/970-redshift_info-boto-import.yml delete mode 100644 changelogs/fragments/977-add-backoff-logic-elb-info.yml diff --git a/CHANGELOG.rst b/CHANGELOG.rst index c12fa044343..052b1d9c1e2 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -5,6 +5,31 @@ community.aws Release Notes .. contents:: Topics +v2.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 +------------- + +- Added suport for retries (AWSRetry.jittered_backoff) for cloudfront_distribution (https://github.com/ansible-collections/community.aws/issues/296) + +Bugfixes +-------- + +- Add backoff retry logic to elb_application_lb_info (https://github.com/ansible-collections/community.aws/pull/977) +- ecs_taskdefinition - include launch_type comparison when comparing task definitions (https://github.com/ansible-collections/community.aws/pull/840) +- elb_target_group_info - Add backoff retry logic (https://github.com/ansible-collections/community.aws/pull/1001) +- iam_role - Removes unnecessary removal of permission boundary from a role when deleting a role. Unlike inline policies, permission boundaries do not need to be removed from an IAM role before deleting the IAM role. This behavior causes issues when a permission boundary is inherited that prevents removal of the permission boundary. (https://github.com/ansible-collections/community.aws/pull/961) +- redshift_info - fix invalid import path for botocore exceptions (https://github.com/ansible-collections/community.aws/issues/968). +- wafv2_web_acl - fix exception when a rule contains lists values (https://github.com/ansible-collections/community.aws/pull/962). + v2.3.0 ====== diff --git a/README.md b/README.md index 6aa0cb05641..87dfc8bec16 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,8 @@ AWS related modules and plugins supported by the Ansible Cloud team are in the [ This collection has been tested against following Ansible versions: **>=2.9.10**. +For collections that support Ansible 2.9, please ensure you update your `network_os` to use the +fully qualified collection name (for example, `cisco.ios.ios`). Plugins and modules within a collection may be tested with only specific Ansible versions. A collection may contain metadata that identifies these versions. PEP440 is the schema used to describe the versions of Ansible. diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index b0f658f33ee..7c280f10621 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -1549,3 +1549,35 @@ releases: - 857-lambda-wait-before.yml - 881-cloudfront-bug.yml release_date: '2022-02-14' + 2.4.0: + changes: + bugfixes: + - Add backoff retry logic to elb_application_lb_info (https://github.com/ansible-collections/community.aws/pull/977) + - ecs_taskdefinition - include launch_type comparison when comparing task definitions + (https://github.com/ansible-collections/community.aws/pull/840) + - elb_target_group_info - Add backoff retry logic (https://github.com/ansible-collections/community.aws/pull/1001) + - iam_role - Removes unnecessary removal of permission boundary from a role + when deleting a role. Unlike inline policies, permission boundaries do not + need to be removed from an IAM role before deleting the IAM role. This behavior + causes issues when a permission boundary is inherited that prevents removal + of the permission boundary. (https://github.com/ansible-collections/community.aws/pull/961) + - redshift_info - fix invalid import path for botocore exceptions (https://github.com/ansible-collections/community.aws/issues/968). + - wafv2_web_acl - fix exception when a rule contains lists values (https://github.com/ansible-collections/community.aws/pull/962). + minor_changes: + - Added suport for retries (AWSRetry.jittered_backoff) for cloudfront_distribution + (https://github.com/ansible-collections/community.aws/issues/296) + 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: + - 1001-add-backoff-logic-elb_target_group_info.yml + - 2.4.0.yml + - 297-aws-retry-cloudfront-distribution.yml + - 840-ecs_taskdefinition-fix-task-definition-comparison.yml + - 961-iam-role-should-not-remove-permission-boundary-before-deletion.yml + - 962-fix-waf-list-conditions.yml + - 970-redshift_info-boto-import.yml + - 977-add-backoff-logic-elb-info.yml + release_date: '2022-03-30' diff --git a/changelogs/fragments/1001-add-backoff-logic-elb_target_group_info.yml b/changelogs/fragments/1001-add-backoff-logic-elb_target_group_info.yml deleted file mode 100644 index 8a947b46c4b..00000000000 --- a/changelogs/fragments/1001-add-backoff-logic-elb_target_group_info.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - elb_target_group_info - Add backoff retry logic (https://github.com/ansible-collections/community.aws/pull/1001) diff --git a/changelogs/fragments/297-aws-retry-cloudfront-distribution.yml b/changelogs/fragments/297-aws-retry-cloudfront-distribution.yml deleted file mode 100644 index c85e22c2607..00000000000 --- a/changelogs/fragments/297-aws-retry-cloudfront-distribution.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: -- Added suport for retries (AWSRetry.jittered_backoff) for cloudfront_distribution (https://github.com/ansible-collections/community.aws/issues/296) diff --git a/changelogs/fragments/840-ecs_taskdefinition-fix-task-definition-comparison.yml b/changelogs/fragments/840-ecs_taskdefinition-fix-task-definition-comparison.yml deleted file mode 100644 index 16c51815aea..00000000000 --- a/changelogs/fragments/840-ecs_taskdefinition-fix-task-definition-comparison.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: -- ecs_taskdefinition - include launch_type comparison when comparing task definitions (https://github.com/ansible-collections/community.aws/pull/840) diff --git a/changelogs/fragments/961-iam-role-should-not-remove-permission-boundary-before-deletion.yml b/changelogs/fragments/961-iam-role-should-not-remove-permission-boundary-before-deletion.yml deleted file mode 100644 index 47dd88ed178..00000000000 --- a/changelogs/fragments/961-iam-role-should-not-remove-permission-boundary-before-deletion.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - iam_role - Removes unnecessary removal of permission boundary from a role when deleting a role. Unlike inline policies, permission boundaries do not need to be removed from an IAM role before deleting the IAM role. This behavior causes issues when a permission boundary is inherited that prevents removal of the permission boundary. (https://github.com/ansible-collections/community.aws/pull/961) diff --git a/changelogs/fragments/962-fix-waf-list-conditions.yml b/changelogs/fragments/962-fix-waf-list-conditions.yml deleted file mode 100644 index 056ba343ca0..00000000000 --- a/changelogs/fragments/962-fix-waf-list-conditions.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - wafv2_web_acl - fix exception when a rule contains lists values (https://github.com/ansible-collections/community.aws/pull/962). diff --git a/changelogs/fragments/970-redshift_info-boto-import.yml b/changelogs/fragments/970-redshift_info-boto-import.yml deleted file mode 100644 index 568c6cdf605..00000000000 --- a/changelogs/fragments/970-redshift_info-boto-import.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - redshift_info - fix invalid import path for botocore exceptions (https://github.com/ansible-collections/community.aws/issues/968). diff --git a/changelogs/fragments/977-add-backoff-logic-elb-info.yml b/changelogs/fragments/977-add-backoff-logic-elb-info.yml deleted file mode 100644 index 6a9ecc13a53..00000000000 --- a/changelogs/fragments/977-add-backoff-logic-elb-info.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - Add backoff retry logic to elb_application_lb_info (https://github.com/ansible-collections/community.aws/pull/977) diff --git a/docs/community.aws.cloudfront_distribution_module.rst b/docs/community.aws.cloudfront_distribution_module.rst index 4274b12a5cc..c8a1ff370cd 100644 --- a/docs/community.aws.cloudfront_distribution_module.rst +++ b/docs/community.aws.cloudfront_distribution_module.rst @@ -607,6 +607,22 @@ Parameters
The pattern that specifies which requests to apply the behavior to.
+ + + +
+ response_headers_policy_id + +
+ string +
+ + + + +
The ID of the header policy that CloudFront adds to responses that it sends to viewers.
+ + @@ -1204,6 +1220,22 @@ Parameters + + + +
+ response_headers_policy_id + +
+ string +
+ + + + +
The ID of the header policy that CloudFront adds to responses that it sends to viewers.
+ + diff --git a/docs/community.aws.rds_instance_module.rst b/docs/community.aws.rds_instance_module.rst index 2bb3a389893..a30617af13b 100644 --- a/docs/community.aws.rds_instance_module.rst +++ b/docs/community.aws.rds_instance_module.rst @@ -675,7 +675,7 @@ Parameters -
An 8-41 character password for the master database user. The password can contain any printable ASCII character except "/", """, or "@". To modify the password use force_password_update. Use apply immediately to change the password immediately, otherwise it is updated during the next maintenance window.
+
An 8-41 character password for the master database user. The password can contain any printable ASCII character except "/", """, or "@". To modify the password use force_update_password. Use apply immediately to change the password immediately, otherwise it is updated during the next maintenance window.

aliases: password
diff --git a/galaxy.yml b/galaxy.yml index 6a6289c710f..e74c5c20426 100644 --- a/galaxy.yml +++ b/galaxy.yml @@ -1,6 +1,6 @@ namespace: community name: aws -version: 2.3.0 +version: 2.4.0 readme: README.md authors: - Ansible (https://github.com/ansible) From 8891e7d172f0593cb54cd4290294b837ac332771 Mon Sep 17 00:00:00 2001 From: Markus Bergholz Date: Wed, 30 Mar 2022 12:11:22 +0200 Subject: [PATCH 2/3] increase also amazon.aws requirement to 2.2.0 --- galaxy.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/galaxy.yml b/galaxy.yml index e74c5c20426..c251f5b5a35 100644 --- a/galaxy.yml +++ b/galaxy.yml @@ -8,7 +8,7 @@ description: null license_file: COPYING tags: [community, aws, cloud, amazon] dependencies: - amazon.aws: '>=2.1.0' + amazon.aws: '>=2.2.0' repository: https://github.com/ansible-collections/community.aws documentation: https://github.com/ansible-collections/community.aws/tree/main/docs homepage: https://github.com/ansible-collections/community.aws From d03068dc77656fc49612be4797926634042285f1 Mon Sep 17 00:00:00 2001 From: Markus Bergholz Date: Wed, 30 Mar 2022 12:46:32 +0200 Subject: [PATCH 3/3] fix dependency --- galaxy.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/galaxy.yml b/galaxy.yml index c251f5b5a35..ad0b9fe4b1f 100644 --- a/galaxy.yml +++ b/galaxy.yml @@ -8,7 +8,7 @@ description: null license_file: COPYING tags: [community, aws, cloud, amazon] dependencies: - amazon.aws: '>=2.2.0' + amazon.aws: '>=2.2.0,<3.0.0' repository: https://github.com/ansible-collections/community.aws documentation: https://github.com/ansible-collections/community.aws/tree/main/docs homepage: https://github.com/ansible-collections/community.aws