From 270de164854cc3edbf8cb3d35ab0daa111eddb5f Mon Sep 17 00:00:00 2001 From: Alina Buzachis Date: Tue, 3 Sep 2024 14:52:42 +0200 Subject: [PATCH] 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 --- CHANGELOG.rst | 41 +++++++++ changelogs/changelog.yaml | 91 +++++++++++++++++++ ...-ec2_instance-ensure-state-exact_count.yml | 3 - ...16-cloudwatch-metric-alarm-idempotency.yml | 3 - ...4-ec2_instance-refactor-network-option.yml | 5 - ...703-integration-tests-delete-instances.yml | 3 - ...0240715-s3_bucket-transfer-accelerate.yaml | 3 - ...240730-s3_object-expected-bucket-owner.yml | 2 - ...stance-performance_insights_kms_key_id.yml | 3 - .../fragments/20240820-iam_role-profiles.yml | 3 - .../fragments/20240824-s3_bucket-unpack.yml | 3 - ...dd-support-io-optimized-storage-config.yml | 3 - .../2074-s3_bucket-inventory-feature.yml | 3 - ...ws_region_info-asg_info-cloudformation.yml | 3 - ...ock-s3_bucket-s3_bucket_info-s3_object.yml | 3 - ...date-retrun-block-kms_key-kms_key_info.yml | 3 - .../2195-update-return-block-iam-modules.yml | 3 - ...alarm_support-DatapointsToAlarm-config.yml | 3 - ...a_facts-add-configurable-ttl-parameter.yml | 3 - ...er-limit-params-sent-to-api-for-states.yml | 3 - .../2220-accelerate_enabled-unsupported.yml | 2 - ...i-add-support-uefi-preferred-boot-mode.yml | 3 - .../2266-acceleration-eu_north_1.yml | 3 - .../add-droppath-option-to-ssm-lookup.yml | 3 - ...d_evaluate_low_sample_count_percentile.yml | 5 - changelogs/fragments/documentation_update.yml | 2 - .../fragments/documentation_update_2.yml | 2 - .../fragments/documentation_update_3.yml | 2 - .../fragments/documentation_update_4.yml | 2 - .../fragments/documentation_update_5.yml | 2 - .../fragments/documentation_update_6.yml | 2 - changelogs/fragments/elb_docs_update.yml | 2 - changelogs/fragments/fix_deperecated_ami.yml | 3 - .../fragments/fix_module_diff_route53.yml | 2 - .../update_return_block_backup_modules.yml | 3 - .../update_return_block_cloud_modules.yml | 3 - .../fragments/update_return_block_ec2_2.yml | 3 - .../fragments/update_return_block_lambda.yml | 3 - .../fragments/update_return_block_rds.yml | 3 - ...date_return_block_route53_health_check.yml | 3 - .../fragments/use_t3a_micro_in_tests.yml | 3 - galaxy.yml | 2 +- plugins/module_utils/common.py | 2 +- 43 files changed, 134 insertions(+), 113 deletions(-) delete mode 100644 changelogs/fragments/1659-ec2_instance-ensure-state-exact_count.yml delete mode 100644 changelogs/fragments/20240216-cloudwatch-metric-alarm-idempotency.yml delete mode 100644 changelogs/fragments/20240604-ec2_instance-refactor-network-option.yml delete mode 100644 changelogs/fragments/20240703-integration-tests-delete-instances.yml delete mode 100644 changelogs/fragments/20240715-s3_bucket-transfer-accelerate.yaml delete mode 100644 changelogs/fragments/20240730-s3_object-expected-bucket-owner.yml delete mode 100644 changelogs/fragments/20240810-rds_instance-performance_insights_kms_key_id.yml delete mode 100644 changelogs/fragments/20240820-iam_role-profiles.yml delete mode 100644 changelogs/fragments/20240824-s3_bucket-unpack.yml delete mode 100644 changelogs/fragments/2063-rds_cluster-add-support-io-optimized-storage-config.yml delete mode 100644 changelogs/fragments/2074-s3_bucket-inventory-feature.yml delete mode 100644 changelogs/fragments/2127-update-return-block-aws_region_info-asg_info-cloudformation.yml delete mode 100644 changelogs/fragments/2135-update-retrun-block-s3_bucket-s3_bucket_info-s3_object.yml delete mode 100644 changelogs/fragments/2144-update-retrun-block-kms_key-kms_key_info.yml delete mode 100644 changelogs/fragments/2195-update-return-block-iam-modules.yml delete mode 100644 changelogs/fragments/2196-cloudwatch_metric_alarm_support-DatapointsToAlarm-config.yml delete mode 100644 changelogs/fragments/2209-ec2_metadata_facts-add-configurable-ttl-parameter.yml delete mode 100644 changelogs/fragments/2214-rds_cluster-limit-params-sent-to-api-for-states.yml delete mode 100644 changelogs/fragments/2220-accelerate_enabled-unsupported.yml delete mode 100644 changelogs/fragments/2253-ec2_ami-add-support-uefi-preferred-boot-mode.yml delete mode 100644 changelogs/fragments/2266-acceleration-eu_north_1.yml delete mode 100644 changelogs/fragments/add-droppath-option-to-ssm-lookup.yml delete mode 100644 changelogs/fragments/add_evaluate_low_sample_count_percentile.yml delete mode 100644 changelogs/fragments/documentation_update.yml delete mode 100644 changelogs/fragments/documentation_update_2.yml delete mode 100644 changelogs/fragments/documentation_update_3.yml delete mode 100644 changelogs/fragments/documentation_update_4.yml delete mode 100644 changelogs/fragments/documentation_update_5.yml delete mode 100644 changelogs/fragments/documentation_update_6.yml delete mode 100644 changelogs/fragments/elb_docs_update.yml delete mode 100644 changelogs/fragments/fix_deperecated_ami.yml delete mode 100644 changelogs/fragments/fix_module_diff_route53.yml delete mode 100644 changelogs/fragments/update_return_block_backup_modules.yml delete mode 100644 changelogs/fragments/update_return_block_cloud_modules.yml delete mode 100644 changelogs/fragments/update_return_block_ec2_2.yml delete mode 100644 changelogs/fragments/update_return_block_lambda.yml delete mode 100644 changelogs/fragments/update_return_block_rds.yml delete mode 100644 changelogs/fragments/update_return_block_route53_health_check.yml delete mode 100644 changelogs/fragments/use_t3a_micro_in_tests.yml diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 8bdbfe2b3f..ab4c67b76a 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -4,6 +4,47 @@ amazon.aws Release Notes .. contents:: Topics +v8.2.0 +====== + +Release Summary +--------------- + +The amazon.aws 8.2.0 release includes a number of bugfixes, some new features and improvements. This releases also introduces a deprecation for the ``amazon.aws.iam_role`` module, where support for creating and deleting IAM instance profiles using the ``create_instance_profile`` and ``delete_instance_profile`` options has been deprecated and will be removed in a release after 2026-05-01. + +Minor Changes +------------- + +- cloudwatch_metric_alarm - add support for ``evaluate_low_sample_count_percentile`` parameter. +- cloudwatch_metric_alarm - support DatapointsToAlarm config (https://github.com/ansible-collections/amazon.aws/pull/2196). +- ec2_ami - Add support for uefi-preferred boot mode (https://github.com/ansible-collections/amazon.aws/pull/2253). +- ec2_instance - Add support for ``network_interfaces`` and ``network_interfaces_ids`` options replacing deprecated option ``network`` (https://github.com/ansible-collections/amazon.aws/pull/2123). +- ec2_instance - ``network.source_dest_check`` option has been deprecated and replaced by new option ``source_dest_check`` (https://github.com/ansible-collections/amazon.aws/pull/2123). +- ec2_instance - add the possibility to create instance with multiple network interfaces (https://github.com/ansible-collections/amazon.aws/pull/2123). +- ec2_metadata_facts - Add parameter ``metadata_token_ttl_seconds`` (https://github.com/ansible-collections/amazon.aws/pull/2209). +- rds_cluster - Add support for I/O-Optimized storage configuration for aurora clusters (https://github.com/ansible-collections/amazon.aws/pull/2063). +- rds_instance - snake case for parameter ``performance_insights_kms_key_id`` was incorrect according to boto documentation (https://github.com/ansible-collections/amazon.aws/pull/2163). +- s3_bucket - Add support for bucket inventories (https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage-inventory.html) +- s3_object - Add support for ``expected_bucket_owner`` option (https://github.com/ansible-collections/amazon.aws/issues/2114). +- ssm parameter lookup - add new option ``droppath`` to drop the hierarchical search path from ssm parameter lookup results (https://github.com/ansible-collections/amazon.aws/pull/1756). + +Deprecated Features +------------------- + +- iam_role - support for creating and deleting IAM instance profiles using the ``create_instance_profile`` and ``delete_instance_profile`` options has been deprecated and will be removed in a release after 2026-05-01. To manage IAM instance profiles the ``amazon.aws.iam_instance_profile`` module can be used instead (https://github.com/ansible-collections/amazon.aws/pull/2221). + +Bugfixes +-------- + +- cloudwatch_metric_alarm - Fix idempotency when creating cloudwatch metric alarm without dimensions (https://github.com/ansible-collections/amazon.aws/pull/1865). +- ec2_instance - fix state processing when exact_count is used (https://github.com/ansible-collections/amazon.aws/pull/1659). +- rds_cluster - Limit params sent to api call to DBClusterIdentifier when using state started or stopped (https://github.com/ansible-collections/amazon.aws/issues/2197). +- route53 - modify the return value to return diff only when ``module._diff`` is set to true (https://github.com/ansible-collections/amazon.aws/pull/2136). +- s3_bucket - catch ``UnsupportedArgument`` when calling API ``GetBucketAccelerationConfig`` on region where it is not supported (https://github.com/ansible-collections/amazon.aws/issues/2180). +- s3_bucket - change the default behaviour of the new ``accelerate_enabled`` option to only update the configuration if explicitly passed (https://github.com/ansible-collections/amazon.aws/issues/2220). +- s3_bucket - fixes ``MethodNotAllowed`` exceptions caused by fetching transfer acceleration state in regions that don't support it (https://github.com/ansible-collections/amazon.aws/issues/2266). +- s3_bucket - fixes ``TypeError: cannot unpack non-iterable NoneType object`` errors related to bucket versioning, policies, tags or encryption (https://github.com/ansible-collections/amazon.aws/pull/2228). + v8.1.0 ====== diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 226e9ddbfa..0b3bf191f3 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -3058,3 +3058,94 @@ releases: - s3_bucket-accelerate_option.yml - s3_bucket-object-retention.yml release_date: '2024-07-02' + 8.2.0: + changes: + bugfixes: + - cloudwatch_metric_alarm - Fix idempotency when creating cloudwatch metric + alarm without dimensions (https://github.com/ansible-collections/amazon.aws/pull/1865). + - ec2_instance - fix state processing when exact_count is used (https://github.com/ansible-collections/amazon.aws/pull/1659). + - rds_cluster - Limit params sent to api call to DBClusterIdentifier when using + state started or stopped (https://github.com/ansible-collections/amazon.aws/issues/2197). + - route53 - modify the return value to return diff only when ``module._diff`` + is set to true (https://github.com/ansible-collections/amazon.aws/pull/2136). + - s3_bucket - catch ``UnsupportedArgument`` when calling API ``GetBucketAccelerationConfig`` + on region where it is not supported (https://github.com/ansible-collections/amazon.aws/issues/2180). + - s3_bucket - change the default behaviour of the new ``accelerate_enabled`` + option to only update the configuration if explicitly passed (https://github.com/ansible-collections/amazon.aws/issues/2220). + - s3_bucket - fixes ``MethodNotAllowed`` exceptions caused by fetching transfer + acceleration state in regions that don't support it (https://github.com/ansible-collections/amazon.aws/issues/2266). + - 's3_bucket - fixes ``TypeError: cannot unpack non-iterable NoneType object`` + errors related to bucket versioning, policies, tags or encryption (https://github.com/ansible-collections/amazon.aws/pull/2228).' + deprecated_features: + - iam_role - support for creating and deleting IAM instance profiles using the + ``create_instance_profile`` and ``delete_instance_profile`` options has been + deprecated and will be removed in a release after 2026-05-01. To manage IAM + instance profiles the ``amazon.aws.iam_instance_profile`` module can be used + instead (https://github.com/ansible-collections/amazon.aws/pull/2221). + minor_changes: + - cloudwatch_metric_alarm - add support for ``evaluate_low_sample_count_percentile``` + parameter. + - cloudwatch_metric_alarm - support DatapointsToAlarm config (https://github.com/ansible-collections/amazon.aws/pull/2196). + - ec2_ami - Add support for uefi-preferred boot mode (https://github.com/ansible-collections/amazon.aws/pull/2253). + - ec2_instance - Add support for ``network_interfaces`` and ``network_interfaces_ids`` + options replacing deprecated option ``network`` (https://github.com/ansible-collections/amazon.aws/pull/2123). + - ec2_instance - ``network.source_dest_check`` option has been deprecated and + replaced by new option ``source_dest_check`` (https://github.com/ansible-collections/amazon.aws/pull/2123). + - ec2_instance - add the possibility to create instance with multiple network + interfaces (https://github.com/ansible-collections/amazon.aws/pull/2123). + - ec2_metadata_facts - Add parameter ``metadata_token_ttl_seconds`` (https://github.com/ansible-collections/amazon.aws/pull/2209). + - rds_cluster - Add support for I/O-Optimized storage configuration for aurora + clusters (https://github.com/ansible-collections/amazon.aws/pull/2063). + - rds_instance - snake case for parameter ``performance_insights_kms_key_id`` + was incorrect according to boto documentation (https://github.com/ansible-collections/amazon.aws/pull/2163). + - s3_bucket - Add support for bucket inventories (https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage-inventory.html) + - s3_object - Add support for ``expected_bucket_owner`` option (https://github.com/ansible-collections/amazon.aws/issues/2114). + - ssm parameter lookup - add new option ``droppath`` to drop the hierarchical + search path from ssm parameter lookup results (https://github.com/ansible-collections/amazon.aws/pull/1756). + release_summary: The amazon.aws 8.2.0 release includes a number of bugfixes, + some new features and improvements. This releases also introduces a deprecation + for the ``amazon.aws.iam_role`` module, where support for creating and deleting + IAM instance profiles using the ``create_instance_profile`` and ``delete_instance_profile`` + options has been deprecated and will be removed in a release after 2026-05-01. + fragments: + - 1659-ec2_instance-ensure-state-exact_count.yml + - 20240216-cloudwatch-metric-alarm-idempotency.yml + - 20240604-ec2_instance-refactor-network-option.yml + - 20240703-integration-tests-delete-instances.yml + - 20240715-s3_bucket-transfer-accelerate.yaml + - 20240730-s3_object-expected-bucket-owner.yml + - 20240810-rds_instance-performance_insights_kms_key_id.yml + - 20240820-iam_role-profiles.yml + - 20240824-s3_bucket-unpack.yml + - 2063-rds_cluster-add-support-io-optimized-storage-config.yml + - 2074-s3_bucket-inventory-feature.yml + - 2127-update-return-block-aws_region_info-asg_info-cloudformation.yml + - 2135-update-retrun-block-s3_bucket-s3_bucket_info-s3_object.yml + - 2144-update-retrun-block-kms_key-kms_key_info.yml + - 2195-update-return-block-iam-modules.yml + - 2196-cloudwatch_metric_alarm_support-DatapointsToAlarm-config.yml + - 2209-ec2_metadata_facts-add-configurable-ttl-parameter.yml + - 2214-rds_cluster-limit-params-sent-to-api-for-states.yml + - 2220-accelerate_enabled-unsupported.yml + - 2253-ec2_ami-add-support-uefi-preferred-boot-mode.yml + - 2266-acceleration-eu_north_1.yml + - add-droppath-option-to-ssm-lookup.yml + - add_evaluate_low_sample_count_percentile.yml + - documentation_update.yml + - documentation_update_2.yml + - documentation_update_3.yml + - documentation_update_4.yml + - documentation_update_5.yml + - documentation_update_6.yml + - elb_docs_update.yml + - fix_deperecated_ami.yml + - fix_module_diff_route53.yml + - release_summary.yml + - update_return_block_backup_modules.yml + - update_return_block_cloud_modules.yml + - update_return_block_ec2_2.yml + - update_return_block_lambda.yml + - update_return_block_rds.yml + - update_return_block_route53_health_check.yml + - use_t3a_micro_in_tests.yml + release_date: '2024-09-03' diff --git a/changelogs/fragments/1659-ec2_instance-ensure-state-exact_count.yml b/changelogs/fragments/1659-ec2_instance-ensure-state-exact_count.yml deleted file mode 100644 index fc6745775f..0000000000 --- a/changelogs/fragments/1659-ec2_instance-ensure-state-exact_count.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -bugfixes: -- ec2_instance - fix state processing when exact_count is used (https://github.com/ansible-collections/amazon.aws/pull/1659). diff --git a/changelogs/fragments/20240216-cloudwatch-metric-alarm-idempotency.yml b/changelogs/fragments/20240216-cloudwatch-metric-alarm-idempotency.yml deleted file mode 100644 index bd31947942..0000000000 --- a/changelogs/fragments/20240216-cloudwatch-metric-alarm-idempotency.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -bugfixes: - - cloudwatch_metric_alarm - Fix idempotency when creating cloudwatch metric alarm without dimensions (https://github.com/ansible-collections/amazon.aws/pull/1865). \ No newline at end of file diff --git a/changelogs/fragments/20240604-ec2_instance-refactor-network-option.yml b/changelogs/fragments/20240604-ec2_instance-refactor-network-option.yml deleted file mode 100644 index 3d46d31680..0000000000 --- a/changelogs/fragments/20240604-ec2_instance-refactor-network-option.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -minor_changes: - - ec2_instance - Add support for ``network_interfaces`` and ``network_interfaces_ids`` options replacing deprecated option ``network`` (https://github.com/ansible-collections/amazon.aws/pull/2123). - - ec2_instance - ``network.source_dest_check`` option has been deprecated and replaced by new option ``source_dest_check`` (https://github.com/ansible-collections/amazon.aws/pull/2123). - - ec2_instance - add the possibility to create instance with multiple network interfaces (https://github.com/ansible-collections/amazon.aws/pull/2123). diff --git a/changelogs/fragments/20240703-integration-tests-delete-instances.yml b/changelogs/fragments/20240703-integration-tests-delete-instances.yml deleted file mode 100644 index ab4a719582..0000000000 --- a/changelogs/fragments/20240703-integration-tests-delete-instances.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - Delete EC2 instances created in default VPC for integration tests targets ec2_instance_info and ec2_instance_metadata_options. diff --git a/changelogs/fragments/20240715-s3_bucket-transfer-accelerate.yaml b/changelogs/fragments/20240715-s3_bucket-transfer-accelerate.yaml deleted file mode 100644 index 1d31b7bd01..0000000000 --- a/changelogs/fragments/20240715-s3_bucket-transfer-accelerate.yaml +++ /dev/null @@ -1,3 +0,0 @@ ---- -bugfixes: - - s3_bucket - catch ``UnsupportedArgument`` when calling API ``GetBucketAccelerationConfig`` on region where it is not supported (https://github.com/ansible-collections/amazon.aws/issues/2180). \ No newline at end of file diff --git a/changelogs/fragments/20240730-s3_object-expected-bucket-owner.yml b/changelogs/fragments/20240730-s3_object-expected-bucket-owner.yml deleted file mode 100644 index 5e9c9a31fd..0000000000 --- a/changelogs/fragments/20240730-s3_object-expected-bucket-owner.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - s3_object - Add support for ``expected_bucket_owner`` option (https://github.com/ansible-collections/amazon.aws/issues/2114). diff --git a/changelogs/fragments/20240810-rds_instance-performance_insights_kms_key_id.yml b/changelogs/fragments/20240810-rds_instance-performance_insights_kms_key_id.yml deleted file mode 100644 index f1870df3d1..0000000000 --- a/changelogs/fragments/20240810-rds_instance-performance_insights_kms_key_id.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - rds_instance - snake case for parameter ``performance_insights_kms_key_id`` was incorrect according to boto documentation (https://github.com/ansible-collections/amazon.aws/pull/2163). \ No newline at end of file diff --git a/changelogs/fragments/20240820-iam_role-profiles.yml b/changelogs/fragments/20240820-iam_role-profiles.yml deleted file mode 100644 index 22ff471a95..0000000000 --- a/changelogs/fragments/20240820-iam_role-profiles.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -deprecated_features: -- iam_role - support for creating and deleting IAM instance profiles using the ``create_instance_profile`` and ``delete_instance_profile`` options has been deprecated and will be removed in a release after 2026-05-01. To manage IAM instance profiles the ``amazon.aws.iam_instance_profile`` module can be used instead (https://github.com/ansible-collections/amazon.aws/pull/2221). diff --git a/changelogs/fragments/20240824-s3_bucket-unpack.yml b/changelogs/fragments/20240824-s3_bucket-unpack.yml deleted file mode 100644 index 816c84fcdf..0000000000 --- a/changelogs/fragments/20240824-s3_bucket-unpack.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -bugfixes: - - "s3_bucket - fixes ``TypeError: cannot unpack non-iterable NoneType object`` errors related to bucket versioning, policies, tags or encryption (https://github.com/ansible-collections/amazon.aws/pull/2228)." diff --git a/changelogs/fragments/2063-rds_cluster-add-support-io-optimized-storage-config.yml b/changelogs/fragments/2063-rds_cluster-add-support-io-optimized-storage-config.yml deleted file mode 100644 index 3ba5ff7520..0000000000 --- a/changelogs/fragments/2063-rds_cluster-add-support-io-optimized-storage-config.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - rds_cluster - Add support for I/O-Optimized storage configuration for aurora clusters (https://github.com/ansible-collections/amazon.aws/pull/2063). \ No newline at end of file diff --git a/changelogs/fragments/2074-s3_bucket-inventory-feature.yml b/changelogs/fragments/2074-s3_bucket-inventory-feature.yml deleted file mode 100644 index d326e0c456..0000000000 --- a/changelogs/fragments/2074-s3_bucket-inventory-feature.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - s3_bucket - Add support for bucket inventories (https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage-inventory.html) diff --git a/changelogs/fragments/2127-update-return-block-aws_region_info-asg_info-cloudformation.yml b/changelogs/fragments/2127-update-return-block-aws_region_info-asg_info-cloudformation.yml deleted file mode 100644 index 2c01293656..0000000000 --- a/changelogs/fragments/2127-update-return-block-aws_region_info-asg_info-cloudformation.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - Update return block in the module documentation for aws_region_info, autoscaling_group_info, cloudformation modules (https://github.com/ansible-collections/amazon.aws/pull/2127). diff --git a/changelogs/fragments/2135-update-retrun-block-s3_bucket-s3_bucket_info-s3_object.yml b/changelogs/fragments/2135-update-retrun-block-s3_bucket-s3_bucket_info-s3_object.yml deleted file mode 100644 index 36aa1b1934..0000000000 --- a/changelogs/fragments/2135-update-retrun-block-s3_bucket-s3_bucket_info-s3_object.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - Update return block in the module documentation for s3_bucket, s3_bucket_info, s3_object modules (https://github.com/ansible-collections/amazon.aws/pull/2135). \ No newline at end of file diff --git a/changelogs/fragments/2144-update-retrun-block-kms_key-kms_key_info.yml b/changelogs/fragments/2144-update-retrun-block-kms_key-kms_key_info.yml deleted file mode 100644 index 1773996d18..0000000000 --- a/changelogs/fragments/2144-update-retrun-block-kms_key-kms_key_info.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - Update return block in the module documentation for kms_key, kms_key_info (https://github.com/ansible-collections/amazon.aws/pull/2144). \ No newline at end of file diff --git a/changelogs/fragments/2195-update-return-block-iam-modules.yml b/changelogs/fragments/2195-update-return-block-iam-modules.yml deleted file mode 100644 index 6e298c623f..0000000000 --- a/changelogs/fragments/2195-update-return-block-iam-modules.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - Update return block in the module documentation for iam_* modules (https://github.com/ansible-collections/amazon.aws/pull/2195). diff --git a/changelogs/fragments/2196-cloudwatch_metric_alarm_support-DatapointsToAlarm-config.yml b/changelogs/fragments/2196-cloudwatch_metric_alarm_support-DatapointsToAlarm-config.yml deleted file mode 100644 index 09bc70be43..0000000000 --- a/changelogs/fragments/2196-cloudwatch_metric_alarm_support-DatapointsToAlarm-config.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - cloudwatch_metric_alarm - support DatapointsToAlarm config (https://github.com/ansible-collections/amazon.aws/pull/2196). diff --git a/changelogs/fragments/2209-ec2_metadata_facts-add-configurable-ttl-parameter.yml b/changelogs/fragments/2209-ec2_metadata_facts-add-configurable-ttl-parameter.yml deleted file mode 100644 index 76cbd4e433..0000000000 --- a/changelogs/fragments/2209-ec2_metadata_facts-add-configurable-ttl-parameter.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - ec2_metadata_facts - Add parameter ``metadata_token_ttl_seconds`` (https://github.com/ansible-collections/amazon.aws/pull/2209). diff --git a/changelogs/fragments/2214-rds_cluster-limit-params-sent-to-api-for-states.yml b/changelogs/fragments/2214-rds_cluster-limit-params-sent-to-api-for-states.yml deleted file mode 100644 index 7ff50c509b..0000000000 --- a/changelogs/fragments/2214-rds_cluster-limit-params-sent-to-api-for-states.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -bugfixes: - - rds_cluster - Limit params sent to api call to DBClusterIdentifier when using state started or stopped (https://github.com/ansible-collections/amazon.aws/issues/2197). diff --git a/changelogs/fragments/2220-accelerate_enabled-unsupported.yml b/changelogs/fragments/2220-accelerate_enabled-unsupported.yml deleted file mode 100644 index 778b4b1c1f..0000000000 --- a/changelogs/fragments/2220-accelerate_enabled-unsupported.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: -- s3_bucket - change the default behaviour of the new ``accelerate_enabled`` option to only update the configuration if explicitly passed (https://github.com/ansible-collections/amazon.aws/issues/2220). diff --git a/changelogs/fragments/2253-ec2_ami-add-support-uefi-preferred-boot-mode.yml b/changelogs/fragments/2253-ec2_ami-add-support-uefi-preferred-boot-mode.yml deleted file mode 100644 index 14e4b9d9a2..0000000000 --- a/changelogs/fragments/2253-ec2_ami-add-support-uefi-preferred-boot-mode.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - ec2_ami - Add support for uefi-preferred boot mode (https://github.com/ansible-collections/amazon.aws/pull/2253). diff --git a/changelogs/fragments/2266-acceleration-eu_north_1.yml b/changelogs/fragments/2266-acceleration-eu_north_1.yml deleted file mode 100644 index 48a6fa9a76..0000000000 --- a/changelogs/fragments/2266-acceleration-eu_north_1.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -bugfixes: - - s3_bucket - fixes ``MethodNotAllowed`` exceptions caused by fetching transfer acceleration state in regions that don't support it (https://github.com/ansible-collections/amazon.aws/issues/2266). diff --git a/changelogs/fragments/add-droppath-option-to-ssm-lookup.yml b/changelogs/fragments/add-droppath-option-to-ssm-lookup.yml deleted file mode 100644 index 3e9d1e6e37..0000000000 --- a/changelogs/fragments/add-droppath-option-to-ssm-lookup.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - ssm parameter lookup - add new option ``droppath`` to drop the hierarchical search path from ssm parameter lookup results (https://github.com/ansible-collections/amazon.aws/pull/1756). diff --git a/changelogs/fragments/add_evaluate_low_sample_count_percentile.yml b/changelogs/fragments/add_evaluate_low_sample_count_percentile.yml deleted file mode 100644 index 4a1ddff5dd..0000000000 --- a/changelogs/fragments/add_evaluate_low_sample_count_percentile.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -minor_changes: - - cloudwatch_metric_alarm - add support for `evaluate_low_sample_count_percentile` parameter. -trivial: - - cloudwatch_metric_alarm - add return block to the module doc. diff --git a/changelogs/fragments/documentation_update.yml b/changelogs/fragments/documentation_update.yml deleted file mode 100644 index e4160a5dea..0000000000 --- a/changelogs/fragments/documentation_update.yml +++ /dev/null @@ -1,2 +0,0 @@ -trivial: - - "Part #1 - Ensures the modules documentation follows the correct formats (see also https://docs.ansible.com/ansible/latest/dev_guide/developing_modules_documenting.html#semantic-markup-within-module-documentation)." diff --git a/changelogs/fragments/documentation_update_2.yml b/changelogs/fragments/documentation_update_2.yml deleted file mode 100644 index 87c0daf84c..0000000000 --- a/changelogs/fragments/documentation_update_2.yml +++ /dev/null @@ -1,2 +0,0 @@ -trivial: - - "Part #2 - Ensures the modules documentation follows the correct formats (see also https://docs.ansible.com/ansible/latest/dev_guide/developing_modules_documenting.html#semantic-markup-within-module-documentation)." diff --git a/changelogs/fragments/documentation_update_3.yml b/changelogs/fragments/documentation_update_3.yml deleted file mode 100644 index 67e6daac53..0000000000 --- a/changelogs/fragments/documentation_update_3.yml +++ /dev/null @@ -1,2 +0,0 @@ -trivial: - - "Part #3 - Ensures the modules documentation follows the correct formats (see also https://docs.ansible.com/ansible/latest/dev_guide/developing_modules_documenting.html#semantic-markup-within-module-documentation)." diff --git a/changelogs/fragments/documentation_update_4.yml b/changelogs/fragments/documentation_update_4.yml deleted file mode 100644 index d6046fcb3e..0000000000 --- a/changelogs/fragments/documentation_update_4.yml +++ /dev/null @@ -1,2 +0,0 @@ -trivial: - - "Part #4 - ensures the modules documentation follows the correct formats (see also https://docs.ansible.com/ansible/latest/dev_guide/developing_modules_documenting.html#semantic-markup-within-module-documentation)." diff --git a/changelogs/fragments/documentation_update_5.yml b/changelogs/fragments/documentation_update_5.yml deleted file mode 100644 index c577d13407..0000000000 --- a/changelogs/fragments/documentation_update_5.yml +++ /dev/null @@ -1,2 +0,0 @@ -trivial: - - "Part #5 - Ensures the modules documentation follows the correct formats (see also https://docs.ansible.com/ansible/latest/dev_guide/developing_modules_documenting.html#semantic-markup-within-module-documentation)." diff --git a/changelogs/fragments/documentation_update_6.yml b/changelogs/fragments/documentation_update_6.yml deleted file mode 100644 index 8c7852a772..0000000000 --- a/changelogs/fragments/documentation_update_6.yml +++ /dev/null @@ -1,2 +0,0 @@ -trivial: - - "Part #6 - Ensures the modules documentation follows the correct formats (see also https://docs.ansible.com/ansible/latest/dev_guide/developing_modules_documenting.html#semantic-markup-within-module-documentation)." diff --git a/changelogs/fragments/elb_docs_update.yml b/changelogs/fragments/elb_docs_update.yml deleted file mode 100644 index 89b8f3e22c..0000000000 --- a/changelogs/fragments/elb_docs_update.yml +++ /dev/null @@ -1,2 +0,0 @@ -trivial: - - "elb_* modules RETURN block update." diff --git a/changelogs/fragments/fix_deperecated_ami.yml b/changelogs/fragments/fix_deperecated_ami.yml deleted file mode 100644 index 713ceab897..0000000000 --- a/changelogs/fragments/fix_deperecated_ami.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - Make the ami pattern generic to avoid searching for deprecated amis. diff --git a/changelogs/fragments/fix_module_diff_route53.yml b/changelogs/fragments/fix_module_diff_route53.yml deleted file mode 100644 index 7e2ca71b8d..0000000000 --- a/changelogs/fragments/fix_module_diff_route53.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - route53 - modify the return value to return diff only when ``module._diff`` is set to true (https://github.com/ansible-collections/amazon.aws/pull/2136). diff --git a/changelogs/fragments/update_return_block_backup_modules.yml b/changelogs/fragments/update_return_block_backup_modules.yml deleted file mode 100644 index 7c9fbe3e23..0000000000 --- a/changelogs/fragments/update_return_block_backup_modules.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - Update return block in the module documentation for backup_plan, backup_plan_info, backup_vault, backup_selection (https://github.com/ansible-collections/amazon.aws/pull/2106). diff --git a/changelogs/fragments/update_return_block_cloud_modules.yml b/changelogs/fragments/update_return_block_cloud_modules.yml deleted file mode 100644 index 3bd6806bf0..0000000000 --- a/changelogs/fragments/update_return_block_cloud_modules.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - Update return block in the module documentation for cloudtrail, cloudtrail_info, cloudwatchevent_rule, cloudwatchlogs_log_group modules. diff --git a/changelogs/fragments/update_return_block_ec2_2.yml b/changelogs/fragments/update_return_block_ec2_2.yml deleted file mode 100644 index 8de1a9b07d..0000000000 --- a/changelogs/fragments/update_return_block_ec2_2.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - Update return block in the module documentation for ec2_snapshot ec2_snapshot_info ec2_spot_instance ec2_vol ec2_vpc_endpoint ec2_vpc_endpoint_info ec2_vpc_endpoint_service_info ec2_vpc_nat_gateway ec2_vpc_nat_gateway_info ec2_vpc_route_table ec2_vpc_subnet ec2_vpc_subnet_info diff --git a/changelogs/fragments/update_return_block_lambda.yml b/changelogs/fragments/update_return_block_lambda.yml deleted file mode 100644 index df82a9531d..0000000000 --- a/changelogs/fragments/update_return_block_lambda.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - Update return block in the module documentation for lambda_event, lambda_info, lambda_layer, lambda_policy diff --git a/changelogs/fragments/update_return_block_rds.yml b/changelogs/fragments/update_return_block_rds.yml deleted file mode 100644 index 0819d164ab..0000000000 --- a/changelogs/fragments/update_return_block_rds.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - Update return block in the module documentation for rds modules. diff --git a/changelogs/fragments/update_return_block_route53_health_check.yml b/changelogs/fragments/update_return_block_route53_health_check.yml deleted file mode 100644 index 07ae082960..0000000000 --- a/changelogs/fragments/update_return_block_route53_health_check.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - Update return block in the module documentation for route53_health_check diff --git a/changelogs/fragments/use_t3a_micro_in_tests.yml b/changelogs/fragments/use_t3a_micro_in_tests.yml deleted file mode 100644 index b913ae5baa..0000000000 --- a/changelogs/fragments/use_t3a_micro_in_tests.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - Switch to using t3a.micro in amazon.aws tests to avoid intermittent failures. diff --git a/galaxy.yml b/galaxy.yml index 59e6df15f6..debd1691be 100644 --- a/galaxy.yml +++ b/galaxy.yml @@ -1,7 +1,7 @@ --- namespace: amazon name: aws -version: 8.1.0 +version: 8.2.0 readme: README.md authors: - Ansible (https://github.com/ansible) diff --git a/plugins/module_utils/common.py b/plugins/module_utils/common.py index 290d67e386..f4849cc39d 100644 --- a/plugins/module_utils/common.py +++ b/plugins/module_utils/common.py @@ -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 = "8.1.0" +AMAZON_AWS_COLLECTION_VERSION = "8.2.0" _collection_info_context = {