diff --git a/tofu/README.md b/tofu/README.md index fdf2be4ed..4739706ce 100644 --- a/tofu/README.md +++ b/tofu/README.md @@ -4,7 +4,8 @@ Code was written and tested with the following (these versions are enforced in c - OpenTofu v1.6.2 - Terragrunt 0.55.15 -- hashicorp/aws v5.41.0 +- hashicorp/aws v5.46.0 +- hashicorp/random v3.6.1 **Note:** All code should be run through Terragrunt, which will then execute the required Tofu commands diff --git a/tofu/environments/stage/data-store/cache/.terraform.lock.hcl b/tofu/environments/stage/data-store/cache/.terraform.lock.hcl index b88b3b5eb..8d8208be0 100644 --- a/tofu/environments/stage/data-store/cache/.terraform.lock.hcl +++ b/tofu/environments/stage/data-store/cache/.terraform.lock.hcl @@ -2,18 +2,37 @@ # Manual edits may be lost in future updates. provider "registry.opentofu.org/hashicorp/aws" { - version = "5.41.0" + version = "5.46.0" + constraints = ">= 5.46.0" hashes = [ - "h1:Fx+3haIzgp5zo3zVxJDMpTUQcZ8z0g8eQLFud0hA0xc=", - "zh:28fda8bbfe6bdba53aa8a7ce1005e7d686bce1d604c6e0b58e32735162afc667", - "zh:3961d01ce92bc6fcb1cc0e267d6fc4270adf010d93e7890460c566b2f5761670", - "zh:85cf587abfdf6f306dc593232abb91cf5090296decaf6e84669dd92662f2f856", - "zh:9f9d2e81f493c0daba943211c8146100d4a90f7f09fd831f4e8dde2c5f8ab34a", - "zh:c7444bd54437f4e044dbe71353a5fc54fae5b96673c80ec42f3823e8890c5cd3", - "zh:d041d2a83a80a2be85297cff467ef3c0ae2887789f88197bda190e6d2b64399e", - "zh:db02a4756318595de2d72cad69c25bd29b61940ad3c91ddf06c32437170f9d56", - "zh:dd90187b8382e28347ca08f4642a405edbb50c27c94405367f55f8fafd6b42ad", - "zh:e8c47d26c221d6975d9905b4ffd4dc713fbafb60db2e740b974da7ff5b500a86", - "zh:f222038c55866e5121d24290824f56c76afff2562bdd47624e42a44d1c7c2002", + "h1:/vOvEEgnd+OY/Bbz6uwwEW1EnlgWQWJsXw5NnwHQOUY=", + "zh:151d35ab9d67f39ab568f5713dd74f0856a7d7b59a8c9557d05eaf0fa305426f", + "zh:2ff7031712d6fca0fc826ca6f1749244cc9aee5141b75ec9aea084a2907d6c40", + "zh:4c7d81be3b3dbb0f46f4a2074c17c72fe4c0a768b92b0882ffff39fdbe6ba310", + "zh:5313b02b5a1d9ece5302f075975a5ac9ba143bb32a457952885ecaa6a44fc232", + "zh:676a050266346d0b07d188c70377d8fb3c85a7a4c605a3ed4f9c6fcfc0537c7f", + "zh:6a02981bff4bd3d00d260e4ce72e5d6e54a7c6ea038cfb664b7cae13cef59b9f", + "zh:8c2a218e7e8969080eb400dd3e6b4707c74e4b0ccad07baaf410efec959162e4", + "zh:d2ea4316ed8f0b92eb62f1c676f7304081730a5cefbd5b36dae0f7bb91305016", + "zh:e310721c4d275a2e0cd222bdbac08676f62153d55c7dd0fbcbbcc2e919e3557f", + "zh:f52ed32e0393840c059fcfdac8022b50a58cffb0e3eff1fda21a58fc68562fe0", + ] +} + +provider "registry.opentofu.org/hashicorp/random" { + version = "3.6.1" + constraints = ">= 3.6.1" + hashes = [ + "h1:egGGMQ18ihxoFBTgL/6aRL2N5/0bTI738Mg+TTsvBHA=", + "zh:1208af24d1f66e858740812dd5da12e8951b1ca75cc6edb1975ba22bfdeefb1b", + "zh:19137e9b4d3c15e1d99d2352888b98ec0e69bd5b2e89049150379d7bbd115063", + "zh:26613834a1a8ac60390c7a4cbd4cb794b01dfe237d2b0c10f132f3e434a21e03", + "zh:2cbe4425918f3f401609d89e6381f7d120493d637a3d103d827f0c0fd00b1600", + "zh:44ef27a972540435efa88f323280f96d6ac77934079225e7fcc3560cc28aae59", + "zh:8c5d4ca7d1ce007f7c055807cde77aad4685eb807ff802c93ffbec8589068f17", + "zh:9a4fa908d6af48805c862cd4f3a1031d552b96d863a94263e390ac92915d74a9", + "zh:ba396849f0f6d488784f6039095634e1c84e67e31375f3d17218fcf8ce952cb8", + "zh:cb695db8798957bd64ce411f061307e39cb2baa69668b4d42ccf010db47d2e39", + "zh:d02704bf99a93dc0b1ca00bd6051df9c431fbe17cd662a1ab58db1b96264a26f", ] } diff --git a/tofu/environments/stage/data-store/database/.terraform.lock.hcl b/tofu/environments/stage/data-store/database/.terraform.lock.hcl index 1e3000f45..c2397ac31 100644 --- a/tofu/environments/stage/data-store/database/.terraform.lock.hcl +++ b/tofu/environments/stage/data-store/database/.terraform.lock.hcl @@ -2,20 +2,20 @@ # Manual edits may be lost in future updates. provider "registry.opentofu.org/hashicorp/aws" { - version = "5.41.0" - constraints = ">= 5.36.0, 5.41.0" + version = "5.46.0" + constraints = ">= 5.36.0, >= 5.46.0" hashes = [ - "h1:Fx+3haIzgp5zo3zVxJDMpTUQcZ8z0g8eQLFud0hA0xc=", - "zh:28fda8bbfe6bdba53aa8a7ce1005e7d686bce1d604c6e0b58e32735162afc667", - "zh:3961d01ce92bc6fcb1cc0e267d6fc4270adf010d93e7890460c566b2f5761670", - "zh:85cf587abfdf6f306dc593232abb91cf5090296decaf6e84669dd92662f2f856", - "zh:9f9d2e81f493c0daba943211c8146100d4a90f7f09fd831f4e8dde2c5f8ab34a", - "zh:c7444bd54437f4e044dbe71353a5fc54fae5b96673c80ec42f3823e8890c5cd3", - "zh:d041d2a83a80a2be85297cff467ef3c0ae2887789f88197bda190e6d2b64399e", - "zh:db02a4756318595de2d72cad69c25bd29b61940ad3c91ddf06c32437170f9d56", - "zh:dd90187b8382e28347ca08f4642a405edbb50c27c94405367f55f8fafd6b42ad", - "zh:e8c47d26c221d6975d9905b4ffd4dc713fbafb60db2e740b974da7ff5b500a86", - "zh:f222038c55866e5121d24290824f56c76afff2562bdd47624e42a44d1c7c2002", + "h1:/vOvEEgnd+OY/Bbz6uwwEW1EnlgWQWJsXw5NnwHQOUY=", + "zh:151d35ab9d67f39ab568f5713dd74f0856a7d7b59a8c9557d05eaf0fa305426f", + "zh:2ff7031712d6fca0fc826ca6f1749244cc9aee5141b75ec9aea084a2907d6c40", + "zh:4c7d81be3b3dbb0f46f4a2074c17c72fe4c0a768b92b0882ffff39fdbe6ba310", + "zh:5313b02b5a1d9ece5302f075975a5ac9ba143bb32a457952885ecaa6a44fc232", + "zh:676a050266346d0b07d188c70377d8fb3c85a7a4c605a3ed4f9c6fcfc0537c7f", + "zh:6a02981bff4bd3d00d260e4ce72e5d6e54a7c6ea038cfb664b7cae13cef59b9f", + "zh:8c2a218e7e8969080eb400dd3e6b4707c74e4b0ccad07baaf410efec959162e4", + "zh:d2ea4316ed8f0b92eb62f1c676f7304081730a5cefbd5b36dae0f7bb91305016", + "zh:e310721c4d275a2e0cd222bdbac08676f62153d55c7dd0fbcbbcc2e919e3557f", + "zh:f52ed32e0393840c059fcfdac8022b50a58cffb0e3eff1fda21a58fc68562fe0", ] } diff --git a/tofu/environments/stage/network/vpc/.terraform.lock.hcl b/tofu/environments/stage/network/vpc/.terraform.lock.hcl index c8048244a..fce9acaad 100644 --- a/tofu/environments/stage/network/vpc/.terraform.lock.hcl +++ b/tofu/environments/stage/network/vpc/.terraform.lock.hcl @@ -2,19 +2,37 @@ # Manual edits may be lost in future updates. provider "registry.opentofu.org/hashicorp/aws" { - version = "5.41.0" - constraints = ">= 4.0.0, >= 5.30.0" + version = "5.46.0" + constraints = ">= 4.0.0, >= 5.30.0, >= 5.46.0" hashes = [ - "h1:Fx+3haIzgp5zo3zVxJDMpTUQcZ8z0g8eQLFud0hA0xc=", - "zh:28fda8bbfe6bdba53aa8a7ce1005e7d686bce1d604c6e0b58e32735162afc667", - "zh:3961d01ce92bc6fcb1cc0e267d6fc4270adf010d93e7890460c566b2f5761670", - "zh:85cf587abfdf6f306dc593232abb91cf5090296decaf6e84669dd92662f2f856", - "zh:9f9d2e81f493c0daba943211c8146100d4a90f7f09fd831f4e8dde2c5f8ab34a", - "zh:c7444bd54437f4e044dbe71353a5fc54fae5b96673c80ec42f3823e8890c5cd3", - "zh:d041d2a83a80a2be85297cff467ef3c0ae2887789f88197bda190e6d2b64399e", - "zh:db02a4756318595de2d72cad69c25bd29b61940ad3c91ddf06c32437170f9d56", - "zh:dd90187b8382e28347ca08f4642a405edbb50c27c94405367f55f8fafd6b42ad", - "zh:e8c47d26c221d6975d9905b4ffd4dc713fbafb60db2e740b974da7ff5b500a86", - "zh:f222038c55866e5121d24290824f56c76afff2562bdd47624e42a44d1c7c2002", + "h1:/vOvEEgnd+OY/Bbz6uwwEW1EnlgWQWJsXw5NnwHQOUY=", + "zh:151d35ab9d67f39ab568f5713dd74f0856a7d7b59a8c9557d05eaf0fa305426f", + "zh:2ff7031712d6fca0fc826ca6f1749244cc9aee5141b75ec9aea084a2907d6c40", + "zh:4c7d81be3b3dbb0f46f4a2074c17c72fe4c0a768b92b0882ffff39fdbe6ba310", + "zh:5313b02b5a1d9ece5302f075975a5ac9ba143bb32a457952885ecaa6a44fc232", + "zh:676a050266346d0b07d188c70377d8fb3c85a7a4c605a3ed4f9c6fcfc0537c7f", + "zh:6a02981bff4bd3d00d260e4ce72e5d6e54a7c6ea038cfb664b7cae13cef59b9f", + "zh:8c2a218e7e8969080eb400dd3e6b4707c74e4b0ccad07baaf410efec959162e4", + "zh:d2ea4316ed8f0b92eb62f1c676f7304081730a5cefbd5b36dae0f7bb91305016", + "zh:e310721c4d275a2e0cd222bdbac08676f62153d55c7dd0fbcbbcc2e919e3557f", + "zh:f52ed32e0393840c059fcfdac8022b50a58cffb0e3eff1fda21a58fc68562fe0", + ] +} + +provider "registry.opentofu.org/hashicorp/random" { + version = "3.6.1" + constraints = ">= 3.6.1" + hashes = [ + "h1:egGGMQ18ihxoFBTgL/6aRL2N5/0bTI738Mg+TTsvBHA=", + "zh:1208af24d1f66e858740812dd5da12e8951b1ca75cc6edb1975ba22bfdeefb1b", + "zh:19137e9b4d3c15e1d99d2352888b98ec0e69bd5b2e89049150379d7bbd115063", + "zh:26613834a1a8ac60390c7a4cbd4cb794b01dfe237d2b0c10f132f3e434a21e03", + "zh:2cbe4425918f3f401609d89e6381f7d120493d637a3d103d827f0c0fd00b1600", + "zh:44ef27a972540435efa88f323280f96d6ac77934079225e7fcc3560cc28aae59", + "zh:8c5d4ca7d1ce007f7c055807cde77aad4685eb807ff802c93ffbec8589068f17", + "zh:9a4fa908d6af48805c862cd4f3a1031d552b96d863a94263e390ac92915d74a9", + "zh:ba396849f0f6d488784f6039095634e1c84e67e31375f3d17218fcf8ce952cb8", + "zh:cb695db8798957bd64ce411f061307e39cb2baa69668b4d42ccf010db47d2e39", + "zh:d02704bf99a93dc0b1ca00bd6051df9c431fbe17cd662a1ab58db1b96264a26f", ] } diff --git a/tofu/environments/stage/services/backend-infra/.terraform.lock.hcl b/tofu/environments/stage/services/backend-infra/.terraform.lock.hcl index 6deed94e4..8d87a3f64 100644 --- a/tofu/environments/stage/services/backend-infra/.terraform.lock.hcl +++ b/tofu/environments/stage/services/backend-infra/.terraform.lock.hcl @@ -2,20 +2,20 @@ # Manual edits may be lost in future updates. provider "registry.opentofu.org/hashicorp/aws" { - version = "5.41.0" - constraints = ">= 4.66.1, >= 5.33.0, 5.41.0" + version = "5.46.0" + constraints = ">= 4.66.1, >= 5.46.0" hashes = [ - "h1:Fx+3haIzgp5zo3zVxJDMpTUQcZ8z0g8eQLFud0hA0xc=", - "zh:28fda8bbfe6bdba53aa8a7ce1005e7d686bce1d604c6e0b58e32735162afc667", - "zh:3961d01ce92bc6fcb1cc0e267d6fc4270adf010d93e7890460c566b2f5761670", - "zh:85cf587abfdf6f306dc593232abb91cf5090296decaf6e84669dd92662f2f856", - "zh:9f9d2e81f493c0daba943211c8146100d4a90f7f09fd831f4e8dde2c5f8ab34a", - "zh:c7444bd54437f4e044dbe71353a5fc54fae5b96673c80ec42f3823e8890c5cd3", - "zh:d041d2a83a80a2be85297cff467ef3c0ae2887789f88197bda190e6d2b64399e", - "zh:db02a4756318595de2d72cad69c25bd29b61940ad3c91ddf06c32437170f9d56", - "zh:dd90187b8382e28347ca08f4642a405edbb50c27c94405367f55f8fafd6b42ad", - "zh:e8c47d26c221d6975d9905b4ffd4dc713fbafb60db2e740b974da7ff5b500a86", - "zh:f222038c55866e5121d24290824f56c76afff2562bdd47624e42a44d1c7c2002", + "h1:/vOvEEgnd+OY/Bbz6uwwEW1EnlgWQWJsXw5NnwHQOUY=", + "zh:151d35ab9d67f39ab568f5713dd74f0856a7d7b59a8c9557d05eaf0fa305426f", + "zh:2ff7031712d6fca0fc826ca6f1749244cc9aee5141b75ec9aea084a2907d6c40", + "zh:4c7d81be3b3dbb0f46f4a2074c17c72fe4c0a768b92b0882ffff39fdbe6ba310", + "zh:5313b02b5a1d9ece5302f075975a5ac9ba143bb32a457952885ecaa6a44fc232", + "zh:676a050266346d0b07d188c70377d8fb3c85a7a4c605a3ed4f9c6fcfc0537c7f", + "zh:6a02981bff4bd3d00d260e4ce72e5d6e54a7c6ea038cfb664b7cae13cef59b9f", + "zh:8c2a218e7e8969080eb400dd3e6b4707c74e4b0ccad07baaf410efec959162e4", + "zh:d2ea4316ed8f0b92eb62f1c676f7304081730a5cefbd5b36dae0f7bb91305016", + "zh:e310721c4d275a2e0cd222bdbac08676f62153d55c7dd0fbcbbcc2e919e3557f", + "zh:f52ed32e0393840c059fcfdac8022b50a58cffb0e3eff1fda21a58fc68562fe0", ] } diff --git a/tofu/environments/stage/services/frontend/.terraform.lock.hcl b/tofu/environments/stage/services/frontend/.terraform.lock.hcl index b88b3b5eb..8d8208be0 100644 --- a/tofu/environments/stage/services/frontend/.terraform.lock.hcl +++ b/tofu/environments/stage/services/frontend/.terraform.lock.hcl @@ -2,18 +2,37 @@ # Manual edits may be lost in future updates. provider "registry.opentofu.org/hashicorp/aws" { - version = "5.41.0" + version = "5.46.0" + constraints = ">= 5.46.0" hashes = [ - "h1:Fx+3haIzgp5zo3zVxJDMpTUQcZ8z0g8eQLFud0hA0xc=", - "zh:28fda8bbfe6bdba53aa8a7ce1005e7d686bce1d604c6e0b58e32735162afc667", - "zh:3961d01ce92bc6fcb1cc0e267d6fc4270adf010d93e7890460c566b2f5761670", - "zh:85cf587abfdf6f306dc593232abb91cf5090296decaf6e84669dd92662f2f856", - "zh:9f9d2e81f493c0daba943211c8146100d4a90f7f09fd831f4e8dde2c5f8ab34a", - "zh:c7444bd54437f4e044dbe71353a5fc54fae5b96673c80ec42f3823e8890c5cd3", - "zh:d041d2a83a80a2be85297cff467ef3c0ae2887789f88197bda190e6d2b64399e", - "zh:db02a4756318595de2d72cad69c25bd29b61940ad3c91ddf06c32437170f9d56", - "zh:dd90187b8382e28347ca08f4642a405edbb50c27c94405367f55f8fafd6b42ad", - "zh:e8c47d26c221d6975d9905b4ffd4dc713fbafb60db2e740b974da7ff5b500a86", - "zh:f222038c55866e5121d24290824f56c76afff2562bdd47624e42a44d1c7c2002", + "h1:/vOvEEgnd+OY/Bbz6uwwEW1EnlgWQWJsXw5NnwHQOUY=", + "zh:151d35ab9d67f39ab568f5713dd74f0856a7d7b59a8c9557d05eaf0fa305426f", + "zh:2ff7031712d6fca0fc826ca6f1749244cc9aee5141b75ec9aea084a2907d6c40", + "zh:4c7d81be3b3dbb0f46f4a2074c17c72fe4c0a768b92b0882ffff39fdbe6ba310", + "zh:5313b02b5a1d9ece5302f075975a5ac9ba143bb32a457952885ecaa6a44fc232", + "zh:676a050266346d0b07d188c70377d8fb3c85a7a4c605a3ed4f9c6fcfc0537c7f", + "zh:6a02981bff4bd3d00d260e4ce72e5d6e54a7c6ea038cfb664b7cae13cef59b9f", + "zh:8c2a218e7e8969080eb400dd3e6b4707c74e4b0ccad07baaf410efec959162e4", + "zh:d2ea4316ed8f0b92eb62f1c676f7304081730a5cefbd5b36dae0f7bb91305016", + "zh:e310721c4d275a2e0cd222bdbac08676f62153d55c7dd0fbcbbcc2e919e3557f", + "zh:f52ed32e0393840c059fcfdac8022b50a58cffb0e3eff1fda21a58fc68562fe0", + ] +} + +provider "registry.opentofu.org/hashicorp/random" { + version = "3.6.1" + constraints = ">= 3.6.1" + hashes = [ + "h1:egGGMQ18ihxoFBTgL/6aRL2N5/0bTI738Mg+TTsvBHA=", + "zh:1208af24d1f66e858740812dd5da12e8951b1ca75cc6edb1975ba22bfdeefb1b", + "zh:19137e9b4d3c15e1d99d2352888b98ec0e69bd5b2e89049150379d7bbd115063", + "zh:26613834a1a8ac60390c7a4cbd4cb794b01dfe237d2b0c10f132f3e434a21e03", + "zh:2cbe4425918f3f401609d89e6381f7d120493d637a3d103d827f0c0fd00b1600", + "zh:44ef27a972540435efa88f323280f96d6ac77934079225e7fcc3560cc28aae59", + "zh:8c5d4ca7d1ce007f7c055807cde77aad4685eb807ff802c93ffbec8589068f17", + "zh:9a4fa908d6af48805c862cd4f3a1031d552b96d863a94263e390ac92915d74a9", + "zh:ba396849f0f6d488784f6039095634e1c84e67e31375f3d17218fcf8ce952cb8", + "zh:cb695db8798957bd64ce411f061307e39cb2baa69668b4d42ccf010db47d2e39", + "zh:d02704bf99a93dc0b1ca00bd6051df9c431fbe17cd662a1ab58db1b96264a26f", ] }