Skip to content

Commit

Permalink
Prep amazon.aws 9.1.0 release (#2411)
Browse files Browse the repository at this point in the history
SUMMARY


ISSUE TYPE


Feature Pull Request

COMPONENT NAME

several
ADDITIONAL INFORMATION

Reviewed-by: Mark Chappell
Reviewed-by: Bikouo Aubin
  • Loading branch information
alinabuzachis authored Dec 5, 2024
1 parent 62a934b commit 95f9f2f
Show file tree
Hide file tree
Showing 12 changed files with 98 additions and 45 deletions.
38 changes: 38 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,44 @@ amazon.aws Release Notes

.. contents:: Topics

v9.1.0
======

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

This release brings several bugfixes, minor changes, a new ``rds_instance_param_group_info`` module, and some deprecations for the ``autoscaling_group`` module.

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

- autoscaling_group - adds ``group_name`` as an alias for the ``name`` parameter (https://github.com/ansible-collections/amazon.aws/pull/2396).
- autoscaling_group_info - adds ``group_name`` as an alias for the ``name`` parameter (https://github.com/ansible-collections/amazon.aws/pull/2396).
- autoscaling_instance_refresh - adds ``group_name`` as an alias for the ``name`` parameter (https://github.com/ansible-collections/amazon.aws/pull/2396).
- autoscaling_instance_refresh_info - adds ``group_name`` as an alias for the ``name`` parameter (https://github.com/ansible-collections/amazon.aws/pull/2396).
- ec2_instance - Fix the issue when trying to run instances using launch template in an AWS environment where no default subnet is defined(https://github.com/ansible-collections/amazon.aws/issues/2321).
- ec2_metadata_facts - add ``ansible_ec2_instance_tags`` to return values (https://github.com/ansible-collections/amazon.aws/pull/2398).
- ec2_transit_gateway - handle empty description while deleting transit gateway (https://github.com/ansible-collections/community.aws/pull/2086).

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

- autoscaling_group - the ``decrement_desired_capacity`` parameter has been deprecated and will be removed in release 14.0.0 of this collection. Management of instances attached an autoscaling group can be performed using the ``amazon.aws.autoscaling_instance`` module (https://github.com/ansible-collections/amazon.aws/pull/2396).
- autoscaling_group - the ``replace_batch_size``, ``lc_check`` and ``lt_check`` parameters have been deprecated and will be removed in release 14.0.0 of this collection. Rolling replacement of instances in an autoscaling group can be performed using the ``amazon.aws.autoscaling_instance_refresh`` module (https://github.com/ansible-collections/amazon.aws/pull/2396).
- autoscaling_group - the functionality provided through the ``detach_instances`` parameter has been deprecated and will be removed in release 14.0.0 of this collection. Management of instances attached an autoscaling group can be performed using the ``amazon.aws.autoscaling_instance`` module (https://github.com/ansible-collections/amazon.aws/pull/2396).
- autoscaling_group - the functionality provided through the ``replace_all_instances`` parameter has been deprecated and will be removed in release 14.0.0 of this collection. Rolling replacement of instances in an autoscaling group can be performed using the ``amazon.aws.autoscaling_instance_refresh`` module (https://github.com/ansible-collections/amazon.aws/pull/2396).
- autoscaling_group - the functionality provided through the ``replace_instances`` parameter has been deprecated and will be removed in release 14.0.0 of this collection. Management of instances attached an autoscaling group can be performed using the ``amazon.aws.autoscaling_instance`` module (https://github.com/ansible-collections/amazon.aws/pull/2396).

Bugfixes
--------

- elbv2 - Fix load balancer listener comparison when DefaultActions contain any action other than forward (https://github.com/ansible-collections/amazon.aws/issues/2377).

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

- rds_instance_param_group_info - Describes the RDS parameter group.

v9.0.0
======

Expand Down
58 changes: 58 additions & 0 deletions changelogs/changelog.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3478,3 +3478,61 @@ releases:
name: ec2_vpc_egress_igw_info
namespace: ''
release_date: '2024-10-29'
9.1.0:
changes:
bugfixes:
- elbv2 - Fix load balancer listener comparison when DefaultActions contain
any action other than forward (https://github.com/ansible-collections/amazon.aws/issues/2377).
deprecated_features:
- autoscaling_group - the ``decrement_desired_capacity`` parameter has been
deprecated and will be removed in release 14.0.0 of this collection. Management
of instances attached an autoscaling group can be performed using the ``amazon.aws.autoscaling_instance``
module (https://github.com/ansible-collections/amazon.aws/pull/2396).
- autoscaling_group - the ``replace_batch_size``, ``lc_check`` and ``lt_check``
parameters have been deprecated and will be removed in release 14.0.0 of this
collection. Rolling replacement of instances in an autoscaling group can be
performed using the ``amazon.aws.autoscaling_instance_refresh`` module (https://github.com/ansible-collections/amazon.aws/pull/2396).
- autoscaling_group - the functionality provided through the ``detach_instances``
parameter has been deprecated and will be removed in release 14.0.0 of this
collection. Management of instances attached an autoscaling group can be performed
using the ``amazon.aws.autoscaling_instance`` module (https://github.com/ansible-collections/amazon.aws/pull/2396).
- autoscaling_group - the functionality provided through the ``replace_all_instances``
parameter has been deprecated and will be removed in release 14.0.0 of this
collection. Rolling replacement of instances in an autoscaling group can be
performed using the ``amazon.aws.autoscaling_instance_refresh`` module (https://github.com/ansible-collections/amazon.aws/pull/2396).
- autoscaling_group - the functionality provided through the ``replace_instances``
parameter has been deprecated and will be removed in release 14.0.0 of this
collection. Management of instances attached an autoscaling group can be performed
using the ``amazon.aws.autoscaling_instance`` module (https://github.com/ansible-collections/amazon.aws/pull/2396).
minor_changes:
- autoscaling_group - adds ``group_name`` as an alias for the ``name`` parameter
(https://github.com/ansible-collections/amazon.aws/pull/2396).
- autoscaling_group_info - adds ``group_name`` as an alias for the ``name``
parameter (https://github.com/ansible-collections/amazon.aws/pull/2396).
- autoscaling_instance_refresh - adds ``group_name`` as an alias for the ``name``
parameter (https://github.com/ansible-collections/amazon.aws/pull/2396).
- autoscaling_instance_refresh_info - adds ``group_name`` as an alias for the
``name`` parameter (https://github.com/ansible-collections/amazon.aws/pull/2396).
- ec2_instance - Fix the issue when trying to run instances using launch template
in an AWS environment where no default subnet is defined(https://github.com/ansible-collections/amazon.aws/issues/2321).
- ec2_metadata_facts - add ``ansible_ec2_instance_tags`` to return values (https://github.com/ansible-collections/amazon.aws/pull/2398).
- ec2_transit_gateway - handle empty description while deleting transit gateway
(https://github.com/ansible-collections/community.aws/pull/2086).
release_summary: This release brings several bugfixes, minor changes, a new
``rds_instance_param_group_info`` module, and some deprecations for the ``autoscaling_group``
module.
fragments:
- 20241004-ec2_instance-fix-issue-with-launch_template-when-there-no-default-subnet.yml
- 20241106-fqcn-cloudwatch-metric-alarm.yml
- 20241120-ec2_metadata_facts-tags.yml
- 2377-fix-load-balancer-listener-comparison.yml
- 2396-autoscaling_groups-deprecations.yml
- autoscaling_instance_enable_tests.yml
- fix_tgw_description.yml
- resease_summary.yml
- setup_sshkey.yml
modules:
- description: Describes the RDS parameter group.
name: rds_instance_param_group_info
namespace: ''
release_date: '2024-12-05'

This file was deleted.

This file was deleted.

2 changes: 0 additions & 2 deletions changelogs/fragments/20241120-ec2_metadata_facts-tags.yml

This file was deleted.

This file was deleted.

28 changes: 0 additions & 28 deletions changelogs/fragments/2396-autoscaling_groups-deprecations.yml

This file was deleted.

2 changes: 0 additions & 2 deletions changelogs/fragments/autoscaling_instance_enable_tests.yml

This file was deleted.

2 changes: 0 additions & 2 deletions changelogs/fragments/fix_tgw_description.yml

This file was deleted.

2 changes: 0 additions & 2 deletions changelogs/fragments/setup_sshkey.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: 9.0.0
version: 9.1.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 = "9.0.0"
AMAZON_AWS_COLLECTION_VERSION = "9.1.0"


_collection_info_context = {
Expand Down

0 comments on commit 95f9f2f

Please sign in to comment.