Skip to content

Commit 270de16

Browse files
Prep amazon.aws 8.2.0 (#2277)
SUMMARY Prep amazon.aws 8.2.0 ISSUE TYPE Feature Pull Request COMPONENT NAME several ADDITIONAL INFORMATION --------- Approved By: Mark Chappell Approved By: Aubin Bikouo
1 parent 82db224 commit 270de16

File tree

43 files changed

+134
-113
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+134
-113
lines changed

CHANGELOG.rst

+41

changelogs/changelog.yaml

+91
Original file line numberDiff line numberDiff line change
@@ -3058,3 +3058,94 @@ releases:
30583058
- s3_bucket-accelerate_option.yml
30593059
- s3_bucket-object-retention.yml
30603060
release_date: '2024-07-02'
3061+
8.2.0:
3062+
changes:
3063+
bugfixes:
3064+
- cloudwatch_metric_alarm - Fix idempotency when creating cloudwatch metric
3065+
alarm without dimensions (https://github.com/ansible-collections/amazon.aws/pull/1865).
3066+
- ec2_instance - fix state processing when exact_count is used (https://github.com/ansible-collections/amazon.aws/pull/1659).
3067+
- rds_cluster - Limit params sent to api call to DBClusterIdentifier when using
3068+
state started or stopped (https://github.com/ansible-collections/amazon.aws/issues/2197).
3069+
- route53 - modify the return value to return diff only when ``module._diff``
3070+
is set to true (https://github.com/ansible-collections/amazon.aws/pull/2136).
3071+
- s3_bucket - catch ``UnsupportedArgument`` when calling API ``GetBucketAccelerationConfig``
3072+
on region where it is not supported (https://github.com/ansible-collections/amazon.aws/issues/2180).
3073+
- s3_bucket - change the default behaviour of the new ``accelerate_enabled``
3074+
option to only update the configuration if explicitly passed (https://github.com/ansible-collections/amazon.aws/issues/2220).
3075+
- s3_bucket - fixes ``MethodNotAllowed`` exceptions caused by fetching transfer
3076+
acceleration state in regions that don't support it (https://github.com/ansible-collections/amazon.aws/issues/2266).
3077+
- 's3_bucket - fixes ``TypeError: cannot unpack non-iterable NoneType object``
3078+
errors related to bucket versioning, policies, tags or encryption (https://github.com/ansible-collections/amazon.aws/pull/2228).'
3079+
deprecated_features:
3080+
- iam_role - support for creating and deleting IAM instance profiles using the
3081+
``create_instance_profile`` and ``delete_instance_profile`` options has been
3082+
deprecated and will be removed in a release after 2026-05-01. To manage IAM
3083+
instance profiles the ``amazon.aws.iam_instance_profile`` module can be used
3084+
instead (https://github.com/ansible-collections/amazon.aws/pull/2221).
3085+
minor_changes:
3086+
- cloudwatch_metric_alarm - add support for ``evaluate_low_sample_count_percentile```
3087+
parameter.
3088+
- cloudwatch_metric_alarm - support DatapointsToAlarm config (https://github.com/ansible-collections/amazon.aws/pull/2196).
3089+
- ec2_ami - Add support for uefi-preferred boot mode (https://github.com/ansible-collections/amazon.aws/pull/2253).
3090+
- ec2_instance - Add support for ``network_interfaces`` and ``network_interfaces_ids``
3091+
options replacing deprecated option ``network`` (https://github.com/ansible-collections/amazon.aws/pull/2123).
3092+
- ec2_instance - ``network.source_dest_check`` option has been deprecated and
3093+
replaced by new option ``source_dest_check`` (https://github.com/ansible-collections/amazon.aws/pull/2123).
3094+
- ec2_instance - add the possibility to create instance with multiple network
3095+
interfaces (https://github.com/ansible-collections/amazon.aws/pull/2123).
3096+
- ec2_metadata_facts - Add parameter ``metadata_token_ttl_seconds`` (https://github.com/ansible-collections/amazon.aws/pull/2209).
3097+
- rds_cluster - Add support for I/O-Optimized storage configuration for aurora
3098+
clusters (https://github.com/ansible-collections/amazon.aws/pull/2063).
3099+
- rds_instance - snake case for parameter ``performance_insights_kms_key_id``
3100+
was incorrect according to boto documentation (https://github.com/ansible-collections/amazon.aws/pull/2163).
3101+
- s3_bucket - Add support for bucket inventories (https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage-inventory.html)
3102+
- s3_object - Add support for ``expected_bucket_owner`` option (https://github.com/ansible-collections/amazon.aws/issues/2114).
3103+
- ssm parameter lookup - add new option ``droppath`` to drop the hierarchical
3104+
search path from ssm parameter lookup results (https://github.com/ansible-collections/amazon.aws/pull/1756).
3105+
release_summary: The amazon.aws 8.2.0 release includes a number of bugfixes,
3106+
some new features and improvements. This releases also introduces a deprecation
3107+
for the ``amazon.aws.iam_role`` module, where support for creating and deleting
3108+
IAM instance profiles using the ``create_instance_profile`` and ``delete_instance_profile``
3109+
options has been deprecated and will be removed in a release after 2026-05-01.
3110+
fragments:
3111+
- 1659-ec2_instance-ensure-state-exact_count.yml
3112+
- 20240216-cloudwatch-metric-alarm-idempotency.yml
3113+
- 20240604-ec2_instance-refactor-network-option.yml
3114+
- 20240703-integration-tests-delete-instances.yml
3115+
- 20240715-s3_bucket-transfer-accelerate.yaml
3116+
- 20240730-s3_object-expected-bucket-owner.yml
3117+
- 20240810-rds_instance-performance_insights_kms_key_id.yml
3118+
- 20240820-iam_role-profiles.yml
3119+
- 20240824-s3_bucket-unpack.yml
3120+
- 2063-rds_cluster-add-support-io-optimized-storage-config.yml
3121+
- 2074-s3_bucket-inventory-feature.yml
3122+
- 2127-update-return-block-aws_region_info-asg_info-cloudformation.yml
3123+
- 2135-update-retrun-block-s3_bucket-s3_bucket_info-s3_object.yml
3124+
- 2144-update-retrun-block-kms_key-kms_key_info.yml
3125+
- 2195-update-return-block-iam-modules.yml
3126+
- 2196-cloudwatch_metric_alarm_support-DatapointsToAlarm-config.yml
3127+
- 2209-ec2_metadata_facts-add-configurable-ttl-parameter.yml
3128+
- 2214-rds_cluster-limit-params-sent-to-api-for-states.yml
3129+
- 2220-accelerate_enabled-unsupported.yml
3130+
- 2253-ec2_ami-add-support-uefi-preferred-boot-mode.yml
3131+
- 2266-acceleration-eu_north_1.yml
3132+
- add-droppath-option-to-ssm-lookup.yml
3133+
- add_evaluate_low_sample_count_percentile.yml
3134+
- documentation_update.yml
3135+
- documentation_update_2.yml
3136+
- documentation_update_3.yml
3137+
- documentation_update_4.yml
3138+
- documentation_update_5.yml
3139+
- documentation_update_6.yml
3140+
- elb_docs_update.yml
3141+
- fix_deperecated_ami.yml
3142+
- fix_module_diff_route53.yml
3143+
- release_summary.yml
3144+
- update_return_block_backup_modules.yml
3145+
- update_return_block_cloud_modules.yml
3146+
- update_return_block_ec2_2.yml
3147+
- update_return_block_lambda.yml
3148+
- update_return_block_rds.yml
3149+
- update_return_block_route53_health_check.yml
3150+
- use_t3a_micro_in_tests.yml
3151+
release_date: '2024-09-03'

changelogs/fragments/1659-ec2_instance-ensure-state-exact_count.yml

-3
This file was deleted.

changelogs/fragments/20240216-cloudwatch-metric-alarm-idempotency.yml

-3
This file was deleted.

changelogs/fragments/20240604-ec2_instance-refactor-network-option.yml

-5
This file was deleted.

changelogs/fragments/20240703-integration-tests-delete-instances.yml

-3
This file was deleted.

changelogs/fragments/20240715-s3_bucket-transfer-accelerate.yaml

-3
This file was deleted.

changelogs/fragments/20240730-s3_object-expected-bucket-owner.yml

-2
This file was deleted.

changelogs/fragments/20240810-rds_instance-performance_insights_kms_key_id.yml

-3
This file was deleted.

changelogs/fragments/20240820-iam_role-profiles.yml

-3
This file was deleted.

changelogs/fragments/20240824-s3_bucket-unpack.yml

-3
This file was deleted.

changelogs/fragments/2063-rds_cluster-add-support-io-optimized-storage-config.yml

-3
This file was deleted.

changelogs/fragments/2074-s3_bucket-inventory-feature.yml

-3
This file was deleted.

changelogs/fragments/2127-update-return-block-aws_region_info-asg_info-cloudformation.yml

-3
This file was deleted.

changelogs/fragments/2135-update-retrun-block-s3_bucket-s3_bucket_info-s3_object.yml

-3
This file was deleted.

changelogs/fragments/2144-update-retrun-block-kms_key-kms_key_info.yml

-3
This file was deleted.

changelogs/fragments/2195-update-return-block-iam-modules.yml

-3
This file was deleted.

changelogs/fragments/2196-cloudwatch_metric_alarm_support-DatapointsToAlarm-config.yml

-3
This file was deleted.

changelogs/fragments/2209-ec2_metadata_facts-add-configurable-ttl-parameter.yml

-3
This file was deleted.

changelogs/fragments/2214-rds_cluster-limit-params-sent-to-api-for-states.yml

-3
This file was deleted.

changelogs/fragments/2220-accelerate_enabled-unsupported.yml

-2
This file was deleted.

changelogs/fragments/2253-ec2_ami-add-support-uefi-preferred-boot-mode.yml

-3
This file was deleted.

changelogs/fragments/2266-acceleration-eu_north_1.yml

-3
This file was deleted.

changelogs/fragments/add-droppath-option-to-ssm-lookup.yml

-3
This file was deleted.

changelogs/fragments/add_evaluate_low_sample_count_percentile.yml

-5
This file was deleted.

changelogs/fragments/documentation_update.yml

-2
This file was deleted.

changelogs/fragments/documentation_update_2.yml

-2
This file was deleted.

changelogs/fragments/documentation_update_3.yml

-2
This file was deleted.

changelogs/fragments/documentation_update_4.yml

-2
This file was deleted.

changelogs/fragments/documentation_update_5.yml

-2
This file was deleted.

changelogs/fragments/documentation_update_6.yml

-2
This file was deleted.

changelogs/fragments/elb_docs_update.yml

-2
This file was deleted.

changelogs/fragments/fix_deperecated_ami.yml

-3
This file was deleted.

changelogs/fragments/fix_module_diff_route53.yml

-2
This file was deleted.

changelogs/fragments/update_return_block_backup_modules.yml

-3
This file was deleted.

changelogs/fragments/update_return_block_cloud_modules.yml

-3
This file was deleted.

changelogs/fragments/update_return_block_ec2_2.yml

-3
This file was deleted.

changelogs/fragments/update_return_block_lambda.yml

-3
This file was deleted.

changelogs/fragments/update_return_block_rds.yml

-3
This file was deleted.

changelogs/fragments/update_return_block_route53_health_check.yml

-3
This file was deleted.

changelogs/fragments/use_t3a_micro_in_tests.yml

-3
This file was deleted.

galaxy.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
namespace: amazon
33
name: aws
4-
version: 8.1.0
4+
version: 8.2.0
55
readme: README.md
66
authors:
77
- Ansible (https://github.com/ansible)

plugins/module_utils/common.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
55

66
AMAZON_AWS_COLLECTION_NAME = "amazon.aws"
7-
AMAZON_AWS_COLLECTION_VERSION = "8.1.0"
7+
AMAZON_AWS_COLLECTION_VERSION = "8.2.0"
88

99

1010
_collection_info_context = {

0 commit comments

Comments
 (0)