Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
7.2.0
->8.2.1
Release Notes
ansible-collections/amazon.aws (amazon.aws)
v8.2.1
Compare Source
======
Release Summary
This is a bugfix release for the
iam_role
module that resolves the issue where IAM instance profiles were being created whencreate_instance_profile
was set tofalse
and addresses theEntityAlreadyExists
exception when the instance profile already existed.Bugfixes
EntityAlreadyExists
exception whencreate_instance_profile
was set tofalse
and the instance profile already existed (https://github.com/ansible-collections/amazon.aws/issues/2102).create_instance_profile
was set tofalse
(https://github.com/ansible-collections/amazon.aws/issues/2281).v8.2.0
Compare Source
======
Release Summary
The amazon.aws 8.2.0 release includes a number of bugfixes, some new features and improvements. This releases also introduces a deprecation for the
amazon.aws.iam_role
module, where support for creating and deleting IAM instance profiles using thecreate_instance_profile
anddelete_instance_profile
options has been deprecated and will be removed in a release after 2026-05-01.Minor Changes
network_interfaces
andnetwork_interfaces_ids
options replacing deprecated optionnetwork
(https://github.com/ansible-collections/amazon.aws/pull/2123).network.source_dest_check
option has been deprecated and replaced by new optionsource_dest_check
(https://github.com/ansible-collections/amazon.aws/pull/2123).metadata_token_ttl_seconds
(https://github.com/ansible-collections/amazon.aws/pull/2209).performance_insights_kms_key_id
was incorrect according to boto documentation (https://github.com/ansible-collections/amazon.aws/pull/2163).expected_bucket_owner
option (https://github.com/ansible-collections/amazon.aws/issues/2114).droppath
to drop the hierarchical search path from ssm parameter lookup results (https://github.com/ansible-collections/amazon.aws/pull/1756).Deprecated Features
create_instance_profile
anddelete_instance_profile
options has been deprecated and will be removed in a release after 2026-05-01. To manage IAM instance profiles theamazon.aws.iam_instance_profile
module can be used instead (https://github.com/ansible-collections/amazon.aws/pull/2221).Bugfixes
module._diff
is set to true (https://github.com/ansible-collections/amazon.aws/pull/2136).UnsupportedArgument
when calling APIGetBucketAccelerationConfig
on region where it is not supported (https://github.com/ansible-collections/amazon.aws/issues/2180).accelerate_enabled
option to only update the configuration if explicitly passed (https://github.com/ansible-collections/amazon.aws/issues/2220).MethodNotAllowed
exceptions caused by fetching transfer acceleration state in regions that don't support it (https://github.com/ansible-collections/amazon.aws/issues/2266).TypeError: cannot unpack non-iterable NoneType object
errors related to bucket versioning, policies, tags or encryption (https://github.com/ansible-collections/amazon.aws/pull/2228).v8.1.0
Compare Source
======
Release Summary
This release includes several documentation improvements and two new features for the
s3_bucket
module.Minor Changes
object_lock_default_retention
to set Object Lock default retention configuration for S3 buckets (https://github.com/ansible-collections/amazon.aws/pull/2062).accelerate_enabled
option (https://github.com/ansible-collections/amazon.aws/pull/2046).v8.0.1
Compare Source
======
Release Summary
This release includes some bug fixes for the
s3_object
,ec2_instance
andbackup_plan_info
modules.Bugfixes
MemoryError
exceptions when downloading large files (https://github.com/ansible-collections/amazon.aws/issues/2107).v8.0.0
Compare Source
======
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
andmodule_utils.policy
that were previously deprecated. We have also removed support foransible-core<2.15
.Minor Changes
deleted
ordeleting
when trying to delete volume, to guaranty idempotency (https://github.com/ansible-collections/amazon.aws/pull/2052).maximum_batching_window_in_seconds
option (https://github.com/ansible-collections/amazon.aws/pull/2025).SslPolicy
,Certificates
andAlpnPolicy
for TLS listeners (https://github.com/ansible-collections/amazon.aws/issues/1198).enable_cloudwatch_logs_exports
in order to remove all existing exports (https://github.com/ansible-collections/amazon.aws/pull/1917).Breaking Changes / Porting Guide
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.assume_role_policy_document
is no longer converted from CamelCase to snake_case (https://github.com/ansible-collections/amazon.aws/pull/2040).policies
return value has been renamed tokey_policies
the contents has not been changed (https://github.com/ansible-collections/amazon.aws/pull/2040).policies
return value has been renamed tokey_policies
the contents has not been changed (https://github.com/ansible-collections/amazon.aws/pull/2040).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).Deprecated Features
include_extra_api_calls
option has been assigned to release 9.0.0 (https://github.com/ansible-collections/amazon.aws/pull/2040).template
parameter has been deprecated and will be removed in a release after 2026-05-01. Thetemplate_body
parameter can be used in conjungtion with the lookup plugin (https://github.com/ansible-collections/amazon.aws/pull/2048).policies
return key has been assigned to release 9.0.0. Use thepolicy_names
return key instead (https://github.com/ansible-collections/amazon.aws/pull/2040).boto3
parameter forget_aws_connection_info()
will be removed in a release after 2025-05-01. Theboto3
parameter has been ignored since release 4.0.0 (https://github.com/ansible-collections/amazon.aws/pull/2047).boto3
parameter forget_aws_region()
will be removed in a release after 2025-05-01. Theboto3
parameter has been ignored since release 4.0.0 (https://github.com/ansible-collections/amazon.aws/pull/2047).boto3
parameter forget_ec2_security_group_ids_from_names()
will be removed in a release after 2025-05-01. Theboto3
parameter has been ignored since release 4.0.0 (https://github.com/ansible-collections/amazon.aws/pull/2047).rds_param_group
module has been renamed tords_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).Removed Features (previously deprecated)
iam_role.assume_role_policy_document_raw
return value has been deprecated.iam_role.assume_role_policy_document
now returns the same format asiam_role.assume_role_policy_document_raw
(https://github.com/ansible-collections/amazon.aws/pull/2040).iam_role.assume_role_policy_document_raw
return value has been deprecated.iam_role.assume_role_policy_document
now returns the same format asiam_role.assume_role_policy_document_raw
(https://github.com/ansible-collections/amazon.aws/pull/2040).sort_json_policy_dict()
function has been removed, consider usingcompare_policies()
instead (https://github.com/ansible-collections/amazon.aws/pull/2052).Bugfixes
proxy_protocol
not being set or being set toNone
may result in unexpected behaviour or errors (https://github.com/ansible-collections/amazon.aws/pull/2049).batch_size
is greater than 10, by enabling support for settingmaximum_batching_window_in_seconds
(https://github.com/ansible-collections/amazon.aws/pull/2025).v7.6.1
Compare Source
======
Release Summary
This release includes some bug fixes for the
ec2_instance
andbackup_plan_info
modules.Bugfixes
v7.6.0
Compare Source
======
Release Summary
This release brings several bugfixes, minor changes and some new rds modules (
rds_cluster_param_group
,rds_cluster_param_group_info
andrds_engine_versions_info
). It also introduces a deprecation for thecloudformation
module.Minor Changes
host
option in placement.tenancy (https://github.com/ansible-collections/amazon.aws/pull/2026).deleted
ordeleting
when trying to delete volume, to guaranty idempotency (https://github.com/ansible-collections/amazon.aws/pull/2052).Deprecated Features
template
parameter has been deprecated and will be removed in a release after 2026-05-01. Thetemplate_body
parameter can be used in conjungtion with the lookup plugin (https://github.com/ansible-collections/amazon.aws/pull/2048).boto3
parameter forget_aws_connection_info()
will be removed in a release after 2025-05-01. Theboto3
parameter has been ignored since release 4.0.0 (https://github.com/ansible-collections/amazon.aws/pull/2047).boto3
parameter forget_aws_region()
will be removed in a release after 2025-05-01. Theboto3
parameter has been ignored since release 4.0.0 (https://github.com/ansible-collections/amazon.aws/pull/2047).boto3
parameter forget_ec2_security_group_ids_from_names()
will be removed in a release after 2025-05-01. Theboto3
parameter has been ignored since release 4.0.0 (https://github.com/ansible-collections/amazon.aws/pull/2047).Bugfixes
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)./
prefix and/or suffix (https://github.com/ansible-collections/amazon.aws/issues/2065).New Modules
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.