From d3ce0a0513dedd3504ce3a28682c9cc268791e5a Mon Sep 17 00:00:00 2001 From: Mark Chappell Date: Thu, 4 May 2023 21:16:51 +0200 Subject: [PATCH 1/3] Bump release number --- galaxy.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/galaxy.yml b/galaxy.yml index dbd20765ff0..44115ee9b03 100644 --- a/galaxy.yml +++ b/galaxy.yml @@ -1,6 +1,6 @@ namespace: amazon name: aws -version: 5.4.0 +version: 5.5.0 readme: README.md authors: - Ansible (https://github.com/ansible) From bebaaf86e41147acfa23d7cb9fd0c2e84c88a54f Mon Sep 17 00:00:00 2001 From: Mark Chappell Date: Thu, 4 May 2023 21:23:19 +0200 Subject: [PATCH 2/3] summary --- changelogs/fragments/release-summary.yml | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 changelogs/fragments/release-summary.yml diff --git a/changelogs/fragments/release-summary.yml b/changelogs/fragments/release-summary.yml new file mode 100644 index 00000000000..43f3dfe5798 --- /dev/null +++ b/changelogs/fragments/release-summary.yml @@ -0,0 +1,2 @@ +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. From 6feb7144de55fa6f0d2c5e40acb9cbb8a0f5d9fb Mon Sep 17 00:00:00 2001 From: Mark Chappell Date: Thu, 4 May 2023 21:32:04 +0200 Subject: [PATCH 3/3] Changelog --- CHANGELOG.rst | 39 +++++++++++ changelogs/changelog.yaml | 66 +++++++++++++++++++ ...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 - .../fragments/20230502-rds_cluster-engine.yml | 2 - ...ds_cluster-engine-rds_cluster_snapshot.yml | 2 - changelogs/fragments/fix_version_added.yml | 10 --- .../lambda-add-support-for-layers.yml | 3 - .../fragments/rds_cluster_engine_mode.yaml | 3 - changelogs/fragments/release-summary.yml | 2 - 24 files changed, 105 insertions(+), 56 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/20230502-rds_cluster-engine.yml delete mode 100644 changelogs/fragments/20230503-rds_cluster-engine-rds_cluster_snapshot.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 delete mode 100644 changelogs/fragments/release-summary.yml diff --git a/CHANGELOG.rst b/CHANGELOG.rst index b9ed5734861..299c939d88b 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 ====== diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 36a42c05610..c0e1b61f420 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -1632,3 +1632,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/20230502-rds_cluster-engine.yml b/changelogs/fragments/20230502-rds_cluster-engine.yml deleted file mode 100644 index 74dd250d61d..00000000000 --- a/changelogs/fragments/20230502-rds_cluster-engine.yml +++ /dev/null @@ -1,2 +0,0 @@ -trivial: - - "Use engine: aurora-mysql rather than aurora." diff --git a/changelogs/fragments/20230503-rds_cluster-engine-rds_cluster_snapshot.yml b/changelogs/fragments/20230503-rds_cluster-engine-rds_cluster_snapshot.yml deleted file mode 100644 index 1eaa49a3dda..00000000000 --- a/changelogs/fragments/20230503-rds_cluster-engine-rds_cluster_snapshot.yml +++ /dev/null @@ -1,2 +0,0 @@ -trivial: - - "Use engine: 'aurora-mysql' rather tan engine: 'aurora' in rds_cluster_snapshot tests." 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)." diff --git a/changelogs/fragments/release-summary.yml b/changelogs/fragments/release-summary.yml deleted file mode 100644 index 43f3dfe5798..00000000000 --- a/changelogs/fragments/release-summary.yml +++ /dev/null @@ -1,2 +0,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.