From 6afdc6999249b71717b2604297f391a2cff4640b Mon Sep 17 00:00:00 2001 From: Dave Bunten Date: Thu, 18 Apr 2024 08:53:18 -0600 Subject: [PATCH] Post initial apply lockfiles, version, and tfdocs updates (#2) * update versions * locks after plan/apply; update tfdocs * update pre-commit-terraform version for trivy --- project.cue | 2 +- terraform/operations/.terraform.lock.hcl | 42 +++++++++++++++++++ terraform/operations/README.md | 10 ++--- terraform/operations/versions.tf | 6 +-- .../state-management/.terraform.lock.hcl | 22 ++++++++++ terraform/state-management/README.md | 6 +-- terraform/state-management/versions.tf | 4 +- 7 files changed, 78 insertions(+), 14 deletions(-) create mode 100644 terraform/operations/.terraform.lock.hcl create mode 100644 terraform/state-management/.terraform.lock.hcl diff --git a/project.cue b/project.cue index bdd7b6d..d1b8c03 100644 --- a/project.cue +++ b/project.cue @@ -60,7 +60,7 @@ import "universe.dagger.io/docker" _tf_pre_build: docker.#Build & { steps: [ docker.#Pull & { - source: "ghcr.io/antonbabenko/pre-commit-terraform:v1.83.3" + source: "ghcr.io/antonbabenko/pre-commit-terraform:v1.89.0" }, docker.#Set & { config: { diff --git a/terraform/operations/.terraform.lock.hcl b/terraform/operations/.terraform.lock.hcl new file mode 100644 index 0000000..3316f33 --- /dev/null +++ b/terraform/operations/.terraform.lock.hcl @@ -0,0 +1,42 @@ +# This file is maintained automatically by "terraform init". +# Manual edits may be lost in future updates. + +provider "registry.terraform.io/hashicorp/google" { + version = "5.25.0" + constraints = "~> 5.25.0" + hashes = [ + "h1:l9oedcgAeLuI96Xkh6YsTGFKi7eJUxkGtKJO8V3VviM=", + "zh:0138a0434b86799c1a6a69e159e658071757609e9373e3fc25257a0efe6319b8", + "zh:0ebaa939848142064a4f18b5114d8389c2280baf9b92422f4873db64b150ecb9", + "zh:107121f58c85a77148eaefbec1bee6c74cfc6df7b3c3767816f0fdfc1a944856", + "zh:1fc277bcd2bd28b782f563bb2107d2a592a2ae86261b8c0a724a139c8993b5e2", + "zh:47c7aa8323c7530b5c553dfb9dae0870e52f6960f629dd68697b0f30c082a6bc", + "zh:588adf7f56732f7ac420c8ac47d22168a4992a307f02d7075fab9698a877c8f9", + "zh:7a0516082632a7b4f5ab60ac2ce292a7a57b93c735144bff2b6bb3b9d9fb00bf", + "zh:9c383db001ec8a68375ca46355f04fa651d6ad7653119de9430aaf82a758aa3e", + "zh:be35b6861196b8b71574e99e20dacaf1a7db9ca26559db997011fc0808f86009", + "zh:dbb9b49f9bf9c352e8bdf6ab920b2e1467ee16646422c5d3f7b5339b92d43ca1", + "zh:f3ecd9032629da3f774031fe50d4b4c43b90ec8bba171695775d56d15bf1099a", + "zh:f569b65999264a9416862bca5cd2a6177d94ccb0424f3a4ef424428912b9cb3c", + ] +} + +provider "registry.terraform.io/hashicorp/local" { + version = "2.5.1" + constraints = "~> 2.5.1" + hashes = [ + "h1:/GAVA/xheGQcbOZEq0qxANOg+KVLCA7Wv8qluxhTjhU=", + "zh:0af29ce2b7b5712319bf6424cb58d13b852bf9a777011a545fac99c7fdcdf561", + "zh:126063ea0d79dad1f68fa4e4d556793c0108ce278034f101d1dbbb2463924561", + "zh:196bfb49086f22fd4db46033e01655b0e5e036a5582d250412cc690fa7995de5", + "zh:37c92ec084d059d37d6cffdb683ccf68e3a5f8d2eb69dd73c8e43ad003ef8d24", + "zh:4269f01a98513651ad66763c16b268f4c2da76cc892ccfd54b401fff6cc11667", + "zh:51904350b9c728f963eef0c28f1d43e73d010333133eb7f30999a8fb6a0cc3d8", + "zh:73a66611359b83d0c3fcba2984610273f7954002febb8a57242bbb86d967b635", + "zh:78d5eefdd9e494defcb3c68d282b8f96630502cac21d1ea161f53cfe9bb483b3", + "zh:7ae387993a92bcc379063229b3cce8af7eaf082dd9306598fcd42352994d2de0", + "zh:9e0f365f807b088646db6e4a8d4b188129d9ebdbcf2568c8ab33bddd1b82c867", + "zh:b5263acbd8ae51c9cbffa79743fbcadcb7908057c87eb22fd9048268056efbc4", + "zh:dfcd88ac5f13c0d04e24be00b686d069b4879cc4add1b7b1a8ae545783d97520", + ] +} diff --git a/terraform/operations/README.md b/terraform/operations/README.md index 16d3091..a96c4fd 100644 --- a/terraform/operations/README.md +++ b/terraform/operations/README.md @@ -5,16 +5,16 @@ | Name | Version | |------|---------| -| [terraform](#requirement\_terraform) | ~> 1.5.7 | -| [google](#requirement\_google) | ~> 4.83.0 | -| [local](#requirement\_local) | ~> 2.4.0 | +| [terraform](#requirement\_terraform) | ~> 1.8.0 | +| [google](#requirement\_google) | ~> 5.25.0 | +| [local](#requirement\_local) | ~> 2.5.1 | ## Providers | Name | Version | |------|---------| -| [google](#provider\_google) | ~> 4.83.0 | -| [local](#provider\_local) | ~> 2.4.0 | +| [google](#provider\_google) | 5.25.0 | +| [local](#provider\_local) | 2.5.1 | ## Modules diff --git a/terraform/operations/versions.tf b/terraform/operations/versions.tf index 6c64340..3f799a2 100644 --- a/terraform/operations/versions.tf +++ b/terraform/operations/versions.tf @@ -1,14 +1,14 @@ # tf versions terraform { - required_version = "~> 1.5.7" + required_version = "~> 1.8.0" required_providers { google = { source = "hashicorp/google" - version = "~> 4.83.0" + version = "~> 5.25.0" } local = { source = "hashicorp/local" - version = "~> 2.4.0" + version = "~> 2.5.1" } } } diff --git a/terraform/state-management/.terraform.lock.hcl b/terraform/state-management/.terraform.lock.hcl new file mode 100644 index 0000000..125dcb7 --- /dev/null +++ b/terraform/state-management/.terraform.lock.hcl @@ -0,0 +1,22 @@ +# This file is maintained automatically by "terraform init". +# Manual edits may be lost in future updates. + +provider "registry.terraform.io/hashicorp/google" { + version = "5.25.0" + constraints = "~> 5.25.0" + hashes = [ + "h1:l9oedcgAeLuI96Xkh6YsTGFKi7eJUxkGtKJO8V3VviM=", + "zh:0138a0434b86799c1a6a69e159e658071757609e9373e3fc25257a0efe6319b8", + "zh:0ebaa939848142064a4f18b5114d8389c2280baf9b92422f4873db64b150ecb9", + "zh:107121f58c85a77148eaefbec1bee6c74cfc6df7b3c3767816f0fdfc1a944856", + "zh:1fc277bcd2bd28b782f563bb2107d2a592a2ae86261b8c0a724a139c8993b5e2", + "zh:47c7aa8323c7530b5c553dfb9dae0870e52f6960f629dd68697b0f30c082a6bc", + "zh:588adf7f56732f7ac420c8ac47d22168a4992a307f02d7075fab9698a877c8f9", + "zh:7a0516082632a7b4f5ab60ac2ce292a7a57b93c735144bff2b6bb3b9d9fb00bf", + "zh:9c383db001ec8a68375ca46355f04fa651d6ad7653119de9430aaf82a758aa3e", + "zh:be35b6861196b8b71574e99e20dacaf1a7db9ca26559db997011fc0808f86009", + "zh:dbb9b49f9bf9c352e8bdf6ab920b2e1467ee16646422c5d3f7b5339b92d43ca1", + "zh:f3ecd9032629da3f774031fe50d4b4c43b90ec8bba171695775d56d15bf1099a", + "zh:f569b65999264a9416862bca5cd2a6177d94ccb0424f3a4ef424428912b9cb3c", + ] +} diff --git a/terraform/state-management/README.md b/terraform/state-management/README.md index e86041a..8bfb108 100644 --- a/terraform/state-management/README.md +++ b/terraform/state-management/README.md @@ -5,14 +5,14 @@ | Name | Version | |------|---------| -| [terraform](#requirement\_terraform) | ~> 1.5.7 | -| [google](#requirement\_google) | ~> 4.83.0 | +| [terraform](#requirement\_terraform) | ~> 1.8.0 | +| [google](#requirement\_google) | ~> 5.25.0 | ## Providers | Name | Version | |------|---------| -| [google](#provider\_google) | ~> 4.83.0 | +| [google](#provider\_google) | 5.25.0 | ## Modules diff --git a/terraform/state-management/versions.tf b/terraform/state-management/versions.tf index a5d279f..bfddf8c 100644 --- a/terraform/state-management/versions.tf +++ b/terraform/state-management/versions.tf @@ -1,10 +1,10 @@ # tf versions terraform { - required_version = "~> 1.5.7" + required_version = "~> 1.8.0" required_providers { google = { source = "hashicorp/google" - version = "~> 4.83.0" + version = "~> 5.25.0" } } }