From d830baefd979ac238b75245590af43df6700b7ea Mon Sep 17 00:00:00 2001 From: mm-chia Date: Mon, 23 Jun 2025 22:53:03 +0300 Subject: [PATCH] feat!: add support for AWS provider 6.0.0 with resolving deprecated aws_region warnings --- README.md | 4 ++-- main.tf | 6 +++--- versions.tf | 2 +- wrappers/versions.tf | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 0fd6e03a..5f149254 100644 --- a/README.md +++ b/README.md @@ -152,13 +152,13 @@ Users of Terragrunt can achieve similar results by using modules provided in the | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.0 | -| [aws](#requirement\_aws) | >= 5.83 | +| [aws](#requirement\_aws) | >= 6.0.0 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | >= 5.83 | +| [aws](#provider\_aws) | >= 6.0.0 | ## Modules diff --git a/main.tf b/main.tf index e1c57510..45593c05 100644 --- a/main.tf +++ b/main.tf @@ -620,7 +620,7 @@ data "aws_iam_policy_document" "elb_log_delivery" { # Policy for AWS Regions created before August 2022 (e.g. US East (N. Virginia), Asia Pacific (Singapore), Asia Pacific (Sydney), Asia Pacific (Tokyo), Europe (Ireland)) dynamic "statement" { - for_each = { for k, v in local.elb_service_accounts : k => v if k == data.aws_region.current.name } + for_each = { for k, v in local.elb_service_accounts : k => v if k == data.aws_region.current.region } content { sid = format("ELBRegion%s", title(statement.key)) @@ -854,7 +854,7 @@ data "aws_iam_policy_document" "waf_log_delivery" { condition { test = "ArnLike" - values = ["arn:aws:logs:${data.aws_region.current.name}:${data.aws_caller_identity.current.id}:*"] + values = ["arn:aws:logs:${data.aws_region.current.region}:${data.aws_caller_identity.current.id}:*"] variable = "aws:SourceArn" } } @@ -885,7 +885,7 @@ data "aws_iam_policy_document" "waf_log_delivery" { condition { test = "ArnLike" - values = ["arn:aws:logs:${data.aws_region.current.name}:${data.aws_caller_identity.current.id}:*"] + values = ["arn:aws:logs:${data.aws_region.current.region}:${data.aws_caller_identity.current.id}:*"] variable = "aws:SourceArn" } } diff --git a/versions.tf b/versions.tf index e0d68841..a8ab2732 100644 --- a/versions.tf +++ b/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 5.83" + version = ">= 6.0.0" } } } diff --git a/wrappers/versions.tf b/wrappers/versions.tf index e0d68841..a8ab2732 100644 --- a/wrappers/versions.tf +++ b/wrappers/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 5.83" + version = ">= 6.0.0" } } }