Skip to content

Commit

Permalink
Prep amazon.aws 7.6.0 release (#2075)
Browse files Browse the repository at this point in the history
* Prep amazon.aws 7.6.0 release

Signed-off-by: Alina Buzachis <[email protected]>

* Update release date

Signed-off-by: Alina Buzachis <[email protected]>

* update aws user-agent variable with version from galaxy.yml

---------

Signed-off-by: Alina Buzachis <[email protected]>
Co-authored-by: alinabuzachis <[email protected]>
  • Loading branch information
alinabuzachis and alinabuzachis authored May 8, 2024
1 parent 2db7202 commit b223a71
Show file tree
Hide file tree
Showing 12 changed files with 89 additions and 28 deletions.
36 changes: 36 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,42 @@ amazon.aws Release Notes

.. contents:: Topics

v7.6.0
======

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

This release brings several bugfixes, minor changes and some new rds modules (``rds_cluster_param_group``, ``rds_cluster_param_group_info`` and ``rds_engine_versions_info``). It also introduces a deprecation for the ``cloudformation`` module.

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

- ec2_instance - add support for ``host`` option in placement.tenancy (https://github.com/ansible-collections/amazon.aws/pull/2026).
- ec2_vol - Ensure volume state is not one of ``deleted`` or ``deleting`` when trying to delete volume, to guaranty idempotency (https://github.com/ansible-collections/amazon.aws/pull/2052).

Deprecated Features
-------------------

- cloudformation - the ``template`` parameter has been deprecated and will be removed in a release after 2026-05-01. The ``template_body`` parameter can be used in conjungtion with the lookup plugin (https://github.com/ansible-collections/amazon.aws/pull/2048).
- module_utils.botocore - the ``boto3`` parameter for ``get_aws_connection_info()`` will be removed in a release after 2025-05-01. The ``boto3`` parameter has been ignored since release 4.0.0 (https://github.com/ansible-collections/amazon.aws/pull/2047).
- module_utils.botocore - the ``boto3`` parameter for ``get_aws_region()`` will be removed in a release after 2025-05-01. The ``boto3`` parameter has been ignored since release 4.0.0 (https://github.com/ansible-collections/amazon.aws/pull/2047).
- module_utils.ec2 - the ``boto3`` parameter for ``get_ec2_security_group_ids_from_names()`` will be removed in a release after 2025-05-01. The ``boto3`` parameter has been ignored since release 4.0.0 (https://github.com/ansible-collections/amazon.aws/pull/2047).

Bugfixes
--------

- iam_managed_policy - fixes bug that causes ``ParamValidationError`` when attempting to delete a policy that's attached to a role or a user (https://github.com/ansible-collections/amazon.aws/issues/2067).
- iam_role_info - fixes bug in handling paths missing the ``/`` prefix and/or suffix (https://github.com/ansible-collections/amazon.aws/issues/2065).
- s3_object - fix idempotency issue when copying object uploaded using multipart upload (https://github.com/ansible-collections/amazon.aws/issues/2016).

New Modules
-----------

- rds_cluster_param_group - Manage RDS cluster parameter groups
- rds_cluster_param_group_info - Describes the properties of specific RDS cluster parameter group.
- rds_engine_versions_info - Describes the properties of specific versions of DB engines.

v7.5.0
======

Expand Down
51 changes: 51 additions & 0 deletions changelogs/changelog.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2802,3 +2802,54 @@ releases:
- 20240314-s3_object-copy-mode-with-metadata.yml
- 20240321-iam-user-info.yml
release_date: '2024-04-03'
7.6.0:
changes:
bugfixes:
- iam_managed_policy - fixes bug that causes ``ParamValidationError`` when attempting
to delete a policy that's attached to a role or a user (https://github.com/ansible-collections/amazon.aws/issues/2067).
- iam_role_info - fixes bug in handling paths missing the ``/`` prefix and/or
suffix (https://github.com/ansible-collections/amazon.aws/issues/2065).
- s3_object - fix idempotency issue when copying object uploaded using multipart
upload (https://github.com/ansible-collections/amazon.aws/issues/2016).
deprecated_features:
- cloudformation - the ``template`` parameter has been deprecated and will be
removed in a release after 2026-05-01. The ``template_body`` parameter can
be used in conjungtion with the lookup plugin (https://github.com/ansible-collections/amazon.aws/pull/2048).
- module_utils.botocore - the ``boto3`` parameter for ``get_aws_connection_info()``
will be removed in a release after 2025-05-01. The ``boto3`` parameter has
been ignored since release 4.0.0 (https://github.com/ansible-collections/amazon.aws/pull/2047).
- module_utils.botocore - the ``boto3`` parameter for ``get_aws_region()`` will
be removed in a release after 2025-05-01. The ``boto3`` parameter has been
ignored since release 4.0.0 (https://github.com/ansible-collections/amazon.aws/pull/2047).
- module_utils.ec2 - the ``boto3`` parameter for ``get_ec2_security_group_ids_from_names()``
will be removed in a release after 2025-05-01. The ``boto3`` parameter has
been ignored since release 4.0.0 (https://github.com/ansible-collections/amazon.aws/pull/2047).
minor_changes:
- ec2_instance - add support for ``host`` option in placement.tenancy (https://github.com/ansible-collections/amazon.aws/pull/2026).
- ec2_vol - Ensure volume state is not one of ``deleted`` or ``deleting`` when
trying to delete volume, to guaranty idempotency (https://github.com/ansible-collections/amazon.aws/pull/2052).
release_summary: This release brings several bugfixes, minor changes and some
new rds modules (``rds_cluster_param_group``, ``rds_cluster_param_group_info``
and ``rds_engine_versions_info``). It also introduces a deprecation for the
``cloudformation`` module.
fragments:
- 20240322-s3_object-fix-idempotency-copy-issue-with-multipart-uploaded-object.yml
- 20240403-ec2_securty_group-sanity.yml
- 20240411-ec2_vol.yml
- 2026-ec2_instance-add-support-for-placement-tenancy-host.yml
- 2065-iam_role_info.yml
- 2067-iam_managed_policy-delete.yml
- cloudformation-template.yml
- release_summary.yml
- sanity-boto3.yml
modules:
- description: Manage RDS cluster parameter groups
name: rds_cluster_param_group
namespace: ''
- description: Describes the properties of specific RDS cluster parameter group.
name: rds_cluster_param_group_info
namespace: ''
- description: Describes the properties of specific versions of DB engines.
name: rds_engine_versions_info
namespace: ''
release_date: '2024-05-07'

This file was deleted.

2 changes: 0 additions & 2 deletions changelogs/fragments/20240403-ec2_securty_group-sanity.yml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/20240411-ec2_vol.yml

This file was deleted.

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/2065-iam_role_info.yml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/2067-iam_managed_policy-delete.yml

This file was deleted.

2 changes: 0 additions & 2 deletions changelogs/fragments/cloudformation-template.yml

This file was deleted.

7 changes: 0 additions & 7 deletions changelogs/fragments/sanity-boto3.yml

This file was deleted.

2 changes: 1 addition & 1 deletion galaxy.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
namespace: amazon
name: aws
version: 7.5.0
version: 7.6.0
readme: README.md
authors:
- Ansible (https://github.com/ansible)
Expand Down
2 changes: 1 addition & 1 deletion plugins/module_utils/common.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)

AMAZON_AWS_COLLECTION_NAME = "amazon.aws"
AMAZON_AWS_COLLECTION_VERSION = "7.5.0"
AMAZON_AWS_COLLECTION_VERSION = "7.6.0"


_collection_info_context = {
Expand Down

0 comments on commit b223a71

Please sign in to comment.