summaryrefslogtreecommitdiffstats
path: root/ansible_collections/community/aws/changelogs/changelog.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'ansible_collections/community/aws/changelogs/changelog.yaml')
-rw-r--r--ansible_collections/community/aws/changelogs/changelog.yaml521
1 files changed, 514 insertions, 7 deletions
diff --git a/ansible_collections/community/aws/changelogs/changelog.yaml b/ansible_collections/community/aws/changelogs/changelog.yaml
index ee3f2b9ab..ea65a58be 100644
--- a/ansible_collections/community/aws/changelogs/changelog.yaml
+++ b/ansible_collections/community/aws/changelogs/changelog.yaml
@@ -28,7 +28,7 @@ releases:
- cloudwatchlogs_log_group - Fix a KeyError when updating a log group that does
not have a retention period (https://github.com/ansible/ansible/issues/47945)
- cloudwatchlogs_log_group_info - remove limitation of max 50 results
- - ec2_asg - Ensure "wait" is honored during replace operations
+ - ec2_asg - Ensure ``wait`` is honored during replace operations
- ec2_launch_template - Update output to include latest_version and default_version,
matching the documentation
- ec2_transit_gateway - Use AWSRetry before ClientError is handled when describing
@@ -1581,6 +1581,73 @@ releases:
- 970-redshift_info-boto-import.yml
- 977-add-backoff-logic-elb-info.yml
release_date: '2022-03-30'
+ 2.5.0:
+ changes:
+ bugfixes:
+ - ecs_service - add missing change detect of ``health_check_grace_period_seconds``
+ parameter (https://github.com/ansible-collections/community.aws/pull/1145).
+ - ecs_service - fix broken compare of ``task_definition`` that results always
+ in a changed task (https://github.com/ansible-collections/community.aws/pull/1145).
+ - ecs_service - fix validation for ``placement_constraints``. It's possible
+ to use ``distinctInstance`` placement constraint now (https://github.com/ansible-collections/community.aws/issues/1058)
+ - ecs_taskdefinition - fix broken change detect of ``launch_type`` parameter
+ (https://github.com/ansible-collections/community.aws/pull/1145).
+ - execute_lambda - fix check mode and update RETURN documentation (https://github.com/ansible-collections/community.aws/pull/1115).
+ - iam_policy - require one of ``policy_document`` and ``policy_json`` when state
+ is present to prevent MalformedPolicyDocumentException from being thrown (https://github.com/ansible-collections/community.aws/pull/1093).
+ - s3_lifecycle - add support of value *0* for ``transition_days`` (https://github.com/ansible-collections/community.aws/pull/1077).
+ - s3_lifecycle - check that configuration is complete before returning (https://github.com/ansible-collections/community.aws/pull/1085).
+ minor_changes:
+ - iam_policy - update broken examples and add RETURN section to documentation;
+ add extra integration tests for idempotency check mode runs (https://github.com/ansible-collections/community.aws/pull/1093).
+ - iam_role - delete inline policies prior to deleting role (https://github.com/ansible-collections/community.aws/pull/1054).
+ - iam_role - remove global vars and refactor accordingly (https://github.com/ansible-collections/community.aws/pull/1054).
+ release_summary: This is the minor release of the ``community.aws`` collection.
+ fragments:
+ - 0000-ecs_taskdefinition_fix.yml
+ - 1054-iam_role-delete-inline-policies-and-refactor.yml
+ - 1077-s3_lifecycle-transition-days-zero.yml
+ - 1085-s3_lifecycle-check-that-configuration-is-complete-before-returning.yml
+ - 1093-iam_policy-update-docs-and-add-required_if.yml
+ - 1115-execute_lambda-checkmode-fix-update-return-docs.yml
+ - 1300-ecs_service-placementConstraints.yml
+ - 2.5.0.yml
+ release_date: '2022-05-30'
+ 2.6.0:
+ changes:
+ bugfixes:
+ - ecs_service - fix broken change detect of ``health_check_grace_period_seconds``
+ parameter when not specified (https://github.com/ansible-collections/community.aws/pull/1212).
+ - ecs_service - use default cluster name of ``default`` when not input (https://github.com/ansible-collections/community.aws/pull/1212).
+ - ecs_task - dont require ``cluster`` and use name of ``default`` when not input
+ (https://github.com/ansible-collections/community.aws/pull/1212).
+ - wafv2_ip_set - fix bug where incorrect changed state was returned when only
+ changing the description (https://github.com/ansible-collections/community.aws/pull/1211).
+ minor_changes:
+ - ecs_service - ``deployment_circuit_breaker`` has been added as a supported
+ feature (https://github.com/ansible-collections/community.aws/pull/1215).
+ - ecs_service - add ``service`` alias to address the ecs service name with the
+ same parameter as the ecs_service_info module is doing (https://github.com/ansible-collections/community.aws/pull/1187).
+ - ecs_service_info - add ``name`` alias to address the ecs service name with
+ the same parameter as the ecs_service module is doing (https://github.com/ansible-collections/community.aws/pull/1187).
+ release_summary: 'This is the last planned 2.x release of the ``community.aws``
+ collection.
+
+ Consider upgrading to the latest version of ``community.aws`` soon.'
+ fragments:
+ - 0001-ecs-service-aliases.yml
+ - 1211-wafv2_ip_set-description.yml
+ - 1212-ecs_service-fix-broken-change-detect.yml
+ - 1215-ecs-service-deployment-circuit-breaker-support.yml
+ - 2.6.0.yml
+ 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.
+ fragments:
+ - 261_increase.yml
+ release_date: '2022-06-22'
3.0.0:
changes:
breaking_changes:
@@ -1988,7 +2055,7 @@ releases:
- route53_info - The CamelCase return values for ``HostedZones``, ``ResourceRecordSets``,
and ``HealthChecks`` have been deprecated, in the future release you must
use snake_case return values ``hosted_zones``, ``resource_record_sets``, and
- ``health_checks`` instead respectively".
+ ``health_checks`` instead respectively.
minor_changes:
- aws_codebuild - add support for ``purge_tags`` parameter (https://github.com/ansible-collections/community.aws/pull/1221).
- aws_codebuild - add the ``resource_tags`` parameter which takes the dictionary
@@ -2063,6 +2130,31 @@ releases:
- 580-vpc_peer-idempotency.yml
- 645-aws_config_aggregator-fix-update-and-idempotency.yml
release_date: '2022-08-03'
+ 3.6.0:
+ changes:
+ bugfixes:
+ - ec2_placement_group - Handle a potential race creation during the creation
+ of a new Placement Group (https://github.com/ansible-collections/community.aws/pull/1477).
+ - s3_lifecycle - fix bug when deleting rules with an empty prefix (https://github.com/ansible-collections/community.aws/pull/1398).
+ minor_changes:
+ - autoscaling_group_info - minor sanity test fixes (https://github.com/ansible-collections/community.aws/pull/1410).
+ - cloudfront_distribution - minor sanity test fixes (https://github.com/ansible-collections/community.aws/pull/1410).
+ - cloudfront_origin_access_identity - minor sanity test fixes (https://github.com/ansible-collections/community.aws/pull/1410).
+ - cloudtrail - minor sanity test fixes (https://github.com/ansible-collections/community.aws/pull/1410).
+ - ec2_asg_lifecycle_hook - minor sanity test fixes (https://github.com/ansible-collections/community.aws/pull/1410).
+ - ec2_vpc_nacl - minor sanity test fixes (https://github.com/ansible-collections/community.aws/pull/1410).
+ - redshift - minor sanity test fixes (https://github.com/ansible-collections/community.aws/pull/1410).
+ - s3_bucket_info - minor sanity test fixes (https://github.com/ansible-collections/community.aws/pull/1410).
+ release_summary: 'Following the release of community.aws 5.0.0, 3.6.0 is a bugfix
+ release and the final planned release for the 3.x series.
+
+ '
+ fragments:
+ - 1398-s3_lifecycle-no-prefix.yml
+ - 1410-linting.yml
+ - RELEASE-3.6.0.yml
+ - ec2_placement_group_race_on_create.yaml
+ release_date: '2022-10-06'
4.0.0:
changes:
breaking_changes:
@@ -2328,7 +2420,7 @@ releases:
- aws_kms_info - the unused and deprecated ``keys_attr`` parameter has been
removed (https://github.com/ansible-collections/amazon.aws/pull/1172).
- data_pipeline - the ``version`` option has always been ignored and has been
- removed (https://github.com/ansible-collections/community.aws/pull/1160"
+ removed (https://github.com/ansible-collections/community.aws/pull/1160
- ec2_eip - The ``wait_timeout`` option has been removed. It has always been
ignored by the module (https://github.com/ansible-collections/community.aws/pull/1159).
- ec2_lc - the ``associate_public_ip_address`` option has been removed. It has
@@ -2485,7 +2577,7 @@ releases:
- route53_info - The CamelCase return values for ``DelegationSets``, ``CheckerIpRanges``,
and ``HealthCheck`` have been deprecated, in the future release you must use
snake_case return values ``delegation_sets``, ``checker_ip_ranges``, and ``health_check``
- instead respectively" (https://github.com/ansible-collections/community.aws/pull/1322).
+ instead respectively (https://github.com/ansible-collections/community.aws/pull/1322).
minor_changes:
- aws_glue_connection - added new ``raw_connection_parameters`` return key which
doesn't snake case the connection parameters (https://github.com/ansible-collections/community.aws/pull/518).
@@ -2590,6 +2682,102 @@ releases:
fragments:
- 1398-s3_lifecycle-no-prefix.yml
release_date: '2022-09-14'
+ 4.3.0:
+ changes:
+ bugfixes:
+ - ec2_placement_group - Handle a potential race creation during the creation
+ of a new Placement Group (https://github.com/ansible-collections/community.aws/pull/1477).
+ - rds_cluster - fixes bug where specifiying an rds cluster parameter group raises
+ a ``KeyError`` (https://github.com/ansible-collections/community.aws/pull/1417).
+ minor_changes:
+ - autoscaling_group_info - minor sanity test fixes (https://github.com/ansible-collections/community.aws/pull/1410).
+ - cloudfront_distribution - minor sanity test fixes (https://github.com/ansible-collections/community.aws/pull/1410).
+ - cloudfront_origin_access_identity - minor sanity test fixes (https://github.com/ansible-collections/community.aws/pull/1410).
+ - cloudtrail - minor sanity test fixes (https://github.com/ansible-collections/community.aws/pull/1410).
+ - ec2_vpc_nacl - minor sanity test fixes (https://github.com/ansible-collections/community.aws/pull/1410).
+ - eks_fargate_profile - minor sanity test fixes (https://github.com/ansible-collections/community.aws/pull/1410).
+ - redshift - minor sanity test fixes (https://github.com/ansible-collections/community.aws/pull/1410).
+ - s3_bucket_info - minor sanity test fixes (https://github.com/ansible-collections/community.aws/pull/1410).
+ release_summary: 'The community.aws 4.3.0 release includes a number of minor
+ bug fixes and improvements.
+
+ Following the release of amazon.aws 5.0.0, backports to the 4.x series will
+ be limited to security issues and bugfixes.'
+ fragments:
+ - 1410-linting.yml
+ - 1417-cluster-param-group-keyerror.yml
+ - RELEASE-4.3.0.yml
+ - ec2_placement_group_race_on_create.yaml
+ release_date: '2022-10-06'
+ 4.4.0:
+ changes:
+ bugfixes:
+ - aws_ssm - fixes S3 bucket region detection by ensuring boto client has correct
+ credentials and exists in correct partition (https://github.com/ansible-collections/community.aws/pull/1428).
+ - ecs_ecr - fix a ``RepositoryNotFound`` exception when trying to create repositories
+ in check mode (https://github.com/ansible-collections/community.aws/pull/1550).
+ - opensearch - Fix cluster creation when using advanced security options (https://github.com/ansible-collections/community.aws/pull/1613).
+ minor_changes:
+ - elasticache_parameter_group - add ``redis6.x`` group family on the module
+ input choices (https://github.com/ansible-collections/community.aws/pull/1476).
+ release_summary: 'This is the minor release of the ``community.aws`` collection.
+
+ This changelog contains all changes to the modules and plugins in this collection
+
+ that have been made after the previous release.'
+ fragments:
+ - 1428-aws-ssm-missing-credentials.yml
+ - 1476-add-redis6x-cache-parameter-group-family.yml
+ - 1550-ecs_ecr-RepositoryNotFound.yml
+ - 1565-healthCheck-docs.yml
+ - 1579-ec2_vpc_vgw-deleted.yml
+ - 1613-opensearch.yml
+ - 20221026-pytest-forked.yml
+ - 4.4.0.yml
+ release_date: '2022-12-08'
+ 4.5.0:
+ changes:
+ bugfixes:
+ - aws_ssm - fix ``invalid literal for int`` error on some operating systems
+ (https://github.com/ansible-collections/community.aws/issues/113).
+ - ecs_service - respect ``placement_constraints`` for existing ecs services
+ (https://github.com/ansible-collections/community.aws/pull/1601).
+ - s3_lifecycle - Module no longer calls ``put_lifecycle_configuration`` if there
+ is no change. (https://github.com/ansible-collections/community.aws/issues/1624)
+ - ssm_parameter - Fix a ``KeyError`` when adding a description to an existing
+ parameter (https://github.com/ansible-collections/community.aws/issues/1471).
+ minor_changes:
+ - ecs_service - support load balancer update for existing ecs services(https://github.com/ansible-collections/community.aws/pull/1625).
+ - iam_role - Drop deprecation warning, because the standard value for purge
+ parametes is ``true`` (https://github.com/ansible-collections/community.aws/pull/1636).
+ release_summary: This is the minor release of the ``community.aws`` collection.
+ fragments:
+ - 1601-ecs_service-support_constraints_and_strategy_update.yml
+ - 1624-s3-lifecycle-idempotent.yml
+ - 1625-ecs_service-support-load-balancer-update.yml
+ - 1627-ssm_parameter-KeyError-when-adding-description.yml
+ - 20230112-aws_ssm-tests.yml
+ - 4.5.0.yml
+ - 558-ssm_connection-invalid-literal.yml
+ - iam_role_purge_policy.yml
+ release_date: '2023-01-25'
+ 4.5.1:
+ changes:
+ bugfixes:
+ - sns_topic - avoid fetching attributes from subscribers when not setting them,
+ this can cause permissions issues (https://github.com/ansible-collections/community.aws/pull/1418).
+ release_summary: 'This release contains a minor bugfix for the ``sns_topic``
+ module as well as corrections to the documentation for various modules. This
+ is the last planned release of the 4.x series.
+
+ '
+ fragments:
+ - 1576-defaults.yml
+ - 1757-config_rule-evaluation-mode.yml
+ - iam_access_key_docs_fix.yml
+ - release-notes.yml
+ - sns_topic-cross-account.yml
+ release_date: '2023-05-05'
5.0.0:
changes:
breaking_changes:
@@ -2751,7 +2939,7 @@ releases:
- elb_network_lb - fixes bug where ``ip_address_type`` in return value was not
updated (https://github.com/ansible-collections/community.aws/pull/1365).
- rds_cluster - fixes bug where specifiying an rds cluster parameter group raises
- a `KeyError` (https://github.com/ansible-collections/community.aws/pull/1417).
+ a ``KeyError`` (https://github.com/ansible-collections/community.aws/pull/1417).
- s3_sync - fix etag generation when running in FIPS mode (https://github.com/ansible-collections/community.aws/issues/757).
deprecated_features:
- community.aws collection - due to the AWS SDKs announcing the end of support
@@ -3004,8 +3192,8 @@ releases:
bugfixes:
- aws_ssm - fixes S3 bucket region detection by ensuring boto client has correct
credentials and exists in correct partition (https://github.com/ansible-collections/community.aws/pull/1428).
- - ec2_snapshot_copy - including tags caused the erorr "Tag specification resource
- type must have a value". Fix sets the ResourceType to snapshot to resolve
+ - ec2_snapshot_copy - including tags caused the erorr ``Tag specification resource
+ type must have a value``. Fix sets the ResourceType to snapshot to resolve
this issue (https://github.com/ansible-collections/community.aws/pull/1419).
- ecs_ecr - fix a ``RepositoryNotFound`` exception when trying to create repositories
in check mode (https://github.com/ansible-collections/community.aws/pull/1550).
@@ -3227,3 +3415,322 @@ releases:
- elasticache_info-ignore-CacheClusterNotFound-when-reading-tags.yaml
- release-notes.yml
release_date: '2023-05-05'
+ 5.5.1:
+ changes:
+ bugfixes:
+ - cloudfront_distribution - no longer crashes when waiting for completion of
+ creation (https://github.com/ansible-collections/community.aws/issues/255).
+ - cloudfront_distribution - now honours the ``enabled`` setting (https://github.com/ansible-collections/community.aws/issues/1823).
+ release_summary: This release brings several bugfixes.
+ fragments:
+ - 1823-cloudfront_distribution_always_created_enabled.yml
+ - 20230627-ci-fixup.yml
+ - 20230701-ci-fixup.yml
+ - 20230704-github_workflows.yml
+ - 255-cloudfront_distribution_create_wait_crash.yml
+ - release_summary.yml
+ - test-reqs.yml
+ - tests-requirements.yml
+ release_date: '2023-07-05'
+ 6.0.0:
+ changes:
+ breaking_changes:
+ - The community.aws collection has dropped support for ``botocore<1.25.0`` and
+ ``boto3<1.22.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/community.aws/pull/1743).
+ - aws_ssm - the AWS SSM plugin was incorrectly prepending ``sudo`` to most commands. This
+ behaviour was incorrect and has been removed. To execute commands as a specific
+ user, including the ``root`` user, the ``become`` and ``become_user`` directives
+ should be used. See the `Ansible documentation for more information <https://docs.ansible.com/ansible/latest/playbook_guide/playbooks_privilege_escalation.html>`_
+ (https://github.com/ansible-collections/community.aws/issues/853).
+ - codebuild_project - ``tags`` parameter now accepts a dict representing the
+ tags, rather than the boto3 format (https://github.com/ansible-collections/community.aws/pull/1643).
+ bugfixes:
+ - opensearch_info - Fix the name of the domain_name key in the example (https://github.com/ansible-collections/community.aws/pull/1811).
+ - ses_identity - fix clearing notification topic (https://github.com/ansible-collections/community.aws/issues/150).
+ deprecated_features:
+ - community.aws collection - due to the AWS SDKs Python support policies (https://aws.amazon.com/blogs/developer/python-support-policy-updates-for-aws-sdks-and-tools/)
+ support for Python less than 3.8 by this collection is expected to be removed
+ in a release after 2024-12-01 (https://github.com/ansible-collections/community.aws/pull/1743).
+ - 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 has been deprecated and
+ will be removed in release 7.0.0. (https://github.com/ansible-collections/community.aws/pull/1743).
+ minor_changes:
+ - The ``black`` code formatter has been run across the collection to improve
+ code consistency (https://github.com/ansible-collections/community.aws/pull/1784).
+ - aws_config_delivery_channel - add support for encrypted objects in S3 via
+ KMS key (https://github.com/ansible-collections/community.aws/pull/1786).
+ - aws_ssm - Updated the documentation to explicitly mention that the ``ansible_user``
+ and ``remote_user`` variables are not supported by the plugin (https://github.com/ansible-collections/community.aws/pull/1682).
+ - bulk migration of ``%`` and ``.format()`` to fstrings (https://github.com/ansible-collections/community.aws/pull/1810).
+ - 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
+ - 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).
+ - ecs_ecr - use ``compare_policies`` when comparing lifecycle policies instead
+ of naive ``sort_json_policy_dict`` comparisons (https://github.com/ansible-collections/community.aws/pull/1551).
+ - elasticache - Use the ``cache.t3.small`` node type in the example. ``cache.m1.small``
+ is not deprecated.
+ - minor code fixes and enable integration tests for modules cloudfront_distribution,
+ cloudfront_invalidation and cloudfront_origin_access_identity (https://github.com/ansible-collections/community.aws/pull/1596).
+ - module_utils.botocore - Add Ansible AWS User-Agent identification (https://github.com/ansible-collections/community.aws/pull/1632).
+ - wafv2_rule_group_info - remove unused and deprecated ``state`` parameter (https://github.com/ansible-collections/community.aws/pull/1555).
+ release_summary: 'This release brings some new plugins and features. Several
+ bugfixes, breaking changes and deprecated features are also included.
+
+ The community.aws collection has dropped support for ``botocore<1.25.0`` and
+ ``boto3<1.22.0``.
+
+ Support for Python 3.6 has also been dropped.
+
+ '
+ fragments:
+ - 1435-connection-attempt-timeout.yml
+ - 1551-ecs_ecr-sort_json_policy.yml
+ - 1555-wafv2_rule_group_info.yml
+ - 1557-cloudfront-add-origin-shield.yml
+ - 1634-networkfirewall_rule_group-tests.yml
+ - 1643-codebuild_project.yml
+ - 1730-ses-identity-fix-clearing-notification-topic.yml
+ - 1738-headers.yml
+ - 1753-cloudfront-add-http3.yml
+ - 1784-black.yml
+ - 1798-aws_ssm-black.yml
+ - 20221103-autoscaling_scheduled_action.yml
+ - 20230307-blueprint.yml
+ - 20230423-update_readme_and_runtime.yml
+ - 20230424-config-delivery-channel.yml
+ - 6.0.0-release.yml
+ - 853-aws_ssm-sudo.yml
+ - ansible-user-agent-identification.yaml
+ - botocore-tests.yml
+ - cloudfront_integration_tests_activate.yaml
+ - elasticache-use-up-to-date-node-type-in-example.yaml
+ - fstring-1.yml
+ - integration_tests_max_duration_increase.yaml
+ - opensearch_info_example_key_name.yaml
+ - python37.yml
+ - release-6-botocore.yml
+ - version_added.yml
+ modules:
+ - description: Manage an AWS VPC Carrier gateway
+ name: ec2_carrier_gateway
+ namespace: ''
+ - description: Gather information about carrier gateways in AWS
+ name: ec2_carrier_gateway_info
+ namespace: ''
+ - description: Creates snapshots of AWS Lightsail instances
+ name: lightsail_snapshot
+ namespace: ''
+ - description: MQ broker management
+ name: mq_broker
+ namespace: ''
+ - description: Update Amazon MQ broker configuration
+ name: mq_broker_config
+ namespace: ''
+ - description: Retrieve MQ Broker details
+ name: mq_broker_info
+ namespace: ''
+ - description: Manage users in existing Amazon MQ broker
+ name: mq_user
+ namespace: ''
+ - description: List users of an Amazon MQ broker
+ name: mq_user_info
+ namespace: ''
+ - description: Get SSM inventory information for EC2 instance
+ name: ssm_inventory_info
+ namespace: ''
+ release_date: '2023-05-10'
+ 6.1.0:
+ changes:
+ bugfixes:
+ - batch_compute_environment - fixed incorrect handling of Gov Cloud ARNs in
+ ``compute_environment_name`` parameter (https://github.com/ansible-collections/community.aws/issues/1846).
+ - cloudfront_distribution - The origins recognises the s3 domains with region
+ part now (https://github.com/ansible-collections/community.aws/issues/1819).
+ - cloudfront_distribution - no longer crashes when waiting for completion of
+ creation (https://github.com/ansible-collections/community.aws/issues/255).
+ - cloudfront_distribution - now honours the ``enabled`` setting (https://github.com/ansible-collections/community.aws/issues/1823).
+ - dynamodb_table - secondary indexes are now created (https://github.com/ansible-collections/community.aws/issues/1825).
+ - ec2_launch_template - fixed incorrect handling of Gov Cloud ARNs in ``compute_environment_name``
+ parameter (https://github.com/ansible-collections/community.aws/issues/1846).
+ - elasticache_info - remove hard coded use of ``aws`` partition (https://github.com/ansible-collections/community.aws/issues/1846).
+ - iam_role - fixed incorrect rejection of Gov Cloud ARNs in ``boundary`` parameter
+ (https://github.com/ansible-collections/community.aws/issues/1846).
+ - msk_cluster - remove hard coded use of ``aws`` partition (https://github.com/ansible-collections/community.aws/issues/1846).
+ - redshift - fixed hard coded use of ``aws`` partition (https://github.com/ansible-collections/community.aws/issues/1846).
+ minor_changes:
+ - dynamodb_table - added waiter when updating indexes to avoid concurrency issues
+ (https://github.com/ansible-collections/community.aws/pull/1866).
+ - dynamodb_table - increased default timeout based on time to update indexes
+ in CI (https://github.com/ansible-collections/community.aws/pull/1866).
+ - iam_group - refactored ARN validation handling (https://github.com/ansible-collections/community.aws/pull/1848).
+ - iam_role - refactored ARN validation handling (https://github.com/ansible-collections/community.aws/pull/1848).
+ - sns_topic - refactored ARN validation handling (https://github.com/ansible-collections/community.aws/pull/1848).
+ release_summary: This release brings a new inventory plugin, some new features,
+ and several bugfixes.
+ fragments:
+ - 1819-cloudfront-distribution-s3-domain-recognise.yaml
+ - 1823-cloudfront_distribution_always_created_enabled.yml
+ - 1825-dynamodb-table-no-secondary-indexes.yml
+ - 1846-arn.yml
+ - 20230531-mq-fix_fqdn.yml
+ - 20230613-black.yml
+ - 20230627-ci-fixup.yml
+ - 20230701-ci-fixup.yml
+ - 20230702-dynamodb_waiter.yml
+ - 255-cloudfront_distribution_create_wait_crash.yml
+ - 6.0.0.yml
+ - release_summary.yml
+ - test-reqs.yml
+ - tests-requirements.yml
+ plugins:
+ inventory:
+ - description: MQ broker inventory source
+ name: aws_mq
+ namespace: null
+ release_date: '2023-07-07'
+ 6.2.0:
+ changes:
+ bugfixes:
+ - Remove ``apigateway`` and ``apigateway_deployment`` from meta/runtime.yml
+ (https://github.com/ansible-collections/community.aws/pull/1905).
+ minor_changes:
+ - api_gateway - add support for parameters ``name``, ``lookup``, ``tags`` and
+ ``purge_tags`` (https://github.com/ansible-collections/community.aws/pull/1845).
+ - ec2_vpc_vpn - add support for connecting VPNs to a transit gateway (https://github.com/ansible-collections/community.aws/pull/1877).
+ release_summary: This release includes some new features for the ``community.aws.ec2_vpc_vpn``
+ and ``community.aws.api_gateway`` modules.
+ fragments:
+ - 20230620-api_gateway-add-optional-name.yml
+ - 20230804-update-meta-runtime.yaml
+ - 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).
+ - eks_nodegroup - ensure wait also waits for deletion to complete when ``wait==True``
+ (https://github.com/ansible-collections/community.aws/pull/1994).
+ 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
+ - eks_nodegroup-integration-wait-delete.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-06'
+ 7.1.0:
+ changes:
+ bugfixes:
+ - aws_ssm - disable `enable-bracketed-paste` to fix issue with amazon linux
+ 2023 and other OSes (https://github.com/ansible-collections/community.aws/issues/1756)
+ minor_changes:
+ - aws_ssm - Updated the documentation to explicitly state that an S3 bucket
+ is required, the behavior of the files in that bucket, and requirements around
+ that. (https://github.com/ansible-collections/community.aws/issues/1775).
+ - cloudfront_distribution - added support for ``cache_policy_id`` and ``origin_request_policy_id``
+ for behaviors (https://github.com/ansible-collections/community.aws/pull/1589)
+ - mq_broker - add support to wait for broker state via ``wait`` and ``wait_timeout``
+ parameter values (https://github.com/ansible-collections/community.aws/pull/1879).
+ release_summary: This release includes new features for the ``cloudfront_distribution``
+ and ``mq_broker`` modules, as well as a bugfix for the ``aws_ssm`` connection
+ plugin needed when connecting to hosts with Bash 5.1.0 and later.
+ fragments:
+ - 1589-cloudfront_distribution-add-policies.yml
+ - 1775-aws_ssm-s3-docs.yaml
+ - 1839-disable-bracketed-paste.yml
+ - 1879-mq_broker-add-wait.yml
+ - release.yml
+ - ssm-fedora34.yml
+ release_date: '2024-01-10'