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.4.0
->8.0.0
v24.2.3
->v24.5.0
v1.88.4
->v1.89.1
5.43.0
->5.50.0
7.4.0
->7.6.1
1.1.1
->1.2.1
16.10.0
->17.0.0
v4.5.0
->v4.6.0
5.7.1
->5.8.1
Note: The
pre-commit
manager in Renovate is not supported by thepre-commit
maintainers or community. Please do not report any problems there, instead create a Discussion in the Renovate repository if you have any questions.Release Notes
ansible-collections/amazon.aws (amazon.aws)
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.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
v7.5.0
Compare Source
======
Release Summary
This release includes a new feature for the
iam_user_info
module, bugfixes for thecloudwatchlogs_log_group_info
ands3_object
modules and the inventory plugins, and some internal refactoring ofmodule_utils
.Minor Changes
login_profile
to return info that is get from a user, to know if they can login from AWS console (https://github.com/ansible-collections/amazon.aws/pull/2012).boto3_resource_to_ansible_dict()
andboto3_resource_list_to_ansible_dict()
(https://github.com/ansible-collections/amazon.aws/pull/2006).boto3_resource_to_ansible_dict()
andboto3_resource_list_to_ansible_dict()
helpers (https://github.com/ansible-collections/amazon.aws/pull/2006).Bugfixes
ansible-community/ansible-lint (ansible-community/ansible-lint)
v24.5.0
Compare Source
Enhancements
Bugfixes
fix
, avoid a traceback with transform (#4148) @cidrblockantonbabenko/pre-commit-terraform (antonbabenko/pre-commit-terraform)
v1.89.1
Compare Source
Bug Fixes
docker build
(#644) (0340c8d)v1.89.0
Compare Source
Features
hashicorp/terraform-provider-aws (aws)
v5.50.0
Compare Source
ENHANCEMENTS:
tags
attribute (#37361)launch_time
attribute (#37002)tags
argument (#37361)tags
argument (#37361)fargateTaskRetirementWaitPeriod
value inName
argument (#37018)s3_destination.kms_key_arn
,s3_destination.region
ands3_destination.sync_format
(#37481)BUG FIXES:
by_provider
argument (#37306)UnknownOperationException: Tagging is not currently supported in DynamoDB Local
errors on resource Read (#37472)interface conversion: interface {} is nil, not map[string]interface {}
panic whennotify_delay_after
is empty (null
) (#37347)state
error when usingrow_filter.all_rows_wildcard
(#37433)principal
to fixpanic: unexpected format for ID parts ([...]), the following id parts indexes are blank ([1])
(#37450)v5.49.0
Compare Source
FEATURES:
aws_datazone_environment_blueprint
(#36600)aws_bedrockagent_data_source
(#37158)aws_datazone_domain
(#36600)aws_datazone_environment_blueprint_configuration
(#36600)ENHANCEMENTS:
minified_json
attribute (#35677)table_arn
(#37288)rotation_period_in_days
argument (#37140)endpoint_id
in favor ofsubscriber_endpoint
(#37332)configuration.https_notification_configuration.authorization_api_key_value
as sensitive value (#37332)BUG FIXES:
tags
on Read (#37353)InvalidParameterValue: Invalid value 3412 for MaxRecords. Must be between 20 and 1000
errors (#37251)view_arn
in the AWS API request (#36778)prepare_agent
value (or default value oftrue
when omitted) for all create and update operations (#37405)auto_tune_options.rollback_on_disable
argument (#37394)tags
andtags_all
on resource Read (#37353)tags
andtags_all
on resource Read (#37353)trust_anchor_certificate
to ForceNew (#37092)auto_tune_options.rollback_on_disable
argument (#37394)auto_tune_options
to be applied during creation (#37394)source_version
(#36268)source_name
parameter (#36268)access_type
(#36268)source_version
parameter foraws_log_source_resource
andcustom_log_source_resource
(#36268)source_name
parameter foraws_log_source_resource
andcustom_log_source_resource
(#36268)configuration.https_notification_configuration.endpoint
(#37332)BackoffDelayer
to maintain behavioral compatibility with AWS SDK for Go v1 (#37404)v5.48.0
Compare Source
FEATURES:
aws_bedrockagent_agent_knowledge_base_association
(#37185)ENHANCEMENTS:
force_destroy
argument (#37130)SINGLE_AZ_1
andMULTI_AZ_1
deployment types (#36511)storage_capacity
maximum to 1PiB (#36511)ha_pairs
(#36511)throughput_capacity_per_ha_pair
to support all values fromthroughput_capacity
(#36511)aggregate_configuration
configuration block (#36511)size_in_bytes
andvolume_style
arguments (#36511)BUG FIXES:
table_configurations
expand/flatten (#37205)auth_parameters.oauth.oauth_http_parameters
orauth_parameters.invocation_http_parameters
body
,header
andquery_string
configuration blocks (#26755)unexpected state 'snapshotting'
errors when increasing or decreasing replica count (#30493)v5.47.0
Compare Source
NOTES:
FEATURES:
aws_identitystore_groups
(#36993)aws_bcmdataexports_export
(#36847)aws_bedrockagent_agent
(#36851)aws_bedrockagent_agent_action_group
(#36935)aws_bedrockagent_agent_alias
(#36905)aws_bedrockagent_knowledge_base
(#36783)aws_globalaccelerator_cross_account_attachment
(#35991)aws_verifiedpermissions_policy
(#35413)ENHANCEMENTS:
arn
attribute (#35991)root_resource_id
on resource Read (#37040)spec.service_discovery
argument (#37042)dedicated_log_volume
argument (#36503)arn
attribute (#35991)transit_encryption_mode
argument (#30403)transit_encryption_enabled
argument can now be done in-place for engine versions >7.0.5
(#30403)snowflake_configuration
argument (#36646)code_editor_app_image_config
andjupyter_lab_image_config.jupyter_lab_image_config
arguments (#37059)kernel_gateway_image_config.kernel_spec
MaxItems to 5 (#37059)sftp_authentication_methods
argument (#37015)BUG FIXES:
revision
do not trigger changes in dependent resources and/or cause an error, "Provider produced inconsistent final plan" (#37111)and
,not
andor
operand nesting for therule
argument (#30862)v5.46.0
Compare Source
NOTES:
template_body
ofaws_cloudformation_stack
, CRLF was previously treated as different from LF but these are now treated as equivalent in many situations (#14270)FEATURES:
aws_eip_domain_name
(#36963)ENHANCEMENTS:
client_keep_alive
argument (#36969)ptr_record
attribute (#36963)attachment_count
attribute (#36759)client_keep_alive
argument (#36969)master_account_name
attribute (#36797)ipv6_address_preferred_lease_time
attribute (#36934)client_keep_alive
argument (#36969)alarm_specification
to theinstance_refresh.preferences
configuration block (#36954)lambda
andmediapackagev2
as valid values fororigin_access_control_origin_type
(#34362)force_destroy
attribute (#34905)report_build_status
andbuild_status_config
arguments (#36942)ipv6_address_preferred_lease_time
as Computed attribute (#36934)resource_identifier
argument (#36901)ptr_record
attribute (#36963)minimum
attribute incache_usage_limits.data_storage
andcache_usage_limits.ecpu_per_second
(#36766)endpoint_ip_address
attribute (#36767)attachment_count
attribute (#36759)execution_role
andworkflow
arguments (#36953)client_keep_alive
argument (#36969)database_vpc_endpoint_service
andwebserver_vpc_endpoint_service
attributes (#36903)master_account_name
attribute (#36797)security_policy_name
argument (#36893)ipv6_address_preferred_lease_time
attribute (#36934)cascade
argument (#36898)BUG FIXES:
ConflictException
errors on resource Create (#36980)monitor_dimension
to ForceNew (#36773)account_id
to ForceNew (#36773)template_body
no longer cause erroneous diffs (#14270)interface conversion: interface {} is nil, not map[string]interface {}
panic whenauth
is empty ({}
) (#36967)replication_settings
to disallowLogging.CloudWatchLogGroup
andLogging.CloudWatchLogStream
. (#36936)replication_settings
JSON documents. (#36936)replication_task_settings
to disallowLogging.CloudWatchLogGroup
andLogging.CloudWatchLogStream
. (#36936)replication_task_settings
unset to use default settings. (#36936)replication_task_settings
JSON documents. (#36936)BadRequest: AuditLogDestination must not be provided when auditing is disabled
when updatingaudit_log_configuration.0.file_access_audit_log_level
andaudit_log_configuration.0.file_share_access_audit_log_level
to"DISABLED"
(#36928)number_of_workers
andworker_type
as optional/computed, preventing persistent differences whenmax_capacity
is set. (#36770)password_reset_required
istrue
and initial password reset is completed (#36926)certificate_name
on create and update (#36888)NotFound
error handling on delete (#36933)v5.45.0
Compare Source
NOTES:
logging
argument is now deprecated. Use theaws_redshift_logging
resource instead. (#36862)snapshot_copy
argument is now deprecated. Use theaws_redshift_snapshot_copy
resource instead. (#36810)FEATURES:
aws_redshift_logging
(#36862)aws_redshift_snapshot_copy
(#36810)ENHANCEMENTS:
registry_id
foraf-south-1
AWS Region (#36803)documentation_part_id
attribute (#36445)resource_arn
(#36445)BUG FIXES:
MaxBackoff
value to 300 seconds so that services migrated to AWS SDK for Go v2 maintain behavioral compatibility with AWS SDK for Go v1 (#36855)agent_arns
(#36819)filters.message_types
orfilters.severities
contains multiple elements (#36804)configuration_policy.enabled_standard_arns
as Optional, fixingInvalidInputException: Invalid semantics: Enabled standards and security control configurations must be configured when Security Hub is enabled
errors (#36740)v5.44.0
Compare Source
FEATURES:
aws_devopsguru_notification_channel
(#36656)aws_devopsguru_resource_collection
(#36657)aws_ecr_lifecycle_policy_document
(#6133)trim_iam_role_path
(#36723)aws_devopsguru_service_integration
(#36694)ENHANCEMENTS:
application_tag
attribute (#36647)data_catalog_encryption_settings.encryption_at_rest.catalog_encryption_service_role
attribute (#35978)desired_sessions
argument to thecompute_capacity
block. (#34266)max_sessions_per_instance
argument. (#34266)deregister_on_new_revision
to allow keeping prior versions ACTIVE when a new revision is published. (#35149)character_set_name
whenreplicate_source_db
,restore_to_point_in_time
, orsnapshot_identifier
is set (#36518)unhealthy_node_replacement
argument (#36523)data_catalog_encryption_settings.encryption_at_rest.catalog_encryption_service_role
argument (#35978)ruby3.3
runtime
value (#36751)ruby3.3
compatible_runtimes
value (#36751)application_tag
attribute (#36647)s3_storage_options
configuration block (#36664)address_fields
andphone_number_fields
tostatement.managed_rule_group_statement.managed_rule_group_configs.aws_managed_rules_acfp_rule_set.request_inspection
(#36685)BUG FIXES:
TF_APPEND_USER_AGENT
which contain/
,(
,)
, or space. (#36738)email_verification_message
,email_verification_subject
,admin_create_user_config.invite_message_template.email_message
,admin_create_user_config.invite_message_template.email_subject
,admin_create_user_config.invite_message_template.sms_message
,sms_authentication_message
,sms_verification_message
,verification_message_template.email_message
,verification_message_template.email_message_by_link
,verification_message_template.email_subject
,verification_message_template.email_subject_by_link
, andverification_message_template.sms_message
to count UTF-8 characters properly (#36661)tagPatternList
change detection in policy JSON (#35231)alarms.rollback
on resource Create and Update (#36691)force_destroy
is used and there are inline or attached policies, allow resource to be destroyed (#36640)ami_distribution_configuration.name
(#36659)snapshot_copy
block (#36655)cattle-ops/terraform-aws-gitlab-runner (cattle-ops/gitlab-runner/aws)
v7.6.1
Compare Source
Bug Fixes
v7.6.0
Compare Source
Features
v7.5.0
Compare Source
Features
create_aws_s3_bucket_public_access_block
to variablerunner_worker_cache
(#1105) (aa93e76)Bug Fixes
gitlabhq/terraform-provider-gitlab (gitlab)
v17.0.0
Compare Source
This release was tested against GitLab 17.0, 16.11, and 16.10 for both CE and EE
KNOWN ISSUES:
gitlab_current_user
returns an empty string forpublic_email
(#6305)BREAKING CHANGES:
required_approval_count
field, userequired_approvals
inapproval_rules
ordeploy_access_level
instead (!1940)required_approval_count
field, userequired_approvals
inapproval_rules
ordeploy_access_level
instead ([!1940](https://gitlab.com/gitlab-org/terraform-Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), 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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot.