summaryrefslogtreecommitdiffstats
path: root/ansible_collections/amazon/aws/changelogs
diff options
context:
space:
mode:
Diffstat (limited to 'ansible_collections/amazon/aws/changelogs')
-rw-r--r--ansible_collections/amazon/aws/changelogs/changelog.yaml224
1 files changed, 224 insertions, 0 deletions
diff --git a/ansible_collections/amazon/aws/changelogs/changelog.yaml b/ansible_collections/amazon/aws/changelogs/changelog.yaml
index 587c55a28..546b1fe22 100644
--- a/ansible_collections/amazon/aws/changelogs/changelog.yaml
+++ b/ansible_collections/amazon/aws/changelogs/changelog.yaml
@@ -2422,6 +2422,75 @@ releases:
- ec2_region.yml
- release-summary.yml
release_date: '2023-10-03'
+ 6.5.1:
+ changes:
+ bugfixes:
+ - ec2_instance - retry API call if we get ``InvalidInstanceID.NotFound`` error
+ (https://github.com/ansible-collections/amazon.aws/pull/1650).
+ - ec2_vpc_subnet - cleanly handle failure when subnet isn't created in time
+ (https://github.com/ansible-collections/amazon.aws/pull/1848).
+ - s3_object - Fix typo that caused false deprecation warning when setting ``overwrite=latest``
+ (https://github.com/ansible-collections/amazon.aws/pull/1847).
+ - s3_object - fixed ``NoSuchTagSet`` error when S3 endpoint doesn't support
+ tags (https://github.com/ansible-collections/amazon.aws/issues/1607).
+ - s3_object - when doing a put and specifying ``Content-Type`` in metadata,
+ this module (since 6.0.0) erroneously set the ``Content-Type`` to ``None``
+ causing the put to fail. Fix now correctly honours the specified ``Content-Type``
+ (https://github.com/ansible-collections/amazon.aws/issues/1881).
+ minor_changes:
+ - ec2_vpc_subnet - use ``wait_timeout`` to also control maximum time to wait
+ for initial creation of subnets (https://github.com/ansible-collections/amazon.aws/pull/1848).
+ release_summary: This release includes several bugfixes.
+ fragments:
+ - 1607-NoSuchTagSet.yml
+ - 1650-fix-invalidinstanceid-notfound.yml
+ - 1799-s3_object-bucket.yml
+ - 1847-s3_object-fix-false-deprecation-warning.yml
+ - 1848-ec2_vpc_subnet-wait-creation.yml
+ - 1881-allow-s3_object-to-specify-content-type-in-metadata.yml
+ - release_summary.yml
+ release_date: '2023-12-07'
+ 6.5.2:
+ changes:
+ bugfixes:
+ - plugins/inventory/aws_ec2 - Fix failure when retrieving information for more
+ than 40 instances with use_ssm_inventory (https://github.com/ansible-collections/amazon.aws/issues/1713).
+ release_summary: This release includes a bugfix for the ``amazon.aws.aws_ec2``
+ inventory plugin when retrieving information for more than 40 instances with
+ ``use_ssm_inventory``.
+ fragments:
+ - 20240129-aws_ec2-inventory-bugfix.yml
+ - release_summary.yml
+ release_date: '2024-02-06'
+ 6.5.3:
+ changes:
+ bugfixes:
+ - cloudwatchevent_rule - Fix to avoid adding quotes to JSON input for provided
+ input_template (https://github.com/ansible-collections/amazon.aws/pull/1883).
+ - lookup/secretsmanager_secret - fix the issue when the nested secret is missing
+ and on_missing is set to warn, the lookup was raising an error instead of
+ a warning message (https://github.com/ansible-collections/amazon.aws/issues/1781).
+ release_summary: This release includes bugfixes for the``cloudwatchevent_rule``
+ module and ``secretsmanager_secret`` lookup plugin.
+ fragments:
+ - 1883-cloudwatchevent_rule-fix-json-input-handling-for-input_template.yml
+ - 20240212-lookup-secretsmanager_secret-fix-issue-when-nested-is-missing-and-on_missing-is-set-to-warn.yaml
+ - release_summary.yml
+ - remove_rendundant_workflow.yml
+ release_date: '2024-03-06'
+ 6.5.4:
+ changes:
+ bugfixes:
+ - cloudwatchlogs_log_group_info - Implement exponential backoff when making
+ API calls to prevent throttling exceptions (https://github.com/ansible-collections/amazon.aws/issues/2011).
+ - plugin_utils.inventory - Ensure templated options in lookup plugins are converted
+ (https://github.com/ansible-collections/amazon.aws/issues/1955).
+ release_summary: This release includes bugfixes for the ``cloudwatchlogs_log_group_info``
+ module and the inventory plugins.
+ fragments:
+ - 20240314-cloudwatchlogs_log_group_info-fix-throttling-exceptions.yml
+ - 6.5.4-release-summary.yml
+ release_date: '2024-04-03'
7.0.0:
changes:
breaking_changes:
@@ -2802,3 +2871,158 @@ releases:
- 20240314-s3_object-copy-mode-with-metadata.yml
- 20240321-iam-user-info.yml
release_date: '2024-04-03'
+ 7.6.0:
+ changes:
+ bugfixes:
+ - iam_managed_policy - fixes bug that causes ``ParamValidationError`` when attempting
+ to delete a policy that's attached to a role or a user (https://github.com/ansible-collections/amazon.aws/issues/2067).
+ - iam_role_info - fixes bug in handling paths missing the ``/`` prefix and/or
+ suffix (https://github.com/ansible-collections/amazon.aws/issues/2065).
+ - s3_object - fix idempotency issue when copying object uploaded using multipart
+ upload (https://github.com/ansible-collections/amazon.aws/issues/2016).
+ deprecated_features:
+ - cloudformation - the ``template`` parameter has been deprecated and will be
+ removed in a release after 2026-05-01. The ``template_body`` parameter can
+ be used in conjungtion with the lookup plugin (https://github.com/ansible-collections/amazon.aws/pull/2048).
+ - module_utils.botocore - the ``boto3`` parameter for ``get_aws_connection_info()``
+ will be removed in a release after 2025-05-01. The ``boto3`` parameter has
+ been ignored since release 4.0.0 (https://github.com/ansible-collections/amazon.aws/pull/2047).
+ - module_utils.botocore - the ``boto3`` parameter for ``get_aws_region()`` will
+ be removed in a release after 2025-05-01. The ``boto3`` parameter has been
+ ignored since release 4.0.0 (https://github.com/ansible-collections/amazon.aws/pull/2047).
+ - module_utils.ec2 - the ``boto3`` parameter for ``get_ec2_security_group_ids_from_names()``
+ will be removed in a release after 2025-05-01. The ``boto3`` parameter has
+ been ignored since release 4.0.0 (https://github.com/ansible-collections/amazon.aws/pull/2047).
+ minor_changes:
+ - ec2_instance - add support for ``host`` option in placement.tenancy (https://github.com/ansible-collections/amazon.aws/pull/2026).
+ - ec2_vol - Ensure volume state is not one of ``deleted`` or ``deleting`` when
+ trying to delete volume, to guaranty idempotency (https://github.com/ansible-collections/amazon.aws/pull/2052).
+ release_summary: This release brings several bugfixes, minor changes and some
+ new rds modules (``rds_cluster_param_group``, ``rds_cluster_param_group_info``
+ and ``rds_engine_versions_info``). It also introduces a deprecation for the
+ ``cloudformation`` module.
+ fragments:
+ - 20240322-s3_object-fix-idempotency-copy-issue-with-multipart-uploaded-object.yml
+ - 20240403-ec2_securty_group-sanity.yml
+ - 20240411-ec2_vol.yml
+ - 2026-ec2_instance-add-support-for-placement-tenancy-host.yml
+ - 2065-iam_role_info.yml
+ - 2067-iam_managed_policy-delete.yml
+ - cloudformation-template.yml
+ - release_summary.yml
+ - sanity-boto3.yml
+ modules:
+ - description: Manage RDS cluster parameter groups
+ name: rds_cluster_param_group
+ namespace: ''
+ - description: Describes the properties of specific RDS cluster parameter group.
+ name: rds_cluster_param_group_info
+ namespace: ''
+ - description: Describes the properties of specific versions of DB engines.
+ name: rds_engine_versions_info
+ namespace: ''
+ release_date: '2024-05-07'
+ 8.0.0:
+ changes:
+ breaking_changes:
+ - amazon.aws collection - Support for ansible-core < 2.15 has been dropped (https://github.com/ansible-collections/amazon.aws/pull/2093).
+ - iam_role - ``iam_role.assume_role_policy_document`` is no longer converted
+ from CamelCase to snake_case (https://github.com/ansible-collections/amazon.aws/pull/2040).
+ - iam_role_info - ``iam_role.assume_role_policy_document`` is no longer converted
+ from CamelCase to snake_case (https://github.com/ansible-collections/amazon.aws/pull/2040).
+ - kms_key - the ``policies`` return value has been renamed to ``key_policies``
+ the contents has not been changed (https://github.com/ansible-collections/amazon.aws/pull/2040).
+ - kms_key_info - the ``policies`` return value has been renamed to ``key_policies``
+ the contents has not been changed (https://github.com/ansible-collections/amazon.aws/pull/2040).
+ - lambda_event - | ``batch_size`` no longer defaults to 100. According to the
+ boto3 API (https://boto3.amazonaws.com/v1/documentation/api/1.26.78/reference/services/lambda.html#Lambda.Client.create_event_source_mapping),
+ ``batch_size`` defaults to 10 for sqs sources and to 100 for stream sources
+ (https://github.com/ansible-collections/amazon.aws/pull/2025).
+ bugfixes:
+ - elb_classic_lb - fixes bug where ``proxy_protocol`` not being set or being
+ set to ``None`` may result in unexpected behaviour or errors (https://github.com/ansible-collections/amazon.aws/pull/2049).
+ - lambda_event - Fix when ``batch_size`` is greater than 10, by enabling support
+ for setting ``maximum_batching_window_in_seconds`` (https://github.com/ansible-collections/amazon.aws/pull/2025).
+ - lambda_event - Retrieve function ARN using AWS API (get_function) instead
+ of building it with AWS account information (https://github.com/ansible-collections/amazon.aws/issues/1859).
+ deprecated_features:
+ - aws_ec2 inventory plugin - removal of the previously deprecated ``include_extra_api_calls``
+ option has been assigned to release 9.0.0 (https://github.com/ansible-collections/amazon.aws/pull/2040).
+ - cloudformation - the ``template`` parameter has been deprecated and will be
+ removed in a release after 2026-05-01. The ``template_body`` parameter can
+ be used in conjungtion with the lookup plugin (https://github.com/ansible-collections/amazon.aws/pull/2048).
+ - iam_policy - removal of the previously deprecated ``policies`` return key
+ has been assigned to release 9.0.0. Use the ``policy_names`` return key instead
+ (https://github.com/ansible-collections/amazon.aws/pull/2040).
+ - module_utils.botocore - the ``boto3`` parameter for ``get_aws_connection_info()``
+ will be removed in a release after 2025-05-01. The ``boto3`` parameter has
+ been ignored since release 4.0.0 (https://github.com/ansible-collections/amazon.aws/pull/2047).
+ - module_utils.botocore - the ``boto3`` parameter for ``get_aws_region()`` will
+ be removed in a release after 2025-05-01. The ``boto3`` parameter has been
+ ignored since release 4.0.0 (https://github.com/ansible-collections/amazon.aws/pull/2047).
+ - module_utils.ec2 - the ``boto3`` parameter for ``get_ec2_security_group_ids_from_names()``
+ will be removed in a release after 2025-05-01. The ``boto3`` parameter has
+ been ignored since release 4.0.0 (https://github.com/ansible-collections/amazon.aws/pull/2047).
+ - rds_param_group - the ``rds_param_group`` module has been renamed to ``rds_instance_param_group``.
+ The usage of the module has not changed. The rds_param_group alias will be
+ removed in version 10.0.0 (https://github.com/ansible-collections/amazon.aws/pull/2058).
+ minor_changes:
+ - autoscaling_group - removed unused code (https://github.com/ansible-collections/amazon.aws/pull/1996).
+ - cloudformation - apply automatic retries when paginating through stack events
+ without a filter (https://github.com/ansible-collections/amazon.aws/pull/2049).
+ - cloudtrail - removed unused code (https://github.com/ansible-collections/amazon.aws/pull/1996).
+ - ec2_instance - removed unused code (https://github.com/ansible-collections/amazon.aws/pull/1996).
+ - ec2_vol - Ensure volume state is not one of ``deleted`` or ``deleting`` when
+ trying to delete volume, to guaranty idempotency (https://github.com/ansible-collections/amazon.aws/pull/2052).
+ - ec2_vol - removed unused code (https://github.com/ansible-collections/amazon.aws/pull/1996).
+ - elb_classic_lb - removed unused code (https://github.com/ansible-collections/amazon.aws/pull/1996).
+ - kms_key - removed unused code (https://github.com/ansible-collections/amazon.aws/pull/1996).
+ - lambda_event - Add support for setting the ``maximum_batching_window_in_seconds``
+ option (https://github.com/ansible-collections/amazon.aws/pull/2025).
+ - module_uils/botocore - support sets and tuples of errors as well as lists
+ (https://github.com/ansible-collections/amazon.aws/pull/1829).
+ - module_utils/elbv2 - Add support for adding listener with multiple certificates
+ during ALB creation. Allows elb_application_elb module to handle mentioned
+ use case. (https://github.com/ansible-collections/amazon.aws/pull/1950).
+ - module_utils/elbv2 - Add the possibility to update ``SslPolicy``, ``Certificates``
+ and ``AlpnPolicy`` for TLS listeners (https://github.com/ansible-collections/amazon.aws/issues/1198).
+ - rds_instance - Allow passing empty list to ``enable_cloudwatch_logs_exports``
+ in order to remove all existing exports (https://github.com/ansible-collections/amazon.aws/pull/1917).
+ - s3_bucket - refactor s3_bucket module code for improved readability and maintainability
+ (https://github.com/ansible-collections/amazon.aws/pull/2057).
+ - s3_object - removed unused code (https://github.com/ansible-collections/amazon.aws/pull/1996).
+ release_summary: This major release brings several new features, bug fixes,
+ and deprecated features. It also includes the removal of some functionality
+ for ``iam_role, iam_role_info`` and ``module_utils.policy`` that were previously
+ deprecated. We have also removed support for ``ansible-core<2.15``.
+ removed_features:
+ - iam_role - the ``iam_role.assume_role_policy_document_raw`` return value has
+ been deprecated. ``iam_role.assume_role_policy_document`` now returns the
+ same format as ``iam_role.assume_role_policy_document_raw`` (https://github.com/ansible-collections/amazon.aws/pull/2040).
+ - iam_role_info - the ``iam_role.assume_role_policy_document_raw`` return value
+ has been deprecated. ``iam_role.assume_role_policy_document`` now returns
+ the same format as ``iam_role.assume_role_policy_document_raw`` (https://github.com/ansible-collections/amazon.aws/pull/2040).
+ - module_utils.policy - the previously deprecated ``sort_json_policy_dict()``
+ function has been removed, consider using ``compare_policies()`` instead (https://github.com/ansible-collections/amazon.aws/pull/2052).
+ fragments:
+ - 1829-is_boto3_error-tuple.yml
+ - 1950-elb_application_lb-multiple-listener-certificates-for-alb.yml
+ - 20231127-module_utils-elbv2-update.yaml
+ - 20231211-rds_instance_cloudwatch.yml
+ - 20240208-lambda_event-fix-validate-params.yml
+ - 20240227-zombies.yml
+ - 20240325-lambda_event-bugfix.yml
+ - 20240411-remove-deprecated-sort_json_policy_dict.yml
+ - 20240502-docs_cleanup.yml
+ - 20240516-rds_param_group.yml
+ - 20250513-update-docs.yml
+ - 2057-s3_bucket-refactor.yml
+ - 8.0.0-deprecation-removal.yml
+ - 8.0.0-dev0.yml
+ - 8.0.0-increase-ansible-core-version.yml
+ - cloudformation-template.yml
+ - release_summary.yml
+ - return_block_update_ec2_1.yml
+ - sanity-boto3.yml
+ - sanity-simple.yml
+ release_date: '2024-05-16'