Repository: chanzuckerberg/fogg
Pull request #764 (2022-10-26 17:03:34)

fix: Pin hashicorp/null provider to 3.1.1 as 3.2.0 introduced a breaking change


Patch:
diff --git a/plan/plan.go b/plan/plan.go
index a863419e..ec5f8362 100644
--- a/plan/plan.go
+++ b/plan/plan.go
@@ -159,7 +159,7 @@ var utilityProviders = map[string]ProviderVersion{
 	},
 	"null": {
 		Source:  "hashicorp/null",
-		Version: ptr.String("~> 3.0"),
+		Version: ptr.String("3.1.1"),
 	},
 	"local": {
 		Source:  "hashicorp/local",


Test patch:
diff --git a/testdata/auth0_provider_yaml/terraform/accounts/foo/fogg.tf b/testdata/auth0_provider_yaml/terraform/accounts/foo/fogg.tf
index 17b96bca..523e58a4 100644
--- a/testdata/auth0_provider_yaml/terraform/accounts/foo/fogg.tf
+++ b/testdata/auth0_provider_yaml/terraform/accounts/foo/fogg.tf
@@ -51,7 +51,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/auth0_provider_yaml/terraform/envs/bar/bam/fogg.tf b/testdata/auth0_provider_yaml/terraform/envs/bar/bam/fogg.tf
index b7056ebd..8ad2a905 100644
--- a/testdata/auth0_provider_yaml/terraform/envs/bar/bam/fogg.tf
+++ b/testdata/auth0_provider_yaml/terraform/envs/bar/bam/fogg.tf
@@ -51,7 +51,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/auth0_provider_yaml/terraform/global/fogg.tf b/testdata/auth0_provider_yaml/terraform/global/fogg.tf
index 1eacc73a..97ff2b59 100644
--- a/testdata/auth0_provider_yaml/terraform/global/fogg.tf
+++ b/testdata/auth0_provider_yaml/terraform/global/fogg.tf
@@ -51,7 +51,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/bless_provider_yaml/terraform/accounts/foo/fogg.tf b/testdata/bless_provider_yaml/terraform/accounts/foo/fogg.tf
index c836bdee..3a7fe2ab 100644
--- a/testdata/bless_provider_yaml/terraform/accounts/foo/fogg.tf
+++ b/testdata/bless_provider_yaml/terraform/accounts/foo/fogg.tf
@@ -66,7 +66,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/bless_provider_yaml/terraform/envs/bar/bam/fogg.tf b/testdata/bless_provider_yaml/terraform/envs/bar/bam/fogg.tf
index 742ff8c7..651d002e 100644
--- a/testdata/bless_provider_yaml/terraform/envs/bar/bam/fogg.tf
+++ b/testdata/bless_provider_yaml/terraform/envs/bar/bam/fogg.tf
@@ -66,7 +66,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/bless_provider_yaml/terraform/global/fogg.tf b/testdata/bless_provider_yaml/terraform/global/fogg.tf
index e20bfe7c..fe3f8c1d 100644
--- a/testdata/bless_provider_yaml/terraform/global/fogg.tf
+++ b/testdata/bless_provider_yaml/terraform/global/fogg.tf
@@ -66,7 +66,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/circleci/terraform/global/fogg.tf b/testdata/circleci/terraform/global/fogg.tf
index e08f3d0d..015daaed 100644
--- a/testdata/circleci/terraform/global/fogg.tf
+++ b/testdata/circleci/terraform/global/fogg.tf
@@ -40,7 +40,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/github_actions/terraform/global/fogg.tf b/testdata/github_actions/terraform/global/fogg.tf
index e08f3d0d..015daaed 100644
--- a/testdata/github_actions/terraform/global/fogg.tf
+++ b/testdata/github_actions/terraform/global/fogg.tf
@@ -40,7 +40,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/github_provider_yaml/terraform/accounts/foo/fogg.tf b/testdata/github_provider_yaml/terraform/accounts/foo/fogg.tf
index e25a5d11..78285aed 100644
--- a/testdata/github_provider_yaml/terraform/accounts/foo/fogg.tf
+++ b/testdata/github_provider_yaml/terraform/accounts/foo/fogg.tf
@@ -50,7 +50,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/github_provider_yaml/terraform/envs/bar/bam/fogg.tf b/testdata/github_provider_yaml/terraform/envs/bar/bam/fogg.tf
index fd46f2d9..20003085 100644
--- a/testdata/github_provider_yaml/terraform/envs/bar/bam/fogg.tf
+++ b/testdata/github_provider_yaml/terraform/envs/bar/bam/fogg.tf
@@ -50,7 +50,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/github_provider_yaml/terraform/global/fogg.tf b/testdata/github_provider_yaml/terraform/global/fogg.tf
index d77aa7d6..a91b15a9 100644
--- a/testdata/github_provider_yaml/terraform/global/fogg.tf
+++ b/testdata/github_provider_yaml/terraform/global/fogg.tf
@@ -50,7 +50,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/okta_provider_yaml/terraform/accounts/foo/fogg.tf b/testdata/okta_provider_yaml/terraform/accounts/foo/fogg.tf
index e80facb5..e71b9a85 100644
--- a/testdata/okta_provider_yaml/terraform/accounts/foo/fogg.tf
+++ b/testdata/okta_provider_yaml/terraform/accounts/foo/fogg.tf
@@ -45,7 +45,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/okta_provider_yaml/terraform/envs/bar/bam/fogg.tf b/testdata/okta_provider_yaml/terraform/envs/bar/bam/fogg.tf
index 6bf4b074..45e24b3c 100644
--- a/testdata/okta_provider_yaml/terraform/envs/bar/bam/fogg.tf
+++ b/testdata/okta_provider_yaml/terraform/envs/bar/bam/fogg.tf
@@ -45,7 +45,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/okta_provider_yaml/terraform/global/fogg.tf b/testdata/okta_provider_yaml/terraform/global/fogg.tf
index 87062ef0..21b080c1 100644
--- a/testdata/okta_provider_yaml/terraform/global/fogg.tf
+++ b/testdata/okta_provider_yaml/terraform/global/fogg.tf
@@ -45,7 +45,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/remote_backend_yaml/terraform/accounts/acct1/fogg.tf b/testdata/remote_backend_yaml/terraform/accounts/acct1/fogg.tf
index c7397bec..d14cd0c3 100644
--- a/testdata/remote_backend_yaml/terraform/accounts/acct1/fogg.tf
+++ b/testdata/remote_backend_yaml/terraform/accounts/acct1/fogg.tf
@@ -38,7 +38,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/remote_backend_yaml/terraform/global/fogg.tf b/testdata/remote_backend_yaml/terraform/global/fogg.tf
index 94aaded6..404b647c 100644
--- a/testdata/remote_backend_yaml/terraform/global/fogg.tf
+++ b/testdata/remote_backend_yaml/terraform/global/fogg.tf
@@ -38,7 +38,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/snowflake_provider_yaml/terraform/accounts/foo/fogg.tf b/testdata/snowflake_provider_yaml/terraform/accounts/foo/fogg.tf
index 3690d98b..cf902399 100644
--- a/testdata/snowflake_provider_yaml/terraform/accounts/foo/fogg.tf
+++ b/testdata/snowflake_provider_yaml/terraform/accounts/foo/fogg.tf
@@ -46,7 +46,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/snowflake_provider_yaml/terraform/envs/bar/bam/fogg.tf b/testdata/snowflake_provider_yaml/terraform/envs/bar/bam/fogg.tf
index 0fadc80d..2fd122d0 100644
--- a/testdata/snowflake_provider_yaml/terraform/envs/bar/bam/fogg.tf
+++ b/testdata/snowflake_provider_yaml/terraform/envs/bar/bam/fogg.tf
@@ -46,7 +46,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/snowflake_provider_yaml/terraform/global/fogg.tf b/testdata/snowflake_provider_yaml/terraform/global/fogg.tf
index d06cfa36..89ce2647 100644
--- a/testdata/snowflake_provider_yaml/terraform/global/fogg.tf
+++ b/testdata/snowflake_provider_yaml/terraform/global/fogg.tf
@@ -46,7 +46,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/tfe_config/terraform/accounts/account/fogg.tf b/testdata/tfe_config/terraform/accounts/account/fogg.tf
index 98394ff5..a6922382 100644
--- a/testdata/tfe_config/terraform/accounts/account/fogg.tf
+++ b/testdata/tfe_config/terraform/accounts/account/fogg.tf
@@ -58,7 +58,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/tfe_config/terraform/global/fogg.tf b/testdata/tfe_config/terraform/global/fogg.tf
index 94803f5c..48b617fa 100644
--- a/testdata/tfe_config/terraform/global/fogg.tf
+++ b/testdata/tfe_config/terraform/global/fogg.tf
@@ -58,7 +58,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/tfe_config/terraform/tfe/fogg.tf b/testdata/tfe_config/terraform/tfe/fogg.tf
index e0d4f9d3..57fc6b0c 100644
--- a/testdata/tfe_config/terraform/tfe/fogg.tf
+++ b/testdata/tfe_config/terraform/tfe/fogg.tf
@@ -62,7 +62,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/tfe_provider_yaml/terraform/accounts/foo/fogg.tf b/testdata/tfe_provider_yaml/terraform/accounts/foo/fogg.tf
index fadf75a7..fafeacb8 100644
--- a/testdata/tfe_provider_yaml/terraform/accounts/foo/fogg.tf
+++ b/testdata/tfe_provider_yaml/terraform/accounts/foo/fogg.tf
@@ -43,7 +43,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/tfe_provider_yaml/terraform/envs/bar/bam/fogg.tf b/testdata/tfe_provider_yaml/terraform/envs/bar/bam/fogg.tf
index 60ea63b0..0f454cfd 100644
--- a/testdata/tfe_provider_yaml/terraform/envs/bar/bam/fogg.tf
+++ b/testdata/tfe_provider_yaml/terraform/envs/bar/bam/fogg.tf
@@ -40,7 +40,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/tfe_provider_yaml/terraform/global/fogg.tf b/testdata/tfe_provider_yaml/terraform/global/fogg.tf
index e99e3edd..3b904300 100644
--- a/testdata/tfe_provider_yaml/terraform/global/fogg.tf
+++ b/testdata/tfe_provider_yaml/terraform/global/fogg.tf
@@ -43,7 +43,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/v2_full_yaml/terraform/accounts/bar/fogg.tf b/testdata/v2_full_yaml/terraform/accounts/bar/fogg.tf
index 62b9fe91..c436e708 100644
--- a/testdata/v2_full_yaml/terraform/accounts/bar/fogg.tf
+++ b/testdata/v2_full_yaml/terraform/accounts/bar/fogg.tf
@@ -202,7 +202,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/v2_full_yaml/terraform/accounts/foo/fogg.tf b/testdata/v2_full_yaml/terraform/accounts/foo/fogg.tf
index 00341003..673b8941 100644
--- a/testdata/v2_full_yaml/terraform/accounts/foo/fogg.tf
+++ b/testdata/v2_full_yaml/terraform/accounts/foo/fogg.tf
@@ -72,7 +72,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/v2_full_yaml/terraform/envs/prod/datadog/fogg.tf b/testdata/v2_full_yaml/terraform/envs/prod/datadog/fogg.tf
index 6e0802f7..88878975 100644
--- a/testdata/v2_full_yaml/terraform/envs/prod/datadog/fogg.tf
+++ b/testdata/v2_full_yaml/terraform/envs/prod/datadog/fogg.tf
@@ -63,7 +63,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/v2_full_yaml/terraform/envs/prod/hero/fogg.tf b/testdata/v2_full_yaml/terraform/envs/prod/hero/fogg.tf
index 38b9c53d..6f975afa 100644
--- a/testdata/v2_full_yaml/terraform/envs/prod/hero/fogg.tf
+++ b/testdata/v2_full_yaml/terraform/envs/prod/hero/fogg.tf
@@ -70,7 +70,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/v2_full_yaml/terraform/envs/prod/okta/fogg.tf b/testdata/v2_full_yaml/terraform/envs/prod/okta/fogg.tf
index e24d1249..b7f6a337 100644
--- a/testdata/v2_full_yaml/terraform/envs/prod/okta/fogg.tf
+++ b/testdata/v2_full_yaml/terraform/envs/prod/okta/fogg.tf
@@ -61,7 +61,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/v2_full_yaml/terraform/envs/prod/sentry/fogg.tf b/testdata/v2_full_yaml/terraform/envs/prod/sentry/fogg.tf
index 028ae93b..377fc182 100644
--- a/testdata/v2_full_yaml/terraform/envs/prod/sentry/fogg.tf
+++ b/testdata/v2_full_yaml/terraform/envs/prod/sentry/fogg.tf
@@ -59,7 +59,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/v2_full_yaml/terraform/envs/prod/vpc/fogg.tf b/testdata/v2_full_yaml/terraform/envs/prod/vpc/fogg.tf
index 5f26310a..54349e62 100644
--- a/testdata/v2_full_yaml/terraform/envs/prod/vpc/fogg.tf
+++ b/testdata/v2_full_yaml/terraform/envs/prod/vpc/fogg.tf
@@ -56,7 +56,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/v2_full_yaml/terraform/envs/staging/comp1/fogg.tf b/testdata/v2_full_yaml/terraform/envs/staging/comp1/fogg.tf
index bd8165dc..1a95dd48 100644
--- a/testdata/v2_full_yaml/terraform/envs/staging/comp1/fogg.tf
+++ b/testdata/v2_full_yaml/terraform/envs/staging/comp1/fogg.tf
@@ -54,7 +54,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/v2_full_yaml/terraform/envs/staging/comp2/fogg.tf b/testdata/v2_full_yaml/terraform/envs/staging/comp2/fogg.tf
index 9621f1bb..e8418105 100644
--- a/testdata/v2_full_yaml/terraform/envs/staging/comp2/fogg.tf
+++ b/testdata/v2_full_yaml/terraform/envs/staging/comp2/fogg.tf
@@ -54,7 +54,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/v2_full_yaml/terraform/envs/staging/vpc/fogg.tf b/testdata/v2_full_yaml/terraform/envs/staging/vpc/fogg.tf
index 3d495b76..881c2a30 100644
--- a/testdata/v2_full_yaml/terraform/envs/staging/vpc/fogg.tf
+++ b/testdata/v2_full_yaml/terraform/envs/staging/vpc/fogg.tf
@@ -54,7 +54,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/v2_full_yaml/terraform/global/fogg.tf b/testdata/v2_full_yaml/terraform/global/fogg.tf
index e3cfc78c..1765042b 100644
--- a/testdata/v2_full_yaml/terraform/global/fogg.tf
+++ b/testdata/v2_full_yaml/terraform/global/fogg.tf
@@ -56,7 +56,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/v2_minimal_valid_yaml/terraform/global/fogg.tf b/testdata/v2_minimal_valid_yaml/terraform/global/fogg.tf
index e08f3d0d..015daaed 100644
--- a/testdata/v2_minimal_valid_yaml/terraform/global/fogg.tf
+++ b/testdata/v2_minimal_valid_yaml/terraform/global/fogg.tf
@@ -40,7 +40,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/v2_no_aws_provider_yaml/terraform/accounts/bar/fogg.tf b/testdata/v2_no_aws_provider_yaml/terraform/accounts/bar/fogg.tf
index e49d6598..2accbdaf 100644
--- a/testdata/v2_no_aws_provider_yaml/terraform/accounts/bar/fogg.tf
+++ b/testdata/v2_no_aws_provider_yaml/terraform/accounts/bar/fogg.tf
@@ -40,7 +40,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/v2_no_aws_provider_yaml/terraform/accounts/foo/fogg.tf b/testdata/v2_no_aws_provider_yaml/terraform/accounts/foo/fogg.tf
index 8cc313a6..f7444e6b 100644
--- a/testdata/v2_no_aws_provider_yaml/terraform/accounts/foo/fogg.tf
+++ b/testdata/v2_no_aws_provider_yaml/terraform/accounts/foo/fogg.tf
@@ -40,7 +40,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/v2_no_aws_provider_yaml/terraform/envs/staging/comp1/fogg.tf b/testdata/v2_no_aws_provider_yaml/terraform/envs/staging/comp1/fogg.tf
index f9183d5f..e8beee84 100644
--- a/testdata/v2_no_aws_provider_yaml/terraform/envs/staging/comp1/fogg.tf
+++ b/testdata/v2_no_aws_provider_yaml/terraform/envs/staging/comp1/fogg.tf
@@ -40,7 +40,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/v2_no_aws_provider_yaml/terraform/envs/staging/comp2/fogg.tf b/testdata/v2_no_aws_provider_yaml/terraform/envs/staging/comp2/fogg.tf
index 544dc88e..f2f18ceb 100644
--- a/testdata/v2_no_aws_provider_yaml/terraform/envs/staging/comp2/fogg.tf
+++ b/testdata/v2_no_aws_provider_yaml/terraform/envs/staging/comp2/fogg.tf
@@ -40,7 +40,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/v2_no_aws_provider_yaml/terraform/envs/staging/vpc/fogg.tf b/testdata/v2_no_aws_provider_yaml/terraform/envs/staging/vpc/fogg.tf
index 6a545b4a..46798650 100644
--- a/testdata/v2_no_aws_provider_yaml/terraform/envs/staging/vpc/fogg.tf
+++ b/testdata/v2_no_aws_provider_yaml/terraform/envs/staging/vpc/fogg.tf
@@ -40,7 +40,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }
 
diff --git a/testdata/v2_no_aws_provider_yaml/terraform/global/fogg.tf b/testdata/v2_no_aws_provider_yaml/terraform/global/fogg.tf
index ba78e063..9ac71ef8 100644
--- a/testdata/v2_no_aws_provider_yaml/terraform/global/fogg.tf
+++ b/testdata/v2_no_aws_provider_yaml/terraform/global/fogg.tf
@@ -40,7 +40,7 @@ terraform {
     null = {
       source = "hashicorp/null"
 
-      version = "~> 3.0"
+      version = "3.1.1"
 
     }