Skip to content

Commit

Permalink
prepare 3.2.1 (#1074)
Browse files Browse the repository at this point in the history
prepare 3.2.1

SUMMARY
tiny bugfix release that reverts a breaking change
ISSUE TYPE


Bugfix Pull Request

COMPONENT NAME


ec2_asg
iam_role

ADDITIONAL INFORMATION

Reviewed-by: Jill R <None>
Reviewed-by: Joseph Torcasso <None>
  • Loading branch information
markuman authored Apr 16, 2022
1 parent 8c84211 commit 86d0535
Show file tree
Hide file tree
Showing 6 changed files with 59 additions and 13 deletions.
29 changes: 27 additions & 2 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,31 @@ community.aws Release Notes
.. contents:: Topics


v3.2.1
======

Release Summary
---------------

This is a bugfix release of the ``community.aws`` collection.
The new parameter ``purge_tags`` in ``ec2_asg`` module, that
was introduced in ``community.aws 3.2.0`` with its default
value ``true``, possibly breaks existing playbooks for users
if they don't update their playbooks and specify
``purge_tags: false``. However, this release restores the
previous behaviour.

Minor Changes
-------------

- iam_role - delete inline policies prior to deleting role (https://github.com/ansible-collections/community.aws/pull/1054).
- iam_role - remove global vars and refactor accordingly (https://github.com/ansible-collections/community.aws/pull/1054).

Bugfixes
--------

- ec2_asg - Change the default value of ``purge_tags`` to ``false``. Restores previous behaviour (https://github.com/ansible-collections/community.aws/pull/1064).

v3.2.0
======

Expand All @@ -23,8 +48,8 @@ Major Changes
Minor Changes
-------------

- cloudfront_distribution - Added support for retries (AWSRetry.jittered_backoff) (https://github.com/ansible-collections/community.aws/issues/296)
- aws_acm - Add ``tags`` and ``purge_tags`` parameters to tag certificates in ACM (https://github.com/ansible-collections/community.aws/pull/870).
- cloudfront_distribution - Added support for retries (AWSRetry.jittered_backoff) (https://github.com/ansible-collections/community.aws/issues/296)
- ec2_asg - Added functionality to detach specific instances and/or decrement desired capacity from ASG without terminating instances (https://github.com/ansible-collections/community.aws/pull/933).
- ec2_asg - Restructure integration tests to run in parallel and reduce runtime (https://github.com/ansible-collections/community.aws/pull/1036).
- ec2_asg - add support for ``purge_tags`` to ec2_asg (https://github.com/ansible-collections/community.aws/pull/960).
Expand All @@ -41,9 +66,9 @@ Minor Changes
Bugfixes
--------

- elb_application_lb_info - Add backoff retry logic (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_application_lb - Fix empty security groups list behaves inconsistently on create/update by treating empty security group as VPC's defaault (https://github.com/ansible-collections/community.aws/pull/971).
- elb_application_lb_info - Add backoff retry logic (https://github.com/ansible-collections/community.aws/pull/977)
- 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).
Expand Down
32 changes: 29 additions & 3 deletions changelogs/changelog.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1771,11 +1771,11 @@ releases:
3.2.0:
changes:
bugfixes:
- elb_application_lb_info - Add backoff retry logic (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_application_lb - Fix empty security groups list behaves inconsistently
on create/update by treating empty security group as VPC's defaault (https://github.com/ansible-collections/community.aws/pull/971).
- elb_application_lb_info - Add backoff retry logic (https://github.com/ansible-collections/community.aws/pull/977)
- 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
Expand All @@ -1788,10 +1788,10 @@ releases:
- s3_bucket_notifications - refactor module to support SNS / SQS targets as
well as the existing support for Lambda functions (https://github.com/ansible-collections/community.aws/issues/140).
minor_changes:
- cloudfront_distribution - Added support for retries (AWSRetry.jittered_backoff)
(https://github.com/ansible-collections/community.aws/issues/296)
- aws_acm - Add ``tags`` and ``purge_tags`` parameters to tag certificates in
ACM (https://github.com/ansible-collections/community.aws/pull/870).
- cloudfront_distribution - Added support for retries (AWSRetry.jittered_backoff)
(https://github.com/ansible-collections/community.aws/issues/296)
- ec2_asg - Added functionality to detach specific instances and/or decrement
desired capacity from ASG without terminating instances (https://github.com/ansible-collections/community.aws/pull/933).
- ec2_asg - Restructure integration tests to run in parallel and reduce runtime
Expand Down Expand Up @@ -1861,3 +1861,29 @@ releases:
name: sns_topic_info
namespace: ''
release_date: '2022-04-06'
3.2.1:
changes:
bugfixes:
- ec2_asg - Change the default value of ``purge_tags`` to ``false``. Restores
previous behaviour (https://github.com/ansible-collections/community.aws/pull/1064).
minor_changes:
- iam_role - delete inline policies prior to deleting role (https://github.com/ansible-collections/community.aws/pull/1054).
- iam_role - remove global vars and refactor accordingly (https://github.com/ansible-collections/community.aws/pull/1054).
release_summary: 'This is a bugfix release of the ``community.aws`` collection.
The new parameter ``purge_tags`` in ``ec2_asg`` module, that
was introduced in ``community.aws 3.2.0`` with its default
value ``true``, possibly breaks existing playbooks for users
if they don''t update their playbooks and specify
``purge_tags: false``. However, this release restores the
previous behaviour.'
fragments:
- 1054-iam_role-delete-inline-policies-and-refactor.yml
- 1064-ec2_asg_change_purge_tags.yml
- 3.2.1.yml
release_date: '2022-04-14'

This file was deleted.

2 changes: 0 additions & 2 deletions changelogs/fragments/1064-ec2_asg_change_purge_tags.yml

This file was deleted.

4 changes: 2 additions & 2 deletions docs/community.aws.ec2_asg_module.rst
Original file line number Diff line number Diff line change
Expand Up @@ -765,8 +765,8 @@ Parameters
</td>
<td>
<ul style="margin: 0; padding: 0"><b>Choices:</b>
<li>no</li>
<li><div style="color: blue"><b>yes</b>&nbsp;&larr;</div></li>
<li><div style="color: blue"><b>no</b>&nbsp;&larr;</div></li>
<li>yes</li>
</ul>
</td>
<td>
Expand Down
2 changes: 1 addition & 1 deletion galaxy.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
namespace: community
name: aws
version: 3.2.0
version: 3.2.1
readme: README.md
authors:
- Ansible (https://github.com/ansible)
Expand Down

0 comments on commit 86d0535

Please sign in to comment.