From b8943a4403b3cab29ffc2d97e4d8c37824991589 Mon Sep 17 00:00:00 2001 From: Adrian Begg Date: Tue, 24 Jan 2023 13:16:24 +0100 Subject: [PATCH 1/2] fix: adjust aws provider ver constaint closes #93 - Adjust minimum version constraint for the aws provider to >= v4.27 - Adjust \modules\flow_logs\modules\s3_log_bucket minimum version constraint for aws provider to v4.0.0 --- .tflint.hcl | 2 +- README.md | 4 ++-- modules/flow_logs/modules/s3_log_bucket/outputs.tf | 3 ++- modules/flow_logs/modules/s3_log_bucket/providers.tf | 2 +- providers.tf | 2 +- 5 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.tflint.hcl b/.tflint.hcl index cba4f3f..8b5567c 100644 --- a/.tflint.hcl +++ b/.tflint.hcl @@ -3,7 +3,7 @@ plugin "aws" { enabled = true - version = "0.15.0" + version = "0.17.1" source = "github.com/terraform-linters/tflint-ruleset-aws" } diff --git a/README.md b/README.md index 8405284..5bd8808 100644 --- a/README.md +++ b/README.md @@ -289,14 +289,14 @@ Please see our [developer documentation](https://github.com/aws-ia/terraform-aws | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | -| [aws](#requirement\_aws) | >= 3.73.0 | +| [aws](#requirement\_aws) | >= 4.27.0 | | [awscc](#requirement\_awscc) | >= 0.36.0 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | >= 3.73.0 | +| [aws](#provider\_aws) | >= 4.27.0 | | [awscc](#provider\_awscc) | >= 0.36.0 | ## Modules diff --git a/modules/flow_logs/modules/s3_log_bucket/outputs.tf b/modules/flow_logs/modules/s3_log_bucket/outputs.tf index 0b4528c..990355b 100644 --- a/modules/flow_logs/modules/s3_log_bucket/outputs.tf +++ b/modules/flow_logs/modules/s3_log_bucket/outputs.tf @@ -1,3 +1,4 @@ output "bucket_flow_logs_attributes" { - value = aws_s3_bucket.flow_logs + value = aws_s3_bucket.flow_logs + description = "Flow Logs S3 Bucket resource attributes. Full output of aws_s3_bucket." } diff --git a/modules/flow_logs/modules/s3_log_bucket/providers.tf b/modules/flow_logs/modules/s3_log_bucket/providers.tf index 78450b3..ec630ca 100644 --- a/modules/flow_logs/modules/s3_log_bucket/providers.tf +++ b/modules/flow_logs/modules/s3_log_bucket/providers.tf @@ -3,7 +3,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.72.0" + version = ">= 4.0.0" } } } diff --git a/providers.tf b/providers.tf index 8ecac71..0c138e2 100644 --- a/providers.tf +++ b/providers.tf @@ -3,7 +3,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.73.0" + version = ">= 4.27.0" } awscc = { source = "hashicorp/awscc" From 5011d320b67de80efff03f38907d7c2ec465be2d Mon Sep 17 00:00:00 2001 From: drewmullen Date: Tue, 24 Jan 2023 16:26:24 -0500 Subject: [PATCH 2/2] update tflint ruleset version --- .tflint.hcl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.tflint.hcl b/.tflint.hcl index 8b5567c..b5996a3 100644 --- a/.tflint.hcl +++ b/.tflint.hcl @@ -3,7 +3,7 @@ plugin "aws" { enabled = true - version = "0.17.1" + version = "0.21.1" source = "github.com/terraform-linters/tflint-ruleset-aws" }