From 183e431c120237b391c5ad6c743780415bec9d65 Mon Sep 17 00:00:00 2001 From: Alina Buzachis Date: Sat, 6 May 2023 09:30:51 +0200 Subject: [PATCH] Update changelog with the amazon.aws 5.5.0 and 4.5.0 info (#1525) Update changelog with the amazon.aws 5.5.0 and 4.5.0 info SUMMARY Update changelog with the amazon.aws 5.5.0 and 4.5.0 info ISSUE TYPE Docs Pull Request COMPONENT NAME ADDITIONAL INFORMATION Reviewed-by: Mark Chappell --- CHANGELOG.rst | 58 +++++++++++++ changelogs/changelog.yaml | 85 +++++++++++++++++++ ...rt-for-boot_mode-tpm_support-uefi_data.yml | 2 - .../fragments/1133-add_metrics_cloudwatch.yml | 3 - ...ata_facts-query-instance-metadata-tags.yml | 2 - .../1191-rds_cluster-new_options.yml | 3 - ...dd-support-for-function_response_types.yml | 2 - changelogs/fragments/1258-ec2_instance.yml | 2 - ...7-ec2_vpc_nat_gateway_connectivitytype.yml | 2 - .../1290-create_multi_region_key.yml | 2 - ...atch_metric_alarm-fix-change-detection.yml | 2 - ...1457-lambda_info-fix-env-var-in-output.yml | 2 - changelogs/fragments/1474-ec2_vol.yml | 2 - .../1475-rds_instance-promotion-tier.yml | 2 - changelogs/fragments/1477-elbv2-botocore.yml | 2 - .../1505-ec2_instance_test_fixes.yml | 2 - .../1511-s3_bucket-public_access.yml | 2 - .../20230424-ec2_instance-app_callback.yml | 2 - changelogs/fragments/fix_version_added.yml | 10 --- .../lambda-add-support-for-layers.yml | 3 - .../fragments/rds_cluster_engine_mode.yaml | 3 - 21 files changed, 143 insertions(+), 50 deletions(-) delete mode 100644 changelogs/fragments/1037-ec2_ami-add-support-for-boot_mode-tpm_support-uefi_data.yml delete mode 100644 changelogs/fragments/1133-add_metrics_cloudwatch.yml delete mode 100644 changelogs/fragments/1186-ec2_metadata_facts-query-instance-metadata-tags.yml delete mode 100644 changelogs/fragments/1191-rds_cluster-new_options.yml delete mode 100644 changelogs/fragments/1209-lambda_event-add-support-for-function_response_types.yml delete mode 100644 changelogs/fragments/1258-ec2_instance.yml delete mode 100644 changelogs/fragments/1267-ec2_vpc_nat_gateway_connectivitytype.yml delete mode 100644 changelogs/fragments/1290-create_multi_region_key.yml delete mode 100644 changelogs/fragments/1440-cloudwatch_metric_alarm-fix-change-detection.yml delete mode 100644 changelogs/fragments/1457-lambda_info-fix-env-var-in-output.yml delete mode 100644 changelogs/fragments/1474-ec2_vol.yml delete mode 100644 changelogs/fragments/1475-rds_instance-promotion-tier.yml delete mode 100644 changelogs/fragments/1477-elbv2-botocore.yml delete mode 100644 changelogs/fragments/1505-ec2_instance_test_fixes.yml delete mode 100644 changelogs/fragments/1511-s3_bucket-public_access.yml delete mode 100644 changelogs/fragments/20230424-ec2_instance-app_callback.yml delete mode 100644 changelogs/fragments/fix_version_added.yml delete mode 100644 changelogs/fragments/lambda-add-support-for-layers.yml delete mode 100644 changelogs/fragments/rds_cluster_engine_mode.yaml diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 571711e15c1..bb99fc6161c 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -5,6 +5,45 @@ amazon.aws Release Notes .. contents:: Topics +v5.5.0 +====== + +Release Summary +--------------- + +This release contains a number of bugfixes, new features and new modules. This is the last planned minor release prior to the release of version 6.0.0. + + +Minor Changes +------------- + +- Add connectivity_type to ec2_vpc_nat_gateway module (https://github.com/ansible-collections/amazon.aws/pull/1267). +- cloudwatch - Add metrics and extended_statistic keys to cloudwatch module (https://github.com/ansible-collections/amazon.aws/pull/1133). +- ec2_ami - add support for BootMode, TpmSupport, UefiData params (https://github.com/ansible-collections/amazon.aws/pull/1037). +- ec2_metadata_facts - added support to query instance tags in metadata (https://github.com/ansible-collections/amazon.aws/pull/1186). +- kms_key - Add multi_region option to create_key (https://github.com/ansible-collections/amazon.aws/pull/1290). +- lambda - add support for function layers when creating or updating lambda function (https://github.com/ansible-collections/amazon.aws/pull/1118). +- lambda_event - Added support to set FunctionResponseTypes when creating lambda event source mappings (https://github.com/ansible-collections/amazon.aws/pull/1209). +- module_utils/elbv2 - removed compatibility code for ``botocore < 1.10.30`` (https://github.com/ansible-collections/amazon.aws/pull/1477). +- rds_cluster - New ``engine_mode`` parameter (https://github.com/ansible-collections/amazon.aws/pull/941). +- rds_cluster - add new options (e.g., ``db_cluster_instance_class``, ``allocated_storage``, ``storage_type``, ``iops``) (https://github.com/ansible-collections/amazon.aws/pull/1191). +- rds_cluster - update list of supported engines with ``mysql`` and ``postgres`` (https://github.com/ansible-collections/amazon.aws/pull/1191). +- s3_bucket - ensure ``public_access`` is configured before updating policies (https://github.com/ansible-collections/amazon.aws/pull/1511). + +Bugfixes +-------- + +- cloudwatch_metric_alarm - Don't consider ``StateTransitionedTimestamp`` in change detection. (https://github.com/ansible-collections/amazon.aws/pull/1440). +- ec2_instance - Pick up ``app_callback -> set_password`` rather than ``app_callback -> set_passwd`` (https://github.com/ansible-collections/amazon.aws/issues/1449). +- lambda_info - Do not convert environment variables to snake_case when querying lambda config. (https://github.com/ansible-collections/amazon.aws/pull/1457). +- rds_instance - fix type of ``promotion_tier`` as passed to the APIs (https://github.com/ansible-collections/amazon.aws/pull/1475). + +New Modules +----------- + +- lambda_layer - Creates an AWS Lambda layer or deletes an AWS Lambda layer version +- lambda_layer_info - List lambda layer or lambda layer versions + v5.4.0 ====== @@ -285,6 +324,25 @@ New Modules - cloudwatch_metric_alarm_info - Gather information about the alarms for the specified metric - s3_object_info - Gather information about objects in S3 +v4.5.0 +====== + +Release Summary +--------------- + +This release contains a minor bugfix for the ``ec2_vol`` module, some minor work on the ``ec2_key`` module, and various documentation fixes. This is the last planned release of the 4.x series. + + +Minor Changes +------------- + +- ec2_key - minor refactoring and improved unit-tests coverage (https://github.com/ansible-collections/amazon.aws/pull/1288). + +Bugfixes +-------- + +- ec2_vol - handle ec2_vol.tags when the associated instance already exists (https://github.com/ansible-collections/amazon.aws/pull/1071). + v4.4.0 ====== diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 23b41cc03bf..a42718f0acb 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -1108,6 +1108,25 @@ releases: - 20230106-ec2_vol.yml - release_summary.yml release_date: '2023-01-09' + 4.5.0: + changes: + bugfixes: + - ec2_vol - handle ec2_vol.tags when the associated instance already exists + (https://github.com/ansible-collections/amazon.aws/pull/1071). + minor_changes: + - ec2_key - minor refactoring and improved unit-tests coverage (https://github.com/ansible-collections/amazon.aws/pull/1288). + release_summary: 'This release contains a minor bugfix for the ``ec2_vol`` module, + some minor work on the ``ec2_key`` module, and various documentation fixes. This + is the last planned release of the 4.x series. + + ' + fragments: + - 1071-ec2_vol_tags_idempotent.yaml + - 1357-subnet-example.yml + - 1395-s3-encryption.yml + - release-notes.yml + - unit-tests_test_ec2_key_only.yaml + release_date: '2023-05-05' 5.0.0: changes: breaking_changes: @@ -1671,3 +1690,69 @@ releases: - 5.4.0-release.yml - 5.4.0-route53_health_check.yml release_date: '2023-03-27' + 5.5.0: + changes: + bugfixes: + - cloudwatch_metric_alarm - Don't consider ``StateTransitionedTimestamp`` in + change detection. (https://github.com/ansible-collections/amazon.aws/pull/1440). + - ec2_instance - Pick up ``app_callback -> set_password`` rather than ``app_callback + -> set_passwd`` (https://github.com/ansible-collections/amazon.aws/issues/1449). + - lambda_info - Do not convert environment variables to snake_case when querying + lambda config. (https://github.com/ansible-collections/amazon.aws/pull/1457). + - rds_instance - fix type of ``promotion_tier`` as passed to the APIs (https://github.com/ansible-collections/amazon.aws/pull/1475). + minor_changes: + - Add connectivity_type to ec2_vpc_nat_gateway module (https://github.com/ansible-collections/amazon.aws/pull/1267). + - cloudwatch - Add metrics and extended_statistic keys to cloudwatch module + (https://github.com/ansible-collections/amazon.aws/pull/1133). + - ec2_ami - add support for BootMode, TpmSupport, UefiData params (https://github.com/ansible-collections/amazon.aws/pull/1037). + - ec2_metadata_facts - added support to query instance tags in metadata (https://github.com/ansible-collections/amazon.aws/pull/1186). + - kms_key - Add multi_region option to create_key (https://github.com/ansible-collections/amazon.aws/pull/1290). + - lambda - add support for function layers when creating or updating lambda + function (https://github.com/ansible-collections/amazon.aws/pull/1118). + - lambda_event - Added support to set FunctionResponseTypes when creating lambda + event source mappings (https://github.com/ansible-collections/amazon.aws/pull/1209). + - module_utils/elbv2 - removed compatibility code for ``botocore < 1.10.30`` + (https://github.com/ansible-collections/amazon.aws/pull/1477). + - rds_cluster - New ``engine_mode`` parameter (https://github.com/ansible-collections/amazon.aws/pull/941). + - rds_cluster - add new options (e.g., ``db_cluster_instance_class``, ``allocated_storage``, + ``storage_type``, ``iops``) (https://github.com/ansible-collections/amazon.aws/pull/1191). + - rds_cluster - update list of supported engines with ``mysql`` and ``postgres`` + (https://github.com/ansible-collections/amazon.aws/pull/1191). + - s3_bucket - ensure ``public_access`` is configured before updating policies + (https://github.com/ansible-collections/amazon.aws/pull/1511). + release_summary: 'This release contains a number of bugfixes, new features and + new modules. This is the last planned minor release prior to the release + of version 6.0.0. + + ' + fragments: + - 1037-ec2_ami-add-support-for-boot_mode-tpm_support-uefi_data.yml + - 1133-add_metrics_cloudwatch.yml + - 1186-ec2_metadata_facts-query-instance-metadata-tags.yml + - 1191-rds_cluster-new_options.yml + - 1209-lambda_event-add-support-for-function_response_types.yml + - 1258-ec2_instance.yml + - 1267-ec2_vpc_nat_gateway_connectivitytype.yml + - 1290-create_multi_region_key.yml + - 1440-cloudwatch_metric_alarm-fix-change-detection.yml + - 1457-lambda_info-fix-env-var-in-output.yml + - 1474-ec2_vol.yml + - 1475-rds_instance-promotion-tier.yml + - 1477-elbv2-botocore.yml + - 1505-ec2_instance_test_fixes.yml + - 1511-s3_bucket-public_access.yml + - 20230424-ec2_instance-app_callback.yml + - 20230502-rds_cluster-engine.yml + - 20230503-rds_cluster-engine-rds_cluster_snapshot.yml + - fix_version_added.yml + - lambda-add-support-for-layers.yml + - rds_cluster_engine_mode.yaml + - release-summary.yml + modules: + - description: Creates an AWS Lambda layer or deletes an AWS Lambda layer version + name: lambda_layer + namespace: '' + - description: List lambda layer or lambda layer versions + name: lambda_layer_info + namespace: '' + release_date: '2023-05-04' diff --git a/changelogs/fragments/1037-ec2_ami-add-support-for-boot_mode-tpm_support-uefi_data.yml b/changelogs/fragments/1037-ec2_ami-add-support-for-boot_mode-tpm_support-uefi_data.yml deleted file mode 100644 index 2a171566b2e..00000000000 --- a/changelogs/fragments/1037-ec2_ami-add-support-for-boot_mode-tpm_support-uefi_data.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - ec2_ami - add support for BootMode, TpmSupport, UefiData params (https://github.com/ansible-collections/amazon.aws/pull/1037). diff --git a/changelogs/fragments/1133-add_metrics_cloudwatch.yml b/changelogs/fragments/1133-add_metrics_cloudwatch.yml deleted file mode 100644 index 912f186727d..00000000000 --- a/changelogs/fragments/1133-add_metrics_cloudwatch.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: -- cloudwatch - Add metrics and extended_statistic keys to cloudwatch module (https://github.com/ansible-collections/amazon.aws/pull/1133). diff --git a/changelogs/fragments/1186-ec2_metadata_facts-query-instance-metadata-tags.yml b/changelogs/fragments/1186-ec2_metadata_facts-query-instance-metadata-tags.yml deleted file mode 100644 index 9c62ce6d234..00000000000 --- a/changelogs/fragments/1186-ec2_metadata_facts-query-instance-metadata-tags.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: -- ec2_metadata_facts - added support to query instance tags in metadata (https://github.com/ansible-collections/amazon.aws/pull/1186). diff --git a/changelogs/fragments/1191-rds_cluster-new_options.yml b/changelogs/fragments/1191-rds_cluster-new_options.yml deleted file mode 100644 index 2ab486cbfb8..00000000000 --- a/changelogs/fragments/1191-rds_cluster-new_options.yml +++ /dev/null @@ -1,3 +0,0 @@ -minor_changes: -- rds_cluster - update list of supported engines with ``mysql`` and ``postgres`` (https://github.com/ansible-collections/amazon.aws/pull/1191). -- rds_cluster - add new options (e.g., ``db_cluster_instance_class``, ``allocated_storage``, ``storage_type``, ``iops``) (https://github.com/ansible-collections/amazon.aws/pull/1191). diff --git a/changelogs/fragments/1209-lambda_event-add-support-for-function_response_types.yml b/changelogs/fragments/1209-lambda_event-add-support-for-function_response_types.yml deleted file mode 100644 index 5647cee28d2..00000000000 --- a/changelogs/fragments/1209-lambda_event-add-support-for-function_response_types.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - lambda_event - Added support to set FunctionResponseTypes when creating lambda event source mappings (https://github.com/ansible-collections/amazon.aws/pull/1209). diff --git a/changelogs/fragments/1258-ec2_instance.yml b/changelogs/fragments/1258-ec2_instance.yml deleted file mode 100644 index e1c4dd75508..00000000000 --- a/changelogs/fragments/1258-ec2_instance.yml +++ /dev/null @@ -1,2 +0,0 @@ -trivial: -- ec2_instance - changes to integration tests to fix failures diff --git a/changelogs/fragments/1267-ec2_vpc_nat_gateway_connectivitytype.yml b/changelogs/fragments/1267-ec2_vpc_nat_gateway_connectivitytype.yml deleted file mode 100644 index 1fa0dd0d741..00000000000 --- a/changelogs/fragments/1267-ec2_vpc_nat_gateway_connectivitytype.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: -- Add connectivity_type to ec2_vpc_nat_gateway module (https://github.com/ansible-collections/amazon.aws/pull/1267). diff --git a/changelogs/fragments/1290-create_multi_region_key.yml b/changelogs/fragments/1290-create_multi_region_key.yml deleted file mode 100644 index 2ab78917dc9..00000000000 --- a/changelogs/fragments/1290-create_multi_region_key.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: -- kms_key - Add multi_region option to create_key (https://github.com/ansible-collections/amazon.aws/pull/1290). diff --git a/changelogs/fragments/1440-cloudwatch_metric_alarm-fix-change-detection.yml b/changelogs/fragments/1440-cloudwatch_metric_alarm-fix-change-detection.yml deleted file mode 100644 index 0cbde555d32..00000000000 --- a/changelogs/fragments/1440-cloudwatch_metric_alarm-fix-change-detection.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: -- cloudwatch_metric_alarm - Don't consider ``StateTransitionedTimestamp`` in change detection. (https://github.com/ansible-collections/amazon.aws/pull/1440). diff --git a/changelogs/fragments/1457-lambda_info-fix-env-var-in-output.yml b/changelogs/fragments/1457-lambda_info-fix-env-var-in-output.yml deleted file mode 100644 index fcba4da2d9d..00000000000 --- a/changelogs/fragments/1457-lambda_info-fix-env-var-in-output.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: -- lambda_info - Do not convert environment variables to snake_case when querying lambda config. (https://github.com/ansible-collections/amazon.aws/pull/1457). diff --git a/changelogs/fragments/1474-ec2_vol.yml b/changelogs/fragments/1474-ec2_vol.yml deleted file mode 100644 index 6de9457c6b3..00000000000 --- a/changelogs/fragments/1474-ec2_vol.yml +++ /dev/null @@ -1,2 +0,0 @@ -trivial: -- ec2_vol - Fix documentation typo ``/def/`` should have been ``/dev/`` (https://github.com/ansible-collections/amazon.aws/pull/1474). diff --git a/changelogs/fragments/1475-rds_instance-promotion-tier.yml b/changelogs/fragments/1475-rds_instance-promotion-tier.yml deleted file mode 100644 index a7eee21c53b..00000000000 --- a/changelogs/fragments/1475-rds_instance-promotion-tier.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - rds_instance - fix type of ``promotion_tier`` as passed to the APIs (https://github.com/ansible-collections/amazon.aws/pull/1475). diff --git a/changelogs/fragments/1477-elbv2-botocore.yml b/changelogs/fragments/1477-elbv2-botocore.yml deleted file mode 100644 index 54736b033a3..00000000000 --- a/changelogs/fragments/1477-elbv2-botocore.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: -- module_utils/elbv2 - removed compatibility code for ``botocore < 1.10.30`` (https://github.com/ansible-collections/amazon.aws/pull/1477). diff --git a/changelogs/fragments/1505-ec2_instance_test_fixes.yml b/changelogs/fragments/1505-ec2_instance_test_fixes.yml deleted file mode 100644 index b5c522e7267..00000000000 --- a/changelogs/fragments/1505-ec2_instance_test_fixes.yml +++ /dev/null @@ -1,2 +0,0 @@ -trivial: - - ec2_instance - Add filter statement to integration tests to prevent test collisions (https://github.com/ansible-collections/amazon.aws/pull/1505) diff --git a/changelogs/fragments/1511-s3_bucket-public_access.yml b/changelogs/fragments/1511-s3_bucket-public_access.yml deleted file mode 100644 index 2206f2c0069..00000000000 --- a/changelogs/fragments/1511-s3_bucket-public_access.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: -- s3_bucket - ensure ``public_access`` is configured before updating policies (https://github.com/ansible-collections/amazon.aws/pull/1511). diff --git a/changelogs/fragments/20230424-ec2_instance-app_callback.yml b/changelogs/fragments/20230424-ec2_instance-app_callback.yml deleted file mode 100644 index e8066909b9f..00000000000 --- a/changelogs/fragments/20230424-ec2_instance-app_callback.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: -- ec2_instance - Pick up ``app_callback -> set_password`` rather than ``app_callback -> set_passwd`` (https://github.com/ansible-collections/amazon.aws/issues/1449). diff --git a/changelogs/fragments/fix_version_added.yml b/changelogs/fragments/fix_version_added.yml deleted file mode 100644 index 582a1fcec02..00000000000 --- a/changelogs/fragments/fix_version_added.yml +++ /dev/null @@ -1,10 +0,0 @@ -trivial: -- "Fix version_added (https://github.com/ansible-collections/amazon.aws/pull/1133)." -- "Fix version_added (https://github.com/ansible-collections/amazon.aws/pull/1267)." -- "Fix version_added (https://github.com/ansible-collections/amazon.aws/pull/1037)." -- "Fix version_added (https://github.com/ansible-collections/amazon.aws/pull/1186)." -- "Fix version_added (https://github.com/ansible-collections/amazon.aws/pull/1290)." -- "Fix version_added (https://github.com/ansible-collections/amazon.aws/pull/1209)." -- "Fix version_added (https://github.com/ansible-collections/amazon.aws/pull/1191)." -- "Fix version_added (https://github.com/ansible-collections/amazon.aws/pull/1118)." -- "Fix version_added (https://github.com/ansible-collections/amazon.aws/pull/1095)." diff --git a/changelogs/fragments/lambda-add-support-for-layers.yml b/changelogs/fragments/lambda-add-support-for-layers.yml deleted file mode 100644 index e14bc589c4a..00000000000 --- a/changelogs/fragments/lambda-add-support-for-layers.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: -- lambda - add support for function layers when creating or updating lambda function (https://github.com/ansible-collections/amazon.aws/pull/1118). diff --git a/changelogs/fragments/rds_cluster_engine_mode.yaml b/changelogs/fragments/rds_cluster_engine_mode.yaml deleted file mode 100644 index 493759fc776..00000000000 --- a/changelogs/fragments/rds_cluster_engine_mode.yaml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: -- "rds_cluster - New ``engine_mode`` parameter (https://github.com/ansible-collections/amazon.aws/pull/941)."