diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 71da4420..02bf72e1 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,6 +1,6 @@ repos: - repo: https://github.com/antonbabenko/pre-commit-terraform - rev: v1.103.0 + rev: v1.104.0 hooks: - id: terraform_fmt - id: terraform_wrapper_module_for_each diff --git a/examples/iam-account/README.md b/examples/iam-account/README.md index f7d89c13..cb8a1a08 100644 --- a/examples/iam-account/README.md +++ b/examples/iam-account/README.md @@ -20,7 +20,7 @@ Run `terraform destroy` when you don't need these resources. | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.5.7 | -| [aws](#requirement\_aws) | >= 6.0 | +| [aws](#requirement\_aws) | >= 6.27 | ## Providers diff --git a/examples/iam-account/versions.tf b/examples/iam-account/versions.tf index db13b0a8..6c9e0f6c 100644 --- a/examples/iam-account/versions.tf +++ b/examples/iam-account/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 6.0" + version = ">= 6.27" } } } diff --git a/examples/iam-group/README.md b/examples/iam-group/README.md index 633e2867..a7e3a5ac 100644 --- a/examples/iam-group/README.md +++ b/examples/iam-group/README.md @@ -20,13 +20,13 @@ Run `terraform destroy` when you don't need these resources. | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.5.7 | -| [aws](#requirement\_aws) | >= 6.0 | +| [aws](#requirement\_aws) | >= 6.27 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | >= 6.0 | +| [aws](#provider\_aws) | >= 6.27 | ## Modules diff --git a/examples/iam-group/versions.tf b/examples/iam-group/versions.tf index db13b0a8..6c9e0f6c 100644 --- a/examples/iam-group/versions.tf +++ b/examples/iam-group/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 6.0" + version = ">= 6.27" } } } diff --git a/examples/iam-oidc-provider/README.md b/examples/iam-oidc-provider/README.md index becabaef..18f1e3ff 100644 --- a/examples/iam-oidc-provider/README.md +++ b/examples/iam-oidc-provider/README.md @@ -25,7 +25,7 @@ Run `terraform destroy` when you don't need these resources. | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.5.7 | -| [aws](#requirement\_aws) | >= 6.0 | +| [aws](#requirement\_aws) | >= 6.27 | ## Providers diff --git a/examples/iam-oidc-provider/versions.tf b/examples/iam-oidc-provider/versions.tf index db13b0a8..6c9e0f6c 100644 --- a/examples/iam-oidc-provider/versions.tf +++ b/examples/iam-oidc-provider/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 6.0" + version = ">= 6.27" } } } diff --git a/examples/iam-policy/README.md b/examples/iam-policy/README.md index 7fccbfc0..8a454e5a 100644 --- a/examples/iam-policy/README.md +++ b/examples/iam-policy/README.md @@ -20,13 +20,13 @@ Run `terraform destroy` when you don't need these resources. | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.5.7 | -| [aws](#requirement\_aws) | >= 6.0 | +| [aws](#requirement\_aws) | >= 6.27 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | >= 6.0 | +| [aws](#provider\_aws) | >= 6.27 | ## Modules diff --git a/examples/iam-policy/versions.tf b/examples/iam-policy/versions.tf index db13b0a8..6c9e0f6c 100644 --- a/examples/iam-policy/versions.tf +++ b/examples/iam-policy/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 6.0" + version = ">= 6.27" } } } diff --git a/examples/iam-read-only-policy/README.md b/examples/iam-read-only-policy/README.md index e40e7010..4566802b 100644 --- a/examples/iam-read-only-policy/README.md +++ b/examples/iam-read-only-policy/README.md @@ -20,7 +20,7 @@ Run `terraform destroy` when you don't need these resources. | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.5.7 | -| [aws](#requirement\_aws) | >= 6.0 | +| [aws](#requirement\_aws) | >= 6.27 | ## Providers diff --git a/examples/iam-read-only-policy/versions.tf b/examples/iam-read-only-policy/versions.tf index db13b0a8..6c9e0f6c 100644 --- a/examples/iam-read-only-policy/versions.tf +++ b/examples/iam-read-only-policy/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 6.0" + version = ">= 6.27" } } } diff --git a/examples/iam-role-for-service-accounts/README.md b/examples/iam-role-for-service-accounts/README.md index 20199537..95eaa62f 100644 --- a/examples/iam-role-for-service-accounts/README.md +++ b/examples/iam-role-for-service-accounts/README.md @@ -24,13 +24,13 @@ Run `terraform destroy` when you don't need these resources. | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.5.7 | -| [aws](#requirement\_aws) | >= 6.0 | +| [aws](#requirement\_aws) | >= 6.27 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | >= 6.0 | +| [aws](#provider\_aws) | >= 6.27 | ## Modules diff --git a/examples/iam-role-for-service-accounts/versions.tf b/examples/iam-role-for-service-accounts/versions.tf index db13b0a8..6c9e0f6c 100644 --- a/examples/iam-role-for-service-accounts/versions.tf +++ b/examples/iam-role-for-service-accounts/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 6.0" + version = ">= 6.27" } } } diff --git a/examples/iam-role/README.md b/examples/iam-role/README.md index e9f75017..088bd7d9 100644 --- a/examples/iam-role/README.md +++ b/examples/iam-role/README.md @@ -20,13 +20,13 @@ Run `terraform destroy` when you don't need these resources. | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.5.7 | -| [aws](#requirement\_aws) | >= 6.0 | +| [aws](#requirement\_aws) | >= 6.27 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | >= 6.0 | +| [aws](#provider\_aws) | >= 6.27 | ## Modules diff --git a/examples/iam-role/versions.tf b/examples/iam-role/versions.tf index db13b0a8..6c9e0f6c 100644 --- a/examples/iam-role/versions.tf +++ b/examples/iam-role/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 6.0" + version = ">= 6.27" } } } diff --git a/examples/iam-user/README.md b/examples/iam-user/README.md index ed46199c..a29c0cab 100644 --- a/examples/iam-user/README.md +++ b/examples/iam-user/README.md @@ -21,7 +21,7 @@ Run `terraform destroy` when you don't need these resources. | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.5.7 | -| [aws](#requirement\_aws) | >= 6.0 | +| [aws](#requirement\_aws) | >= 6.27 | ## Providers diff --git a/examples/iam-user/versions.tf b/examples/iam-user/versions.tf index db13b0a8..6c9e0f6c 100644 --- a/examples/iam-user/versions.tf +++ b/examples/iam-user/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 6.0" + version = ">= 6.27" } } } diff --git a/modules/iam-account/README.md b/modules/iam-account/README.md index 62d3979f..8d3c21ce 100644 --- a/modules/iam-account/README.md +++ b/modules/iam-account/README.md @@ -48,13 +48,13 @@ Import successful! | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.5.7 | -| [aws](#requirement\_aws) | >= 6.0 | +| [aws](#requirement\_aws) | >= 6.27 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | >= 6.0 | +| [aws](#provider\_aws) | >= 6.27 | ## Modules diff --git a/modules/iam-account/versions.tf b/modules/iam-account/versions.tf index db13b0a8..4fc026fa 100644 --- a/modules/iam-account/versions.tf +++ b/modules/iam-account/versions.tf @@ -4,7 +4,13 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 6.0" + version = ">= 6.27" } } + + provider_meta "aws" { + user_agent = [ + "github.com/terraform-aws-modules" + ] + } } diff --git a/modules/iam-group/README.md b/modules/iam-group/README.md index 6439eba0..521c9830 100644 --- a/modules/iam-group/README.md +++ b/modules/iam-group/README.md @@ -41,13 +41,13 @@ module "iam_group" { | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.5.7 | -| [aws](#requirement\_aws) | >= 6.0 | +| [aws](#requirement\_aws) | >= 6.27 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | >= 6.0 | +| [aws](#provider\_aws) | >= 6.27 | ## Modules diff --git a/modules/iam-group/versions.tf b/modules/iam-group/versions.tf index db13b0a8..4fc026fa 100644 --- a/modules/iam-group/versions.tf +++ b/modules/iam-group/versions.tf @@ -4,7 +4,13 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 6.0" + version = ">= 6.27" } } + + provider_meta "aws" { + user_agent = [ + "github.com/terraform-aws-modules" + ] + } } diff --git a/modules/iam-oidc-provider/README.md b/modules/iam-oidc-provider/README.md index 06e18a36..529970ea 100644 --- a/modules/iam-oidc-provider/README.md +++ b/modules/iam-oidc-provider/README.md @@ -44,14 +44,14 @@ module "iam_oidc_provider" { | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.5.7 | -| [aws](#requirement\_aws) | >= 6.0 | +| [aws](#requirement\_aws) | >= 6.27 | | [tls](#requirement\_tls) | >= 3.0 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | >= 6.0 | +| [aws](#provider\_aws) | >= 6.27 | | [tls](#provider\_tls) | >= 3.0 | ## Modules diff --git a/modules/iam-oidc-provider/versions.tf b/modules/iam-oidc-provider/versions.tf index c46f0c4f..5bdf2e5c 100644 --- a/modules/iam-oidc-provider/versions.tf +++ b/modules/iam-oidc-provider/versions.tf @@ -4,11 +4,17 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 6.0" + version = ">= 6.27" } tls = { source = "hashicorp/tls" version = ">= 3.0" } } + + provider_meta "aws" { + user_agent = [ + "github.com/terraform-aws-modules" + ] + } } diff --git a/modules/iam-policy/README.md b/modules/iam-policy/README.md index 568c14ea..291cf679 100644 --- a/modules/iam-policy/README.md +++ b/modules/iam-policy/README.md @@ -39,13 +39,13 @@ module "iam_policy" { | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.5.7 | -| [aws](#requirement\_aws) | >= 6.0 | +| [aws](#requirement\_aws) | >= 6.27 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | >= 6.0 | +| [aws](#provider\_aws) | >= 6.27 | ## Modules diff --git a/modules/iam-policy/versions.tf b/modules/iam-policy/versions.tf index db13b0a8..4fc026fa 100644 --- a/modules/iam-policy/versions.tf +++ b/modules/iam-policy/versions.tf @@ -4,7 +4,13 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 6.0" + version = ">= 6.27" } } + + provider_meta "aws" { + user_agent = [ + "github.com/terraform-aws-modules" + ] + } } diff --git a/modules/iam-read-only-policy/README.md b/modules/iam-read-only-policy/README.md index fd10d0ca..5936096b 100644 --- a/modules/iam-read-only-policy/README.md +++ b/modules/iam-read-only-policy/README.md @@ -29,13 +29,13 @@ module "iam_read_only_policy" { | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.5.7 | -| [aws](#requirement\_aws) | >= 6.0 | +| [aws](#requirement\_aws) | >= 6.27 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | >= 6.0 | +| [aws](#provider\_aws) | >= 6.27 | ## Modules diff --git a/modules/iam-read-only-policy/versions.tf b/modules/iam-read-only-policy/versions.tf index db13b0a8..4fc026fa 100644 --- a/modules/iam-read-only-policy/versions.tf +++ b/modules/iam-read-only-policy/versions.tf @@ -4,7 +4,13 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 6.0" + version = ">= 6.27" } } + + provider_meta "aws" { + user_agent = [ + "github.com/terraform-aws-modules" + ] + } } diff --git a/modules/iam-role-for-service-accounts/README.md b/modules/iam-role-for-service-accounts/README.md index 61ce6246..9bd00313 100644 --- a/modules/iam-role-for-service-accounts/README.md +++ b/modules/iam-role-for-service-accounts/README.md @@ -117,13 +117,13 @@ module "eks" { | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.5.7 | -| [aws](#requirement\_aws) | >= 6.0 | +| [aws](#requirement\_aws) | >= 6.27 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | >= 6.0 | +| [aws](#provider\_aws) | >= 6.27 | ## Modules diff --git a/modules/iam-role-for-service-accounts/versions.tf b/modules/iam-role-for-service-accounts/versions.tf index db13b0a8..4fc026fa 100644 --- a/modules/iam-role-for-service-accounts/versions.tf +++ b/modules/iam-role-for-service-accounts/versions.tf @@ -4,7 +4,13 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 6.0" + version = ">= 6.27" } } + + provider_meta "aws" { + user_agent = [ + "github.com/terraform-aws-modules" + ] + } } diff --git a/modules/iam-role/README.md b/modules/iam-role/README.md index d1ef45c0..bb00da05 100644 --- a/modules/iam-role/README.md +++ b/modules/iam-role/README.md @@ -127,13 +127,13 @@ module "iam_role" { | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.5.7 | -| [aws](#requirement\_aws) | >= 6.0 | +| [aws](#requirement\_aws) | >= 6.27 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | >= 6.0 | +| [aws](#provider\_aws) | >= 6.27 | ## Modules diff --git a/modules/iam-role/versions.tf b/modules/iam-role/versions.tf index db13b0a8..4fc026fa 100644 --- a/modules/iam-role/versions.tf +++ b/modules/iam-role/versions.tf @@ -4,7 +4,13 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 6.0" + version = ">= 6.27" } } + + provider_meta "aws" { + user_agent = [ + "github.com/terraform-aws-modules" + ] + } } diff --git a/modules/iam-user/README.md b/modules/iam-user/README.md index d78e7008..bb63c20e 100644 --- a/modules/iam-user/README.md +++ b/modules/iam-user/README.md @@ -33,13 +33,13 @@ When `pgp_key` is specified as `keybase:username`, make sure that that user has | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.5.7 | -| [aws](#requirement\_aws) | >= 6.0 | +| [aws](#requirement\_aws) | >= 6.27 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | >= 6.0 | +| [aws](#provider\_aws) | >= 6.27 | ## Modules diff --git a/modules/iam-user/versions.tf b/modules/iam-user/versions.tf index db13b0a8..4fc026fa 100644 --- a/modules/iam-user/versions.tf +++ b/modules/iam-user/versions.tf @@ -4,7 +4,13 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 6.0" + version = ">= 6.27" } } + + provider_meta "aws" { + user_agent = [ + "github.com/terraform-aws-modules" + ] + } } diff --git a/wrappers/iam-account/versions.tf b/wrappers/iam-account/versions.tf index db13b0a8..4fc026fa 100644 --- a/wrappers/iam-account/versions.tf +++ b/wrappers/iam-account/versions.tf @@ -4,7 +4,13 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 6.0" + version = ">= 6.27" } } + + provider_meta "aws" { + user_agent = [ + "github.com/terraform-aws-modules" + ] + } } diff --git a/wrappers/iam-group/versions.tf b/wrappers/iam-group/versions.tf index db13b0a8..4fc026fa 100644 --- a/wrappers/iam-group/versions.tf +++ b/wrappers/iam-group/versions.tf @@ -4,7 +4,13 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 6.0" + version = ">= 6.27" } } + + provider_meta "aws" { + user_agent = [ + "github.com/terraform-aws-modules" + ] + } } diff --git a/wrappers/iam-oidc-provider/versions.tf b/wrappers/iam-oidc-provider/versions.tf index c46f0c4f..5bdf2e5c 100644 --- a/wrappers/iam-oidc-provider/versions.tf +++ b/wrappers/iam-oidc-provider/versions.tf @@ -4,11 +4,17 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 6.0" + version = ">= 6.27" } tls = { source = "hashicorp/tls" version = ">= 3.0" } } + + provider_meta "aws" { + user_agent = [ + "github.com/terraform-aws-modules" + ] + } } diff --git a/wrappers/iam-policy/versions.tf b/wrappers/iam-policy/versions.tf index db13b0a8..4fc026fa 100644 --- a/wrappers/iam-policy/versions.tf +++ b/wrappers/iam-policy/versions.tf @@ -4,7 +4,13 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 6.0" + version = ">= 6.27" } } + + provider_meta "aws" { + user_agent = [ + "github.com/terraform-aws-modules" + ] + } } diff --git a/wrappers/iam-read-only-policy/versions.tf b/wrappers/iam-read-only-policy/versions.tf index db13b0a8..4fc026fa 100644 --- a/wrappers/iam-read-only-policy/versions.tf +++ b/wrappers/iam-read-only-policy/versions.tf @@ -4,7 +4,13 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 6.0" + version = ">= 6.27" } } + + provider_meta "aws" { + user_agent = [ + "github.com/terraform-aws-modules" + ] + } } diff --git a/wrappers/iam-role-for-service-accounts/versions.tf b/wrappers/iam-role-for-service-accounts/versions.tf index db13b0a8..4fc026fa 100644 --- a/wrappers/iam-role-for-service-accounts/versions.tf +++ b/wrappers/iam-role-for-service-accounts/versions.tf @@ -4,7 +4,13 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 6.0" + version = ">= 6.27" } } + + provider_meta "aws" { + user_agent = [ + "github.com/terraform-aws-modules" + ] + } } diff --git a/wrappers/iam-role/versions.tf b/wrappers/iam-role/versions.tf index db13b0a8..4fc026fa 100644 --- a/wrappers/iam-role/versions.tf +++ b/wrappers/iam-role/versions.tf @@ -4,7 +4,13 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 6.0" + version = ">= 6.27" } } + + provider_meta "aws" { + user_agent = [ + "github.com/terraform-aws-modules" + ] + } } diff --git a/wrappers/iam-user/versions.tf b/wrappers/iam-user/versions.tf index db13b0a8..4fc026fa 100644 --- a/wrappers/iam-user/versions.tf +++ b/wrappers/iam-user/versions.tf @@ -4,7 +4,13 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 6.0" + version = ">= 6.27" } } + + provider_meta "aws" { + user_agent = [ + "github.com/terraform-aws-modules" + ] + } }