From 7326e1db8eba468105452fc95c29aeec39f6a672 Mon Sep 17 00:00:00 2001 From: Min RK Date: Tue, 21 Nov 2023 18:39:05 +0100 Subject: [PATCH] track terraform lockfiles --- .gitignore | 3 -- terraform/gcp/prod/.terraform.lock.hcl | 42 +++++++++++++++ terraform/gcp/staging/.terraform.lock.hcl | 42 +++++++++++++++ terraform/ovh/.terraform.lock.hcl | 64 +++++++++++++++++++++++ 4 files changed, 148 insertions(+), 3 deletions(-) create mode 100644 terraform/gcp/prod/.terraform.lock.hcl create mode 100644 terraform/gcp/staging/.terraform.lock.hcl create mode 100644 terraform/ovh/.terraform.lock.hcl diff --git a/.gitignore b/.gitignore index 897a44867..f62deeeb4 100644 --- a/.gitignore +++ b/.gitignore @@ -19,6 +19,3 @@ travis/crypt-key env .terraform -.terraform.lock.hcl -# Keep .terraform.lock.hcl to ensure reproducible deployments -!terraform/aws/curvenote/.terraform.lock.hcl diff --git a/terraform/gcp/prod/.terraform.lock.hcl b/terraform/gcp/prod/.terraform.lock.hcl new file mode 100644 index 000000000..f697480be --- /dev/null +++ b/terraform/gcp/prod/.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 = "4.63.0" + constraints = "~> 4.31" + hashes = [ + "h1:63KduQv2pIU1AhxQppByUxG3Od/tIFDr53Fr8pb4/UI=", + "zh:27080a67f69e7b812710da6d6aca0099f2319ce42d882773eaa5968eacb06eac", + "zh:30ba091dde436afdbea2bf1e5ee1401e2d767517671eb378e94f52c57a63ef8b", + "zh:32e539cbdde2540a12bc4351a8715ebe82b717891e7f1a6b2027c3ea82c234f5", + "zh:53c1fd99074c718934a23329033adaa70109c9b6ccc8c032f8b7ad08e175593b", + "zh:653720fe83b5889de4cb572894e2f9704c463fb0293c943ca201caca53081ce7", + "zh:689bdd6ad3dd35dde20abf38c52fdcd16fe2f8604a526f5f9c2cad0219fe902c", + "zh:a74c95639449fb19847d6ac028202c3b29700ccae86944159676ce5e68da12f8", + "zh:ae3c46342ddfe28c59e46d53304eb4a27b9c72a7903553412c8249071aae0dcd", + "zh:bbafce4c592d28943dd235ecf47d5bded35964ae946234379b97d049cbcbe521", + "zh:dbcb5f1c602909341dd86a12cebcc00e6e3be4793fccc75695df5333aff9dc00", + "zh:ecf81a806e62f284dfae5c0ae9834bc24bb2825c910cbe8b2fa63e28c1ccd24b", + "zh:f569b65999264a9416862bca5cd2a6177d94ccb0424f3a4ef424428912b9cb3c", + ] +} + +provider "registry.terraform.io/hashicorp/random" { + version = "3.3.2" + constraints = "~> 3.3.2" + hashes = [ + "h1:YChjos7Hrvr2KgTc9GzQ+de/QE2VLAeRJgxFemnCltU=", + "zh:038293aebfede983e45ee55c328e3fde82ae2e5719c9bd233c324cfacc437f9c", + "zh:07eaeab03a723d83ac1cc218f3a59fceb7bbf301b38e89a26807d1c93c81cef8", + "zh:427611a4ce9d856b1c73bea986d841a969e4c2799c8ac7c18798d0cc42b78d32", + "zh:49718d2da653c06a70ba81fd055e2b99dfd52dcb86820a6aeea620df22cd3b30", + "zh:5574828d90b19ab762604c6306337e6cd430e65868e13ef6ddb4e25ddb9ad4c0", + "zh:7222e16f7833199dabf1bc5401c56d708ec052b2a5870988bc89ff85b68a5388", + "zh:78d5eefdd9e494defcb3c68d282b8f96630502cac21d1ea161f53cfe9bb483b3", + "zh:b1b2d7d934784d2aee98b0f8f07a8ccfc0410de63493ae2bf2222c165becf938", + "zh:b8f85b6a20bd264fcd0814866f415f0a368d1123cd7879c8ebbf905d370babc8", + "zh:c3813133acc02bbebddf046d9942e8ba5c35fc99191e3eb057957dafc2929912", + "zh:e7a41dbc919d1de800689a81c240c27eec6b9395564630764ebb323ea82ac8a9", + "zh:ee6d23208449a8eaa6c4f203e33f5176fa795b4b9ecf32903dffe6e2574732c2", + ] +} diff --git a/terraform/gcp/staging/.terraform.lock.hcl b/terraform/gcp/staging/.terraform.lock.hcl new file mode 100644 index 000000000..8a8068b24 --- /dev/null +++ b/terraform/gcp/staging/.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 = "4.62.1" + constraints = "~> 4.31" + hashes = [ + "h1:qyh6IbIxKmDqvJlaIrKznYyLdP3k14pSA6UagmkdBwI=", + "zh:15cb2755054d99ec0d7919f52f1a8a08c018d3f076a46251c5b0382f94337cdf", + "zh:2286d2d182dd3df835665e8bb591ab72ed75af83a822ed91e44ed02d02e399d1", + "zh:2507695cd914fe08cccb2c6fd7ff0a1f566647fd733b89ba83396d8bbac1d4b7", + "zh:256a120ba34df742d328af2d8d2152a3f709eb8de571acec412b814d12b83c80", + "zh:45f19aced5d9f597d8f7d63b7ca980aa3d0f58c342bc56aec8cbe0321955cc06", + "zh:6eef7ba36ad5cf011f1d8b6f16dc84ea93f3f0b19df209f3bd1c694414529e04", + "zh:739a0ab7647153c9b555d3e68b56f746bef17d822969124108775473ca375bfe", + "zh:c5eb04297d298d75592d7671d4c707fdb3a7367aa1c2720c042b6f018268c0e1", + "zh:d227ca244766b76913f70639c612d1e6b7a996484ad4177f41a5316fddf26594", + "zh:dca333c358afe417d3f0610c2b89fc7e3741260a82f9626bcd1006e9016e3eff", + "zh:ebfe6d76660341ea11c120dc2d1780fffed415cfb9b514421cb12963d6f8ac69", + "zh:f569b65999264a9416862bca5cd2a6177d94ccb0424f3a4ef424428912b9cb3c", + ] +} + +provider "registry.terraform.io/hashicorp/random" { + version = "3.3.2" + constraints = "~> 3.3.2" + hashes = [ + "h1:YChjos7Hrvr2KgTc9GzQ+de/QE2VLAeRJgxFemnCltU=", + "zh:038293aebfede983e45ee55c328e3fde82ae2e5719c9bd233c324cfacc437f9c", + "zh:07eaeab03a723d83ac1cc218f3a59fceb7bbf301b38e89a26807d1c93c81cef8", + "zh:427611a4ce9d856b1c73bea986d841a969e4c2799c8ac7c18798d0cc42b78d32", + "zh:49718d2da653c06a70ba81fd055e2b99dfd52dcb86820a6aeea620df22cd3b30", + "zh:5574828d90b19ab762604c6306337e6cd430e65868e13ef6ddb4e25ddb9ad4c0", + "zh:7222e16f7833199dabf1bc5401c56d708ec052b2a5870988bc89ff85b68a5388", + "zh:78d5eefdd9e494defcb3c68d282b8f96630502cac21d1ea161f53cfe9bb483b3", + "zh:b1b2d7d934784d2aee98b0f8f07a8ccfc0410de63493ae2bf2222c165becf938", + "zh:b8f85b6a20bd264fcd0814866f415f0a368d1123cd7879c8ebbf905d370babc8", + "zh:c3813133acc02bbebddf046d9942e8ba5c35fc99191e3eb057957dafc2929912", + "zh:e7a41dbc919d1de800689a81c240c27eec6b9395564630764ebb323ea82ac8a9", + "zh:ee6d23208449a8eaa6c4f203e33f5176fa795b4b9ecf32903dffe6e2574732c2", + ] +} diff --git a/terraform/ovh/.terraform.lock.hcl b/terraform/ovh/.terraform.lock.hcl new file mode 100644 index 000000000..fb0dc497a --- /dev/null +++ b/terraform/ovh/.terraform.lock.hcl @@ -0,0 +1,64 @@ +# This file is maintained automatically by "terraform init". +# Manual edits may be lost in future updates. + +provider "registry.terraform.io/bestseller/harbor" { + version = "3.7.1" + constraints = "~> 3.0" + hashes = [ + "h1:DFSSRCMi3EACnn8F76IUun3TSCCJhYVimBbsqmcf53k=", + "zh:033aad0bdba25897a8869f1e63bff53518463dac6686867d25872709e82900ad", + "zh:1cb5330577c2844d60d12e10e94184d6c9da9dadf4c6fe7e4b67024eb4f379c9", + "zh:3ee00bf9ed398a5987089ad753473a3bf116c3a8cb2d7ec924efb795024ad563", + "zh:45f6ac380be435b68a90a0d8aa8d19cdcbe173af8c4f2385bd7feeaf11be7315", + "zh:5edc3a76b86407b353be12b3fe66513be29c50c2c9f6c458d8ba17fbef350c2c", + "zh:82f2e2b9e31f4c45f3094b52c2ebd8c98186cb74356be67ccf1992b7f27c10af", + "zh:8b359f04f75d2ac92ab0d6d6a080feb0c439d2e6109d4fa014f9ba32484e7ee2", + "zh:a453fd9b4be39dedbc65f50ea72424029e1fac5815320994af47746a09c10983", + "zh:b4cea902660d2ec6c6c53deca5c3f8ba54a529f26000a03f44b9c293bb1d1554", + "zh:b68e363e918bb3ed9eb5b3ab30cc84075608fb8dc21b69b02d5b97e36325eec4", + "zh:c34c6a8d1a9c15f948d593754b512d3552a37dd13d164c57d8e9ba8967a8b127", + "zh:d93117390ff2448790689f962d06cc897571ad972e12b74734fb80588f7e5dba", + "zh:d9a30a706d6c1a6c451d0d0349605a092087694e7c42cf37c6044559682d9eb1", + "zh:e2f6c279da60aa9ccde6d52a42ec596052f997f023ffc1d9d0ad4a56fbf5a8ca", + ] +} + +provider "registry.terraform.io/hashicorp/random" { + version = "3.3.2" + constraints = "~> 3.3.2" + hashes = [ + "h1:YChjos7Hrvr2KgTc9GzQ+de/QE2VLAeRJgxFemnCltU=", + "zh:038293aebfede983e45ee55c328e3fde82ae2e5719c9bd233c324cfacc437f9c", + "zh:07eaeab03a723d83ac1cc218f3a59fceb7bbf301b38e89a26807d1c93c81cef8", + "zh:427611a4ce9d856b1c73bea986d841a969e4c2799c8ac7c18798d0cc42b78d32", + "zh:49718d2da653c06a70ba81fd055e2b99dfd52dcb86820a6aeea620df22cd3b30", + "zh:5574828d90b19ab762604c6306337e6cd430e65868e13ef6ddb4e25ddb9ad4c0", + "zh:7222e16f7833199dabf1bc5401c56d708ec052b2a5870988bc89ff85b68a5388", + "zh:78d5eefdd9e494defcb3c68d282b8f96630502cac21d1ea161f53cfe9bb483b3", + "zh:b1b2d7d934784d2aee98b0f8f07a8ccfc0410de63493ae2bf2222c165becf938", + "zh:b8f85b6a20bd264fcd0814866f415f0a368d1123cd7879c8ebbf905d370babc8", + "zh:c3813133acc02bbebddf046d9942e8ba5c35fc99191e3eb057957dafc2929912", + "zh:e7a41dbc919d1de800689a81c240c27eec6b9395564630764ebb323ea82ac8a9", + "zh:ee6d23208449a8eaa6c4f203e33f5176fa795b4b9ecf32903dffe6e2574732c2", + ] +} + +provider "registry.terraform.io/ovh/ovh" { + version = "0.22.0" + hashes = [ + "h1:bGXnKydwFKZ5EJHgvyOdp0sBc+l8NyahdheA8WNl4oQ=", + "zh:1f7f344887dacf2ab18561e6c4ada43a36d87b0e6f4141b575a707243eca9e15", + "zh:3edf11907685f23b65324850dbc2a26d2f36f272e96c452bd063236fd9210a59", + "zh:438d9e6b523e1880bc6b2b97aa5792a3837639e43a179d0e7515356f9f54e083", + "zh:5351dcf3cc3bf367986c92a31050c6f4fd9588afebd0a3d8d1fbc148480cfda0", + "zh:5950a3c95426c67b3d7412674b539b823ae0a7c0ae629102394675fedaa14ab1", + "zh:6798a54fc9c5d7da8ebfac80923b7cb5e47d0ddc861a18ea507f36a87928cd2d", + "zh:79cb055210324b307d09aa0ef11ee4ad80303db4653672b1b87e83cfe8ec0a76", + "zh:9379906e17a74dfbafae678f03a0d459508e64734442b331c6cac503bc037a49", + "zh:9bcb071abe38abad1553b3cfb697894e568b2b46ed3bbedbdfb310fcefde5099", + "zh:b467950ee1aebda1b0a45fa3780a7f971d9b882d2ceb4effc65108e589994d6b", + "zh:deac69ac94b315e0d71e6700fff62de84b937f5deee23f0fb95be3606aabbe81", + "zh:e9fcb4046056e3b105e638b23c3ed109c10291f02e292f70bf90679821811d11", + "zh:ef79e5d5dd8334ee1330f60c0f379ccc71b1c96f6b463a287c400ab3c51efae3", + ] +}