From ebc86d77172312a8a21d9c681e91dbfad88f50a4 Mon Sep 17 00:00:00 2001 From: Alina Buzachis Date: Thu, 2 Nov 2023 16:03:31 +0100 Subject: [PATCH] Prep community.aws 7.0.0 release Signed-off-by: Alina Buzachis --- CHANGELOG.rst | 40 +++++++ changelogs/changelog.yaml | 101 +++++++++++++++++- changelogs/fragments/1832-mq_broker_tags.yml | 2 - ...s-task-definition-add-runtime-platform.yml | 2 - changelogs/fragments/1904-route53_wait.yml | 2 - changelogs/fragments/1962-isort.yml | 4 - .../fragments/20230623-black-cloudfront.yml | 2 - changelogs/fragments/20230702-isort.yml | 2 - changelogs/fragments/20230801-fix-linters.yml | 3 - changelogs/fragments/20230906-galaxy.yml | 2 - .../fragments/20230906-route53_wait.yml | 2 - .../fragments/20230908-alias-cleanup.yml | 2 - ...915_migrate_iam_role_and_iam_role_info.yml | 7 -- changelogs/fragments/7.0.0-dev0.yml | 2 - changelogs/fragments/botocore.yml | 6 -- .../fragments/botocore_params-cleanup.yml | 2 - changelogs/fragments/galaxy_importer.yml | 2 - .../fragments/migrate_aws_region_info.yml | 5 - .../fragments/migrate_iam_access_key.yml | 7 -- changelogs/fragments/migrate_iam_group.yml | 4 - .../fragments/migrate_iam_managed_policy.yml | 4 - .../fragments/migrate_iam_mfa_device_info.yml | 4 - .../fragments/migrate_iam_password_policy.yml | 4 - .../fragments/migrate_s3_bucket_info.yml | 8 -- .../fragments/migrate_sts_assume_role.yml | 4 - .../opensearch_domainconfig_no_options.yaml | 3 - changelogs/fragments/python37.yml | 10 -- .../fragments/workflow-requirements.yml | 2 - galaxy.yml | 4 +- 29 files changed, 139 insertions(+), 103 deletions(-) delete mode 100644 changelogs/fragments/1832-mq_broker_tags.yml delete mode 100644 changelogs/fragments/1891_ecs-task-definition-add-runtime-platform.yml delete mode 100644 changelogs/fragments/1904-route53_wait.yml delete mode 100644 changelogs/fragments/1962-isort.yml delete mode 100644 changelogs/fragments/20230623-black-cloudfront.yml delete mode 100644 changelogs/fragments/20230702-isort.yml delete mode 100644 changelogs/fragments/20230801-fix-linters.yml delete mode 100644 changelogs/fragments/20230906-galaxy.yml delete mode 100644 changelogs/fragments/20230906-route53_wait.yml delete mode 100644 changelogs/fragments/20230908-alias-cleanup.yml delete mode 100644 changelogs/fragments/20230915_migrate_iam_role_and_iam_role_info.yml delete mode 100644 changelogs/fragments/7.0.0-dev0.yml delete mode 100644 changelogs/fragments/botocore.yml delete mode 100644 changelogs/fragments/botocore_params-cleanup.yml delete mode 100644 changelogs/fragments/galaxy_importer.yml delete mode 100644 changelogs/fragments/migrate_aws_region_info.yml delete mode 100644 changelogs/fragments/migrate_iam_access_key.yml delete mode 100644 changelogs/fragments/migrate_iam_group.yml delete mode 100644 changelogs/fragments/migrate_iam_managed_policy.yml delete mode 100644 changelogs/fragments/migrate_iam_mfa_device_info.yml delete mode 100644 changelogs/fragments/migrate_iam_password_policy.yml delete mode 100644 changelogs/fragments/migrate_s3_bucket_info.yml delete mode 100644 changelogs/fragments/migrate_sts_assume_role.yml delete mode 100644 changelogs/fragments/opensearch_domainconfig_no_options.yaml delete mode 100644 changelogs/fragments/python37.yml delete mode 100644 changelogs/fragments/workflow-requirements.yml diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 76c7dc0cbd7..7f6751abb24 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -5,6 +5,46 @@ community.aws Release Notes .. contents:: Topics +v7.0.0 +====== + +Release Summary +--------------- + +This release includes some new features, bugfixes and breaking changes. Several modules have been migrated to amazon.aws and the Fully Qualified Collection Name for these modules needs to be updated. The community.aws collection has dropped support for ``botocore<1.29.0`` and ``boto3<1.26.0``. Due to the AWS SDKs announcing the end of support for Python less than 3.7 (https://aws.amazon.com/blogs/developer/python-support-policy-updates-for-aws-sdks-and-tools/), support for Python less than 3.7 by this collection was deprecated in release 6.0.0 and removed in release 7.0.0. (https://github.com/ansible-collections/amazon.aws/pull/1763). + +Minor Changes +------------- + +- api_gateway - use fstrings where appropriate (https://github.com/ansible-collections/amazon.aws/pull/1962). +- api_gateway_info - use fstrings where appropriate (https://github.com/ansible-collections/amazon.aws/pull/1962). +- community.aws collection - apply isort code formatting to ensure consistent formatting of code (https://github.com/ansible-collections/community.aws/pull/1962) +- ecs_taskdefinition - Add parameter ``runtime_platform`` (https://github.com/ansible-collections/community.aws/issues/1891). + +Breaking Changes / Porting Guide +-------------------------------- + +- The community.aws collection has dropped support for ``botocore<1.29.0`` and ``boto3<1.26.0``. Most modules will continue to work with older versions of the AWS SDK, however compatability with older versions of the SDK is not guaranteed and will not be tested. When using older versions of the SDK a warning will be emitted by Ansible (https://github.com/ansible-collections/amazon.aws/pull/1763). +- aws_region_info - The module has been migrated from the ``community.aws`` collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to use ``amazon.aws.aws_region_info``. +- aws_s3_bucket_info - The module has been migrated from the ``community.aws`` collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to use ``amazon.aws.aws_s3_bucket_info``. +- community.aws collection - due to the AWS SDKs announcing the end of support for Python less than 3.7 (https://aws.amazon.com/blogs/developer/python-support-policy-updates-for-aws-sdks-and-tools/) support for Python less than 3.7 by this collection wss been deprecated in release 6.0.0 and removed in release 7.0.0. (https://github.com/ansible-collections/amazon.aws/pull/1763). +- iam_access_key - The module has been migrated from the ``community.aws`` collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to use ``amazon.aws.iam_access_key``. +- iam_access_key_info - The module has been migrated from the ``community.aws`` collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to use ``amazon.aws.iam_access_key_info``. +- iam_group - The module has been migrated from the ``community.aws`` collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to use ``amazon.aws.iam_group`` (https://github.com/ansible-collections/community.aws/pull/1945). +- iam_managed_policy - The module has been migrated from the ``community.aws`` collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to use ``amazon.aws.iam_managed_policy`` (https://github.com/ansible-collections/community.aws/pull/1954). +- iam_mfa_device_info - The module has been migrated from the ``community.aws`` collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to use ``amazon.aws.iam_mfa_device_info`` (https://github.com/ansible-collections/community.aws/pull/1953). +- iam_password_policy - The module has been migrated from the ``community.aws`` collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to use ``amazon.aws.iam_password_policy``. +- iam_role - The module has been migrated from the ``community.aws`` collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to use ``amazon.aws.iam_role`` (https://github.com/ansible-collections/community.aws/pull/1948). +- iam_role_info - The module has been migrated from the ``community.aws`` collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to use ``amazon.aws.iam_role_info`` (https://github.com/ansible-collections/community.aws/pull/1948). +- s3_bucket_info - The module has been migrated from the ``community.aws`` collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to use ``amazon.aws.s3_bucket_info``. +- sts_assume_role - The module has been migrated from the ``community.aws`` collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to use ``amazon.aws.sts_assume_role``. + +Bugfixes +-------- + +- mq_broker - ensure broker is created with ``tags`` when passed (https://github.com/ansible-collections/community.aws/issues/1832). +- opensearch - Don't try to read a non existing key from the domain config (https://github.com/ansible-collections/community.aws/pull/1910). + v6.2.0 ====== diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 25fcad5fdef..b0559c2e51a 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -1643,9 +1643,8 @@ releases: release_date: '2022-06-22' 2.6.1: changes: - release_summary: - Bump collection from 2.6.0 to 2.6.1 due to a publishing error with 2.6.0. This - release supersedes 2.6.0 entirely, users should skip 2.6.0. + release_summary: Bump collection from 2.6.0 to 2.6.1 due to a publishing error + with 2.6.0. This release supersedes 2.6.0 entirely, users should skip 2.6.0. fragments: - 261_increase.yml release_date: '2022-06-22' @@ -3470,7 +3469,8 @@ releases: - cloudfront_distribution - add ``http3`` support via parameter value ``http2and3`` for parameter ``http_version`` (https://github.com/ansible-collections/community.aws/pull/1753). - cloudfront_distribution - add ``origin_shield`` options (https://github.com/ansible-collections/community.aws/pull/1557). - - cloudfront_distribution - documented ``connection_attempts`` and ``connection_timeout`` the module was already capable of using them + - cloudfront_distribution - documented ``connection_attempts`` and ``connection_timeout`` + the module was already capable of using them - community.aws - updated document fragments based on changes in amazon.aws (https://github.com/ansible-collections/community.aws/pull/1738). - community.aws - updated imports based on changes in amazon.aws (https://github.com/ansible-collections/community.aws/pull/1738). @@ -3614,3 +3614,96 @@ releases: - release_summary.yml - transit_gateway_to_vpn.yaml release_date: '2023-08-04' + 7.0.0: + changes: + breaking_changes: + - The community.aws collection has dropped support for ``botocore<1.29.0`` and + ``boto3<1.26.0``. Most modules will continue to work with older versions of + the AWS SDK, however compatability with older versions of the SDK is not guaranteed + and will not be tested. When using older versions of the SDK a warning will + be emitted by Ansible (https://github.com/ansible-collections/amazon.aws/pull/1763). + - aws_region_info - The module has been migrated from the ``community.aws`` + collection. Playbooks using the Fully Qualified Collection Name for this module + should be updated to use ``amazon.aws.aws_region_info``. + - aws_s3_bucket_info - The module has been migrated from the ``community.aws`` + collection. Playbooks using the Fully Qualified Collection Name for this module + should be updated to use ``amazon.aws.aws_s3_bucket_info``. + - community.aws collection - due to the AWS SDKs announcing the end of support + for Python less than 3.7 (https://aws.amazon.com/blogs/developer/python-support-policy-updates-for-aws-sdks-and-tools/) + support for Python less than 3.7 by this collection wss been deprecated in + release 6.0.0 and removed in release 7.0.0. (https://github.com/ansible-collections/amazon.aws/pull/1763). + - iam_access_key - The module has been migrated from the ``community.aws`` collection. + Playbooks using the Fully Qualified Collection Name for this module should + be updated to use ``amazon.aws.iam_access_key``. + - iam_access_key_info - The module has been migrated from the ``community.aws`` + collection. Playbooks using the Fully Qualified Collection Name for this module + should be updated to use ``amazon.aws.iam_access_key_info``. + - iam_group - The module has been migrated from the ``community.aws`` collection. + Playbooks using the Fully Qualified Collection Name for this module should + be updated to use ``amazon.aws.iam_group`` (https://github.com/ansible-collections/community.aws/pull/1945). + - iam_managed_policy - The module has been migrated from the ``community.aws`` + collection. Playbooks using the Fully Qualified Collection Name for this module + should be updated to use ``amazon.aws.iam_managed_policy`` (https://github.com/ansible-collections/community.aws/pull/1954). + - iam_mfa_device_info - The module has been migrated from the ``community.aws`` + collection. Playbooks using the Fully Qualified Collection Name for this module + should be updated to use ``amazon.aws.iam_mfa_device_info`` (https://github.com/ansible-collections/community.aws/pull/1953). + - iam_password_policy - The module has been migrated from the ``community.aws`` + collection. Playbooks using the Fully Qualified Collection Name for this module + should be updated to use ``amazon.aws.iam_password_policy``. + - iam_role - The module has been migrated from the ``community.aws`` collection. + Playbooks using the Fully Qualified Collection Name for this module should + be updated to use ``amazon.aws.iam_role`` (https://github.com/ansible-collections/community.aws/pull/1948). + - iam_role_info - The module has been migrated from the ``community.aws`` collection. + Playbooks using the Fully Qualified Collection Name for this module should + be updated to use ``amazon.aws.iam_role_info`` (https://github.com/ansible-collections/community.aws/pull/1948). + - s3_bucket_info - The module has been migrated from the ``community.aws`` collection. + Playbooks using the Fully Qualified Collection Name for this module should + be updated to use ``amazon.aws.s3_bucket_info``. + - sts_assume_role - The module has been migrated from the ``community.aws`` + collection. Playbooks using the Fully Qualified Collection Name for this module + should be updated to use ``amazon.aws.sts_assume_role``. + bugfixes: + - mq_broker - ensure broker is created with ``tags`` when passed (https://github.com/ansible-collections/community.aws/issues/1832). + - opensearch - Don't try to read a non existing key from the domain config (https://github.com/ansible-collections/community.aws/pull/1910). + minor_changes: + - api_gateway - use fstrings where appropriate (https://github.com/ansible-collections/amazon.aws/pull/1962). + - api_gateway_info - use fstrings where appropriate (https://github.com/ansible-collections/amazon.aws/pull/1962). + - community.aws collection - apply isort code formatting to ensure consistent + formatting of code (https://github.com/ansible-collections/community.aws/pull/1962) + - ecs_taskdefinition - Add parameter ``runtime_platform`` (https://github.com/ansible-collections/community.aws/issues/1891). + release_summary: This release includes some new features, bugfixes and breaking + changes. Several modules have been migrated to amazon.aws and the Fully Qualified + Collection Name for these modules needs to be updated. The community.aws collection + has dropped support for ``botocore<1.29.0`` and ``boto3<1.26.0``. Due to the + AWS SDKs announcing the end of support for Python less than 3.7 (https://aws.amazon.com/blogs/developer/python-support-policy-updates-for-aws-sdks-and-tools/), + support for Python less than 3.7 by this collection was deprecated in release + 6.0.0 and removed in release 7.0.0. (https://github.com/ansible-collections/amazon.aws/pull/1763). + fragments: + - 1832-mq_broker_tags.yml + - 1891_ecs-task-definition-add-runtime-platform.yml + - 1904-route53_wait.yml + - 1962-isort.yml + - 20230623-black-cloudfront.yml + - 20230702-isort.yml + - 20230801-fix-linters.yml + - 20230906-galaxy.yml + - 20230906-route53_wait.yml + - 20230908-alias-cleanup.yml + - 20230915_migrate_iam_role_and_iam_role_info.yml + - 7.0.0-dev0.yml + - botocore.yml + - botocore_params-cleanup.yml + - galaxy_importer.yml + - migrate_aws_region_info.yml + - migrate_iam_access_key.yml + - migrate_iam_group.yml + - migrate_iam_managed_policy.yml + - migrate_iam_mfa_device_info.yml + - migrate_iam_password_policy.yml + - migrate_s3_bucket_info.yml + - migrate_sts_assume_role.yml + - opensearch_domainconfig_no_options.yaml + - python37.yml + - release_summary.yml + - workflow-requirements.yml + release_date: '2023-11-02' diff --git a/changelogs/fragments/1832-mq_broker_tags.yml b/changelogs/fragments/1832-mq_broker_tags.yml deleted file mode 100644 index b2320dd3c71..00000000000 --- a/changelogs/fragments/1832-mq_broker_tags.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - mq_broker - ensure broker is created with ``tags`` when passed (https://github.com/ansible-collections/community.aws/issues/1832). \ No newline at end of file diff --git a/changelogs/fragments/1891_ecs-task-definition-add-runtime-platform.yml b/changelogs/fragments/1891_ecs-task-definition-add-runtime-platform.yml deleted file mode 100644 index ae800635281..00000000000 --- a/changelogs/fragments/1891_ecs-task-definition-add-runtime-platform.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - ecs_taskdefinition - Add parameter ``runtime_platform`` (https://github.com/ansible-collections/community.aws/issues/1891). diff --git a/changelogs/fragments/1904-route53_wait.yml b/changelogs/fragments/1904-route53_wait.yml deleted file mode 100644 index f8f4568b43e..00000000000 --- a/changelogs/fragments/1904-route53_wait.yml +++ /dev/null @@ -1,2 +0,0 @@ -trivial: - - "Add route53_wait module to community.aws.aws action group (https://github.com/ansible-collections/community.aws/pull/1904)." diff --git a/changelogs/fragments/1962-isort.yml b/changelogs/fragments/1962-isort.yml deleted file mode 100644 index 65eb9792250..00000000000 --- a/changelogs/fragments/1962-isort.yml +++ /dev/null @@ -1,4 +0,0 @@ -minor_changes: -- community.aws collection - apply isort code formatting to ensure consistent formatting of code (https://github.com/ansible-collections/community.aws/pull/1962) -- api_gateway - use fstrings where appropriate (https://github.com/ansible-collections/amazon.aws/pull/1962). -- api_gateway_info - use fstrings where appropriate (https://github.com/ansible-collections/amazon.aws/pull/1962). diff --git a/changelogs/fragments/20230623-black-cloudfront.yml b/changelogs/fragments/20230623-black-cloudfront.yml deleted file mode 100644 index 4630a814612..00000000000 --- a/changelogs/fragments/20230623-black-cloudfront.yml +++ /dev/null @@ -1,2 +0,0 @@ -trivial: -- cloudfront_distribution - apply black formatting diff --git a/changelogs/fragments/20230702-isort.yml b/changelogs/fragments/20230702-isort.yml deleted file mode 100644 index 5ceaa201c0e..00000000000 --- a/changelogs/fragments/20230702-isort.yml +++ /dev/null @@ -1,2 +0,0 @@ -trivial: -- added isort configs to pyproject.toml diff --git a/changelogs/fragments/20230801-fix-linters.yml b/changelogs/fragments/20230801-fix-linters.yml deleted file mode 100644 index d0a3c957d70..00000000000 --- a/changelogs/fragments/20230801-fix-linters.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - Replace use of ``type`` by ``isinstance`` to test variable type. diff --git a/changelogs/fragments/20230906-galaxy.yml b/changelogs/fragments/20230906-galaxy.yml deleted file mode 100644 index a7ff7b5a43f..00000000000 --- a/changelogs/fragments/20230906-galaxy.yml +++ /dev/null @@ -1,2 +0,0 @@ -trivial: -- galaxy.yml - add collection description. diff --git a/changelogs/fragments/20230906-route53_wait.yml b/changelogs/fragments/20230906-route53_wait.yml deleted file mode 100644 index 34f5fc1d245..00000000000 --- a/changelogs/fragments/20230906-route53_wait.yml +++ /dev/null @@ -1,2 +0,0 @@ -trivial: -- route53_wait - fix version_added. diff --git a/changelogs/fragments/20230908-alias-cleanup.yml b/changelogs/fragments/20230908-alias-cleanup.yml deleted file mode 100644 index b54cc42242e..00000000000 --- a/changelogs/fragments/20230908-alias-cleanup.yml +++ /dev/null @@ -1,2 +0,0 @@ -trivial: -- Update integration tests to reflect renamed plugins diff --git a/changelogs/fragments/20230915_migrate_iam_role_and_iam_role_info.yml b/changelogs/fragments/20230915_migrate_iam_role_and_iam_role_info.yml deleted file mode 100644 index f984a66337f..00000000000 --- a/changelogs/fragments/20230915_migrate_iam_role_and_iam_role_info.yml +++ /dev/null @@ -1,7 +0,0 @@ -breaking_changes: -- iam_role - The module has been migrated from the ``community.aws`` collection. - Playbooks using the Fully Qualified Collection Name for this module should be updated - to use ``amazon.aws.iam_role`` (https://github.com/ansible-collections/community.aws/pull/1948). -- iam_role_info - The module has been migrated from the ``community.aws`` collection. - Playbooks using the Fully Qualified Collection Name for this module should be updated - to use ``amazon.aws.iam_role_info`` (https://github.com/ansible-collections/community.aws/pull/1948). diff --git a/changelogs/fragments/7.0.0-dev0.yml b/changelogs/fragments/7.0.0-dev0.yml deleted file mode 100644 index c49331daa50..00000000000 --- a/changelogs/fragments/7.0.0-dev0.yml +++ /dev/null @@ -1,2 +0,0 @@ -trivial: -- bump galaxy.yml to release 7.0.0-dev0 diff --git a/changelogs/fragments/botocore.yml b/changelogs/fragments/botocore.yml deleted file mode 100644 index 901bcdabcbe..00000000000 --- a/changelogs/fragments/botocore.yml +++ /dev/null @@ -1,6 +0,0 @@ -breaking_changes: -- The community.aws collection has dropped support for ``botocore<1.29.0`` and - ``boto3<1.26.0``. Most modules will continue to work with older versions of the AWS SDK, however - compatability with older versions of the SDK is not guaranteed and will not be tested. When using - older versions of the SDK a warning will be emitted by Ansible - (https://github.com/ansible-collections/amazon.aws/pull/1763). diff --git a/changelogs/fragments/botocore_params-cleanup.yml b/changelogs/fragments/botocore_params-cleanup.yml deleted file mode 100644 index b92b6606e75..00000000000 --- a/changelogs/fragments/botocore_params-cleanup.yml +++ /dev/null @@ -1,2 +0,0 @@ -trivial: -- update docs and tests to use canonical parameter names for credentials. diff --git a/changelogs/fragments/galaxy_importer.yml b/changelogs/fragments/galaxy_importer.yml deleted file mode 100644 index db2a75b6388..00000000000 --- a/changelogs/fragments/galaxy_importer.yml +++ /dev/null @@ -1,2 +0,0 @@ -trivial: -- "Add Galaxy importer GitHub action." diff --git a/changelogs/fragments/migrate_aws_region_info.yml b/changelogs/fragments/migrate_aws_region_info.yml deleted file mode 100644 index ba6b319168f..00000000000 --- a/changelogs/fragments/migrate_aws_region_info.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -breaking_changes: - - aws_region_info - The module has been migrated from the ``community.aws`` collection. - Playbooks using the Fully Qualified Collection Name for this module should be - updated to use ``amazon.aws.aws_region_info``. diff --git a/changelogs/fragments/migrate_iam_access_key.yml b/changelogs/fragments/migrate_iam_access_key.yml deleted file mode 100644 index 8485c6a1849..00000000000 --- a/changelogs/fragments/migrate_iam_access_key.yml +++ /dev/null @@ -1,7 +0,0 @@ -breaking_changes: -- iam_access_key - The module has been migrated from the ``community.aws`` collection. - Playbooks using the Fully Qualified Collection Name for this module should be updated - to use ``amazon.aws.iam_access_key``. -- iam_access_key_info - The module has been migrated from the ``community.aws`` collection. - Playbooks using the Fully Qualified Collection Name for this module should be updated - to use ``amazon.aws.iam_access_key_info``. diff --git a/changelogs/fragments/migrate_iam_group.yml b/changelogs/fragments/migrate_iam_group.yml deleted file mode 100644 index 23aa0386250..00000000000 --- a/changelogs/fragments/migrate_iam_group.yml +++ /dev/null @@ -1,4 +0,0 @@ -breaking_changes: -- iam_group - The module has been migrated from the ``community.aws`` collection. - Playbooks using the Fully Qualified Collection Name for this module should be updated - to use ``amazon.aws.iam_group`` (https://github.com/ansible-collections/community.aws/pull/1945). diff --git a/changelogs/fragments/migrate_iam_managed_policy.yml b/changelogs/fragments/migrate_iam_managed_policy.yml deleted file mode 100644 index 284a0e927ee..00000000000 --- a/changelogs/fragments/migrate_iam_managed_policy.yml +++ /dev/null @@ -1,4 +0,0 @@ -breaking_changes: -- iam_managed_policy - The module has been migrated from the ``community.aws`` collection. - Playbooks using the Fully Qualified Collection Name for this module should be updated - to use ``amazon.aws.iam_managed_policy`` (https://github.com/ansible-collections/community.aws/pull/1954). diff --git a/changelogs/fragments/migrate_iam_mfa_device_info.yml b/changelogs/fragments/migrate_iam_mfa_device_info.yml deleted file mode 100644 index 85ef2ec60af..00000000000 --- a/changelogs/fragments/migrate_iam_mfa_device_info.yml +++ /dev/null @@ -1,4 +0,0 @@ -breaking_changes: -- iam_mfa_device_info - The module has been migrated from the ``community.aws`` collection. - Playbooks using the Fully Qualified Collection Name for this module should be updated - to use ``amazon.aws.iam_mfa_device_info`` (https://github.com/ansible-collections/community.aws/pull/1953). diff --git a/changelogs/fragments/migrate_iam_password_policy.yml b/changelogs/fragments/migrate_iam_password_policy.yml deleted file mode 100644 index fb9dbda7439..00000000000 --- a/changelogs/fragments/migrate_iam_password_policy.yml +++ /dev/null @@ -1,4 +0,0 @@ -breaking_changes: -- iam_password_policy - The module has been migrated from the ``community.aws`` collection. - Playbooks using the Fully Qualified Collection Name for this module should be updated - to use ``amazon.aws.iam_password_policy``. diff --git a/changelogs/fragments/migrate_s3_bucket_info.yml b/changelogs/fragments/migrate_s3_bucket_info.yml deleted file mode 100644 index 8be309e4d82..00000000000 --- a/changelogs/fragments/migrate_s3_bucket_info.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -breaking_changes: - - aws_s3_bucket_info - The module has been migrated from the ``community.aws`` collection. - Playbooks using the Fully Qualified Collection Name for this module should be - updated to use ``amazon.aws.aws_s3_bucket_info``. - - s3_bucket_info - The module has been migrated from the ``community.aws`` collection. - Playbooks using the Fully Qualified Collection Name for this module should be - updated to use ``amazon.aws.s3_bucket_info``. diff --git a/changelogs/fragments/migrate_sts_assume_role.yml b/changelogs/fragments/migrate_sts_assume_role.yml deleted file mode 100644 index 49bb113ab2d..00000000000 --- a/changelogs/fragments/migrate_sts_assume_role.yml +++ /dev/null @@ -1,4 +0,0 @@ -breaking_changes: -- sts_assume_role - The module has been migrated from the ``community.aws`` collection. - Playbooks using the Fully Qualified Collection Name for this module should be updated - to use ``amazon.aws.sts_assume_role``. diff --git a/changelogs/fragments/opensearch_domainconfig_no_options.yaml b/changelogs/fragments/opensearch_domainconfig_no_options.yaml deleted file mode 100644 index d86d379f55d..00000000000 --- a/changelogs/fragments/opensearch_domainconfig_no_options.yaml +++ /dev/null @@ -1,3 +0,0 @@ ---- -bugfixes: -- "opensearch - Don't try to read a non existing key from the domain config (https://github.com/ansible-collections/community.aws/pull/1910)." diff --git a/changelogs/fragments/python37.yml b/changelogs/fragments/python37.yml deleted file mode 100644 index 8bd6d148bd0..00000000000 --- a/changelogs/fragments/python37.yml +++ /dev/null @@ -1,10 +0,0 @@ -breaking_changes: -- community.aws collection - due to the AWS SDKs announcing the end of support - for Python less than 3.7 (https://aws.amazon.com/blogs/developer/python-support-policy-updates-for-aws-sdks-and-tools/) - support for Python less than 3.7 by this collection wss been deprecated in release 6.0.0 and removed in release 7.0.0. - (https://github.com/ansible-collections/amazon.aws/pull/1763). - -# We've already announced the deprecation for <3.8 (with 6.0.0), dropping support for <3.9 on ours side will happen -# after April 2026. This is about 2 years + 5 months away assuming a November 7.0.0 release, we could announce -# the deprecation now, but assuming we release 8.0.0 in about 6 months a just short of 2 year -# deprecation feels fine given it's predictable. diff --git a/changelogs/fragments/workflow-requirements.yml b/changelogs/fragments/workflow-requirements.yml deleted file mode 100644 index c43821ae60e..00000000000 --- a/changelogs/fragments/workflow-requirements.yml +++ /dev/null @@ -1,2 +0,0 @@ -trivial: -- Update test workflows to use relevant requirements files. diff --git a/galaxy.yml b/galaxy.yml index 980c0195874..c107b158930 100644 --- a/galaxy.yml +++ b/galaxy.yml @@ -1,7 +1,7 @@ --- namespace: community name: aws -version: 7.0.0-dev0 +version: 7.0.0 readme: README.md authors: - Ansible (https://github.com/ansible) @@ -9,7 +9,7 @@ description: A variety of Ansible content to help automate the management of AWS license_file: COPYING tags: [community, aws, cloud, amazon] dependencies: - amazon.aws: '>=7.0.0-dev0' + amazon.aws: '>=8.0.0-dev0' repository: https://github.com/ansible-collections/community.aws documentation: https://ansible-collections.github.io/community.aws/branch/stable-7/collections/community/aws/index.html homepage: https://github.com/ansible-collections/community.aws