chore(deps): update terraform aws to v6.15.0 #45

Merged
renovate-bot merged 1 commit from renovate/aws-6.x into main 2025-10-02 20:07:39 +00:00
Member

This PR contains the following updates:

Package Type Update Change
aws (source) required_provider minor 6.14.1 -> 6.15.0

Release Notes

hashicorp/terraform-provider-aws (aws)

v6.15.0

Compare Source

BREAKING CHANGES:

  • resource/aws_ecs_service: Fix behavior when updating capacity_provider_strategy to avoid ECS service recreation after recent AWS changes (#​43533)

FEATURES:

  • New Action: aws_codebuild_start_build (#​44444)
  • New Action: aws_events_put_events (#​44487)
  • New Action: aws_sfn_start_execution (#​44464)
  • New Data Source: aws_appconfig_application (#​44168)
  • New Data Source: aws_odb_db_node (#​43792)
  • New Data Source: aws_odb_db_nodes (#​43792)
  • New Data Source: aws_odb_db_server (#​43792)
  • New Data Source: aws_odb_db_servers (#​43792)
  • New Data Source: aws_odb_db_system_shapes (#​43825)
  • New Data Source: aws_odb_gi_versions (#​43825)
  • New Resource: aws_lakeformation_lf_tag_expression (#​43883)

ENHANCEMENTS:

  • data-source/aws_dms_endpoint: Add mysql_settings attribute (#​44516)
  • data-source/aws_ec2_instance_type_offering: Add location attribute (#​44328)
  • data-source/aws_rds_proxy: Add default_auth_scheme attribute (#​44309)
  • resource/aws_cleanrooms_configured_table: Add resource identity support (#​44435)
  • resource/aws_cloudfront_distribution: Add ip_address_type argument to origin.custom_origin_config block (#​44463)
  • resource/aws_connect_instance: Add resource identity support (#​44346)
  • resource/aws_connect_phone_number: Add resource identity support (#​44365)
  • resource/aws_dms_endpoint: Add mysql_settings configuration block (#​44516)
  • resource/aws_dsql_cluster: Adds attribute force_destroy. (#​44406)
  • resource/aws_ebs_volume: Update throughput maximum validation from 1000 to 2000 MiB/s for gp3 volumes (#​44514)
  • resource/aws_ecs_capacity_provider: Add cluster and managed_instances_provider arguments (#​44509)
  • resource/aws_ecs_capacity_provider: Make auto_scaling_group_provider optional (#​44509)
  • resource/aws_iam_service_specific_credential: Add support for Bedrock API keys with credential_age_days, service_credential_alias, service_credential_secret, create_date, and expiration_date attributes (#​44299)
  • resource/aws_networkfirewall_logging_configuration: Add enable_monitoring_dashboard argument (#​44515)
  • resource/aws_opensearch_domain: Add aiml_options argument (#​44417)
  • resource/aws_pinpointsmsvoicev2_phone_number: Update two_way_channel_arn argument to accept connect.[region].amazonaws.com in addition to ARNs (#​44372)
  • resource/aws_rds_proxy: Add default_auth_scheme argument (#​44309)
  • resource/aws_rds_proxy: Make auth configuration block optional (#​44309)
  • resource/aws_route53recoverycontrolconfig_cluster: Add network_type argument (#​44377)
  • resource/aws_route53recoverycontrolconfig_cluster: Add tagging support (#​44473)
  • resource/aws_route53recoverycontrolconfig_control_panel: Add tagging support (#​44473)
  • resource/aws_route53recoverycontrolconfig_safety_rule: Add tagging support (#​44473)
  • resource/aws_s3control_bucket: Add resource identity support (#​44379)
  • resource/aws_sfn_activity: Add arn argument (#​44408)
  • resource/aws_sfn_activity: Add resource identity support (#​44408)
  • resource/aws_sfn_alias: Add resource identity support (#​44408)
  • resource/aws_ssmcontacts_contact_channel: Add resource identity support (#​44369)

BUG FIXES:

  • data-source/aws_lb: Fix Invalid address to set: []string{"secondary_ips_auto_assigned_per_subnet"} errors (#​44485)
  • data-source/aws_networkfirewall_firewall_policy: Fix failure to retrieve multiple firewall_policy.stateful_rule_group_reference attributes (#​44482)
  • data-source/aws_servicequotas_service_quota: Fixed a panic that occurred when a non-existing quota_name was provided (#​44449)
  • resource/aws_bedrock_provisioned_model_throughput: Fix AttributeName("arn") still remains in the path: could not find attribute or block "arn" in schema errors when upgrading from a pre-v6.0.0 provider version (#​44434)
  • resource/aws_chatbot_slack_channel_configuration: Force resource replacement when configuration_name is modified (#​43996)
  • resource/aws_cloudwatch_event_rule: Do not retry on LimitExceededException (#​44489)
  • resource/aws_cloudwatch_log_resource_policy: Do not retry on LimitExceededException (#​44522)
  • resource/aws_default_vpc: Correctly set ipv6_cidr_block when the VPC has multiple associated IPv6 CIDRs (#​44362)
  • resource/aws_dms_endpoint: Ensure that postgres_settings are updated (#​44389)
  • resource/aws_dsql_cluster: Prevents error when optional attribute deletion_protection_enabled not set. (#​44406)
  • resource/aws_eks_cluster: Change compute_config, kubernetes_network_config.elastic_load_balancing, and storage_config. to Optional and Computed, allowing EKS Auto Mode settings to be enabled, disabled, and removed from configuration (#​44334)
  • resource/aws_elastic_beanstalk_configuration_template: Fix inconsistent final plan error in some cases with setting elements. (#​44461)
  • resource/aws_elastic_beanstalk_environment: Fix inconsistent final plan error in some cases with setting elements. (#​44461)
  • resource/aws_elasticache_cluster: Fix provider produced unexpected value for cache_usage_limits argument. (#​43841)
  • resource/aws_fsx_lustre_file_system: Fixed to update metadata_configuration first to allow simultaneous increase of metadata_configuration.iops and storage_capacity (#​44456)
  • resource/aws_instance: Fix interface conversion: interface {} is nil, not map[string]interface {} panics when capacity_reservation_target is empty (#​44459)
  • resource/aws_kinesisanalyticsv2_application: Ensure that configured application_configuration.run_configuration values are respected during update (#​43490)
  • resource/aws_odb_cloud_autonomous_vm_cluster : Fixed planmodifier for computed attribute. (#​44401)
  • resource/aws_odb_cloud_vm_cluster : Fixed planmodifier for computed attribute. Fixed planmodifier from display_name attribute. (#​44401)
  • resource/aws_odb_cloud_vm_cluster : Fixed planmodifier for data_storage_size_in_tbs. Marked it mandatory. Fixed gi-version issue during creation (#​44498)
  • resource/aws_odb_network_peering_connection : Fixed planmodifier for computed attribute. (#​44401)
  • resource/aws_rds_cluster: Fixes error when setting database_insights_mode with global_cluster_identifier. (#​44404)
  • resource/aws_route53_health_check: Fix child_health_threshold to properly accept explicitly specified zero value (#​44006)
  • resource/aws_s3_bucket_lifecycle_configuration: Allows unsetting noncurrent_version_expiration.newer_noncurrent_versions and noncurrent_version_transition.newer_noncurrent_versions. (#​44442)
  • resource/aws_s3_bucket_lifecycle_configuration: Do not warn if no filter element is set (#​43590)
  • resource/aws_vpc: Correctly set ipv6_cidr_block when the VPC has multiple associated IPv6 CIDRs (#​44362)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [aws](https://registry.terraform.io/providers/hashicorp/aws) ([source](https://github.com/hashicorp/terraform-provider-aws)) | required_provider | minor | `6.14.1` -> `6.15.0` | --- ### Release Notes <details> <summary>hashicorp/terraform-provider-aws (aws)</summary> ### [`v6.15.0`](https://github.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#6150-October-2-2025) [Compare Source](https://github.com/hashicorp/terraform-provider-aws/compare/v6.14.1...v6.15.0) BREAKING CHANGES: - resource/aws\_ecs\_service: Fix behavior when updating `capacity_provider_strategy` to avoid ECS service recreation after recent AWS changes ([#&#8203;43533](https://github.com/hashicorp/terraform-provider-aws/issues/43533)) FEATURES: - **New Action:** `aws_codebuild_start_build` ([#&#8203;44444](https://github.com/hashicorp/terraform-provider-aws/issues/44444)) - **New Action:** `aws_events_put_events` ([#&#8203;44487](https://github.com/hashicorp/terraform-provider-aws/issues/44487)) - **New Action:** `aws_sfn_start_execution` ([#&#8203;44464](https://github.com/hashicorp/terraform-provider-aws/issues/44464)) - **New Data Source:** `aws_appconfig_application` ([#&#8203;44168](https://github.com/hashicorp/terraform-provider-aws/issues/44168)) - **New Data Source:** `aws_odb_db_node` ([#&#8203;43792](https://github.com/hashicorp/terraform-provider-aws/issues/43792)) - **New Data Source:** `aws_odb_db_nodes` ([#&#8203;43792](https://github.com/hashicorp/terraform-provider-aws/issues/43792)) - **New Data Source:** `aws_odb_db_server` ([#&#8203;43792](https://github.com/hashicorp/terraform-provider-aws/issues/43792)) - **New Data Source:** `aws_odb_db_servers` ([#&#8203;43792](https://github.com/hashicorp/terraform-provider-aws/issues/43792)) - **New Data Source:** `aws_odb_db_system_shapes` ([#&#8203;43825](https://github.com/hashicorp/terraform-provider-aws/issues/43825)) - **New Data Source:** `aws_odb_gi_versions` ([#&#8203;43825](https://github.com/hashicorp/terraform-provider-aws/issues/43825)) - **New Resource:** `aws_lakeformation_lf_tag_expression` ([#&#8203;43883](https://github.com/hashicorp/terraform-provider-aws/issues/43883)) ENHANCEMENTS: - data-source/aws\_dms\_endpoint: Add `mysql_settings` attribute ([#&#8203;44516](https://github.com/hashicorp/terraform-provider-aws/issues/44516)) - data-source/aws\_ec2\_instance\_type\_offering: Add `location` attribute ([#&#8203;44328](https://github.com/hashicorp/terraform-provider-aws/issues/44328)) - data-source/aws\_rds\_proxy: Add `default_auth_scheme` attribute ([#&#8203;44309](https://github.com/hashicorp/terraform-provider-aws/issues/44309)) - resource/aws\_cleanrooms\_configured\_table: Add resource identity support ([#&#8203;44435](https://github.com/hashicorp/terraform-provider-aws/issues/44435)) - resource/aws\_cloudfront\_distribution: Add `ip_address_type` argument to `origin.custom_origin_config` block ([#&#8203;44463](https://github.com/hashicorp/terraform-provider-aws/issues/44463)) - resource/aws\_connect\_instance: Add resource identity support ([#&#8203;44346](https://github.com/hashicorp/terraform-provider-aws/issues/44346)) - resource/aws\_connect\_phone\_number: Add resource identity support ([#&#8203;44365](https://github.com/hashicorp/terraform-provider-aws/issues/44365)) - resource/aws\_dms\_endpoint: Add `mysql_settings` configuration block ([#&#8203;44516](https://github.com/hashicorp/terraform-provider-aws/issues/44516)) - resource/aws\_dsql\_cluster: Adds attribute `force_destroy`. ([#&#8203;44406](https://github.com/hashicorp/terraform-provider-aws/issues/44406)) - resource/aws\_ebs\_volume: Update `throughput` maximum validation from 1000 to 2000 MiB/s for gp3 volumes ([#&#8203;44514](https://github.com/hashicorp/terraform-provider-aws/issues/44514)) - resource/aws\_ecs\_capacity\_provider: Add `cluster` and `managed_instances_provider` arguments ([#&#8203;44509](https://github.com/hashicorp/terraform-provider-aws/issues/44509)) - resource/aws\_ecs\_capacity\_provider: Make `auto_scaling_group_provider` optional ([#&#8203;44509](https://github.com/hashicorp/terraform-provider-aws/issues/44509)) - resource/aws\_iam\_service\_specific\_credential: Add support for Bedrock API keys with `credential_age_days`, `service_credential_alias`, `service_credential_secret`, `create_date`, and `expiration_date` attributes ([#&#8203;44299](https://github.com/hashicorp/terraform-provider-aws/issues/44299)) - resource/aws\_networkfirewall\_logging\_configuration: Add `enable_monitoring_dashboard` argument ([#&#8203;44515](https://github.com/hashicorp/terraform-provider-aws/issues/44515)) - resource/aws\_opensearch\_domain: Add `aiml_options` argument ([#&#8203;44417](https://github.com/hashicorp/terraform-provider-aws/issues/44417)) - resource/aws\_pinpointsmsvoicev2\_phone\_number: Update `two_way_channel_arn` argument to accept `connect.[region].amazonaws.com` in addition to ARNs ([#&#8203;44372](https://github.com/hashicorp/terraform-provider-aws/issues/44372)) - resource/aws\_rds\_proxy: Add `default_auth_scheme` argument ([#&#8203;44309](https://github.com/hashicorp/terraform-provider-aws/issues/44309)) - resource/aws\_rds\_proxy: Make `auth` configuration block optional ([#&#8203;44309](https://github.com/hashicorp/terraform-provider-aws/issues/44309)) - resource/aws\_route53recoverycontrolconfig\_cluster: Add `network_type` argument ([#&#8203;44377](https://github.com/hashicorp/terraform-provider-aws/issues/44377)) - resource/aws\_route53recoverycontrolconfig\_cluster: Add tagging support ([#&#8203;44473](https://github.com/hashicorp/terraform-provider-aws/issues/44473)) - resource/aws\_route53recoverycontrolconfig\_control\_panel: Add tagging support ([#&#8203;44473](https://github.com/hashicorp/terraform-provider-aws/issues/44473)) - resource/aws\_route53recoverycontrolconfig\_safety\_rule: Add tagging support ([#&#8203;44473](https://github.com/hashicorp/terraform-provider-aws/issues/44473)) - resource/aws\_s3control\_bucket: Add resource identity support ([#&#8203;44379](https://github.com/hashicorp/terraform-provider-aws/issues/44379)) - resource/aws\_sfn\_activity: Add `arn` argument ([#&#8203;44408](https://github.com/hashicorp/terraform-provider-aws/issues/44408)) - resource/aws\_sfn\_activity: Add resource identity support ([#&#8203;44408](https://github.com/hashicorp/terraform-provider-aws/issues/44408)) - resource/aws\_sfn\_alias: Add resource identity support ([#&#8203;44408](https://github.com/hashicorp/terraform-provider-aws/issues/44408)) - resource/aws\_ssmcontacts\_contact\_channel: Add resource identity support ([#&#8203;44369](https://github.com/hashicorp/terraform-provider-aws/issues/44369)) BUG FIXES: - data-source/aws\_lb: Fix `Invalid address to set: []string{"secondary_ips_auto_assigned_per_subnet"}` errors ([#&#8203;44485](https://github.com/hashicorp/terraform-provider-aws/issues/44485)) - data-source/aws\_networkfirewall\_firewall\_policy: Fix failure to retrieve multiple `firewall_policy.stateful_rule_group_reference` attributes ([#&#8203;44482](https://github.com/hashicorp/terraform-provider-aws/issues/44482)) - data-source/aws\_servicequotas\_service\_quota: Fixed a panic that occurred when a non-existing `quota_name` was provided ([#&#8203;44449](https://github.com/hashicorp/terraform-provider-aws/issues/44449)) - resource/aws\_bedrock\_provisioned\_model\_throughput: Fix `AttributeName("arn") still remains in the path: could not find attribute or block "arn" in schema` errors when upgrading from a pre-v6.0.0 provider version ([#&#8203;44434](https://github.com/hashicorp/terraform-provider-aws/issues/44434)) - resource/aws\_chatbot\_slack\_channel\_configuration: Force resource replacement when `configuration_name` is modified ([#&#8203;43996](https://github.com/hashicorp/terraform-provider-aws/issues/43996)) - resource/aws\_cloudwatch\_event\_rule: Do not retry on `LimitExceededException` ([#&#8203;44489](https://github.com/hashicorp/terraform-provider-aws/issues/44489)) - resource/aws\_cloudwatch\_log\_resource\_policy: Do not retry on `LimitExceededException` ([#&#8203;44522](https://github.com/hashicorp/terraform-provider-aws/issues/44522)) - resource/aws\_default\_vpc: Correctly set `ipv6_cidr_block` when the VPC has multiple associated IPv6 CIDRs ([#&#8203;44362](https://github.com/hashicorp/terraform-provider-aws/issues/44362)) - resource/aws\_dms\_endpoint: Ensure that `postgres_settings` are updated ([#&#8203;44389](https://github.com/hashicorp/terraform-provider-aws/issues/44389)) - resource/aws\_dsql\_cluster: Prevents error when optional attribute `deletion_protection_enabled` not set. ([#&#8203;44406](https://github.com/hashicorp/terraform-provider-aws/issues/44406)) - resource/aws\_eks\_cluster: Change `compute_config`, `kubernetes_network_config.elastic_load_balancing`, and `storage_config.` to Optional and Computed, allowing EKS Auto Mode settings to be enabled, disabled, and removed from configuration ([#&#8203;44334](https://github.com/hashicorp/terraform-provider-aws/issues/44334)) - resource/aws\_elastic\_beanstalk\_configuration\_template: Fix `inconsistent final plan` error in some cases with `setting` elements. ([#&#8203;44461](https://github.com/hashicorp/terraform-provider-aws/issues/44461)) - resource/aws\_elastic\_beanstalk\_environment: Fix `inconsistent final plan` error in some cases with `setting` elements. ([#&#8203;44461](https://github.com/hashicorp/terraform-provider-aws/issues/44461)) - resource/aws\_elasticache\_cluster: Fix `provider produced unexpected value` for `cache_usage_limits` argument. ([#&#8203;43841](https://github.com/hashicorp/terraform-provider-aws/issues/43841)) - resource/aws\_fsx\_lustre\_file\_system: Fixed to update `metadata_configuration` first to allow simultaneous increase of `metadata_configuration.iops` and `storage_capacity` ([#&#8203;44456](https://github.com/hashicorp/terraform-provider-aws/issues/44456)) - resource/aws\_instance: Fix `interface conversion: interface {} is nil, not map[string]interface {}` panics when `capacity_reservation_target` is empty ([#&#8203;44459](https://github.com/hashicorp/terraform-provider-aws/issues/44459)) - resource/aws\_kinesisanalyticsv2\_application: Ensure that configured `application_configuration.run_configuration` values are respected during update ([#&#8203;43490](https://github.com/hashicorp/terraform-provider-aws/issues/43490)) - resource/aws\_odb\_cloud\_autonomous\_vm\_cluster : Fixed planmodifier for computed attribute. ([#&#8203;44401](https://github.com/hashicorp/terraform-provider-aws/issues/44401)) - resource/aws\_odb\_cloud\_vm\_cluster : Fixed planmodifier for computed attribute. Fixed planmodifier from display\_name attribute. ([#&#8203;44401](https://github.com/hashicorp/terraform-provider-aws/issues/44401)) - resource/aws\_odb\_cloud\_vm\_cluster : Fixed planmodifier for data\_storage\_size\_in\_tbs. Marked it mandatory. Fixed gi-version issue during creation ([#&#8203;44498](https://github.com/hashicorp/terraform-provider-aws/issues/44498)) - resource/aws\_odb\_network\_peering\_connection : Fixed planmodifier for computed attribute. ([#&#8203;44401](https://github.com/hashicorp/terraform-provider-aws/issues/44401)) - resource/aws\_rds\_cluster: Fixes error when setting `database_insights_mode` with `global_cluster_identifier`. ([#&#8203;44404](https://github.com/hashicorp/terraform-provider-aws/issues/44404)) - resource/aws\_route53\_health\_check: Fix `child_health_threshold` to properly accept explicitly specified zero value ([#&#8203;44006](https://github.com/hashicorp/terraform-provider-aws/issues/44006)) - resource/aws\_s3\_bucket\_lifecycle\_configuration: Allows unsetting `noncurrent_version_expiration.newer_noncurrent_versions` and `noncurrent_version_transition.newer_noncurrent_versions`. ([#&#8203;44442](https://github.com/hashicorp/terraform-provider-aws/issues/44442)) - resource/aws\_s3\_bucket\_lifecycle\_configuration: Do not warn if no filter element is set ([#&#8203;43590](https://github.com/hashicorp/terraform-provider-aws/issues/43590)) - resource/aws\_vpc: Correctly set `ipv6_cidr_block` when the VPC has multiple associated IPv6 CIDRs ([#&#8203;44362](https://github.com/hashicorp/terraform-provider-aws/issues/44362)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzEuOCIsInVwZGF0ZWRJblZlciI6IjQxLjEzMS44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
renovate-bot scheduled this pull request to auto merge when all checks succeed 2025-10-02 20:07:39 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: infrastructure/tofu-template#45
No description provided.