diff options
Diffstat (limited to 'ansible_collections/community/aws/changelogs/changelog.yaml')
-rw-r--r-- | ansible_collections/community/aws/changelogs/changelog.yaml | 521 |
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' |