From c9c43573ce854eba17e90e9aad5501d44844408d Mon Sep 17 00:00:00 2001 From: Scott Greene Date: Sat, 2 Sep 2023 18:08:15 -0700 Subject: [PATCH 1/2] Upgrade Terraform AWS provider. --- .gitignore | 3 +++ main.tf | 2 +- modules/ubersystem-ecs/main.tf | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 247533e..a1e4b4b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,9 @@ # Local .terraform directories **/.terraform/* +# Terraform provider lock file, similar to .terraform directory in purpose +.terraform.lock.hcl + # .tfstate files *.tfstate *.tfstate.* diff --git a/main.tf b/main.tf index 16ad340..72f5cbe 100644 --- a/main.tf +++ b/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 4.38.0" + version = ">= 5.15.0" } postgresql = { source = "cyrilgdn/postgresql" diff --git a/modules/ubersystem-ecs/main.tf b/modules/ubersystem-ecs/main.tf index a4e0517..1b07019 100644 --- a/modules/ubersystem-ecs/main.tf +++ b/modules/ubersystem-ecs/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 4.38.0" + version = ">= 5.15.0" } postgresql = { source = "cyrilgdn/postgresql" From 9676afa59211c94a3a110036cf8830cc87d3acf3 Mon Sep 17 00:00:00 2001 From: Scott Greene Date: Sat, 2 Sep 2023 18:11:10 -0700 Subject: [PATCH 2/2] The .terraform.lock.hcl file is actually intended to be part of VCS from terraform's dev pages --- .gitignore | 3 -- .terraform.lock.hcl | 126 ++++++++++++++++++++++---------------------- 2 files changed, 63 insertions(+), 66 deletions(-) diff --git a/.gitignore b/.gitignore index a1e4b4b..247533e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,9 +1,6 @@ # Local .terraform directories **/.terraform/* -# Terraform provider lock file, similar to .terraform directory in purpose -.terraform.lock.hcl - # .tfstate files *.tfstate *.tfstate.* diff --git a/.terraform.lock.hcl b/.terraform.lock.hcl index 4827b1b..9630341 100644 --- a/.terraform.lock.hcl +++ b/.terraform.lock.hcl @@ -2,86 +2,86 @@ # Manual edits may be lost in future updates. provider "registry.terraform.io/cyrilgdn/postgresql" { - version = "1.18.0" + version = "1.20.0" hashes = [ - "h1:Nf26liFILUZXPh1P2B8T3qtq2Tc7objtm0sBSt0lhh0=", - "zh:251b609167ce25e974607c0c7dd3f90cfc45980c9068364f896e26c31416d96c", - "zh:317980d14a6a171f118bb522ffd02046e508d98100073f97671aeb2adae30d79", - "zh:3622c6414e91f8ccceed94ddf12062a22c14de4fac73c6142b009ae791ca7cd4", - "zh:36be2b338c230b0ab0c7b4c55049dba9bd8d705973c2cceaf3e293d41f520db5", - "zh:4332e83b91f60c43679ff9660c8ef4ebe251e05926a4d20dc64db1bfbabc8670", - "zh:444835840c917aff17f49f9f7b4ae542d5bd9f2ec306b581d1931b00380213bd", - "zh:5174bd85ea94ed4a6cef6c02bc27498f47ac21841fcab7487ab19d8513c97e54", - "zh:61c6eb6b2bf18cdc0734c101854e25990ba24a16580c6bbc599a0b00f72be397", - "zh:b40bbc61a4e522b22ebd57f01a518370a97cd6945e4bdd2955e5f887c88ee3f6", - "zh:d7aeb158c884f6590d6033cd44d5e9438f648bcb5ca3bd54573847c287845b00", - "zh:da3bee1282f6b48572d15f7a693113931afb306b98e29c09c9a054bdc3d6df44", - "zh:ec864a068eeab48899d99405f5606379478df8e48c005844d63a5360c23d5e15", - "zh:fda709d1cabde236b79c98c9abb80f2c1591fdea751afadc546073056be6e6ba", - "zh:ff08607ab25d1c5b55c3794b67a4ee2c9ac5023962c196ce587df34f0e201ca6", + "h1:MMtr2K+jD4aaD98IEAr9OkEL3Zn+U7jICBW+J1Oqtz8=", + "zh:19c62675a98dfd535fc502a08819f4baee0d3367282b90ae07ccb09bb02d4c8b", + "zh:49bb53da13fe4f97d3735a977a833ddfc205bf05fcea6ce5de1978d99923d2b7", + "zh:65b423afa8eba3ea9cb3375f8f288ef9496d71cd4c9ba248b1ec55d2f8d6ad64", + "zh:841c0418ed751d33c5a98750bf72dc06bd53bdf1bb7c739a39995b7002aa4ea9", + "zh:87840476c5b8b04c3a8398c756ec96a7d63f6aa9e3f657fb45d79135aec0c7da", + "zh:98fe7973afe8a95f86428fd5a47f96df5f1984eac9907b4665a65190b7008f59", + "zh:a82759e5701b709cdc23eff81b850a2979b5fcedf22900cd10ca484d2ccda496", + "zh:ad3a9288149cf4f534baf4278bd9ca50e254373ecd151d870f2eba9aa184b441", + "zh:c938d8c959efaf63f38393a9ee9b9fe28e154523c5c25adececbed26b8f38043", + "zh:cf81079e67e457a201aafea9f4e8b96987549a15c0f0bb284680cca8f069a679", + "zh:dca79738c6a5cff0668b0f0fec5e7bceceadf6ad27b116c42907f1b942103d69", + "zh:e4922cbe888c949b1bfe8d459869cc3fd17c2957dcde265a30209ae25635a3c2", + "zh:e56c16a8dfb649f731e5cd41b8cc12ed970da76a0c6794c50bc70b89633f4d5b", + "zh:ec44eafdaf7433cf8f4ee366ca89bfca1dd3e18e23bfcf61d35e231377201a77", ] } provider "registry.terraform.io/hashicorp/aws" { - version = "4.52.0" - constraints = ">= 4.38.0" + version = "5.15.0" + constraints = ">= 5.15.0" hashes = [ - "h1:Ofm8syFCBU8MFOiU+zg+vnTWkSdozpmvaA9xukNvcBg=", - "zh:00c865de3a0e7643f4e2e5c8d4ba91eee94a46d41090eb134baca6b58c107172", - "zh:1430682e26eba25d8ace19fa780361187f474153e455545235b4fe30637fdcc2", - "zh:1b9a4e5c889bd2022bd59fb924dc78e189f1b7a4fd718fcacda0f0a4cb74d6eb", - "zh:2485260141608f1d386d0f68934092bbf68a27d96f0d83c73222d0382aee02f5", - "zh:2fe67ee94e2df7dabee7e474356f8e907e7c8011533f9d71df8702d59f9060b2", - "zh:37babd1b7ff96ff1f42aa56d7575cacabda6f9f460ff651d70662bfd90076341", - "zh:54aa8d39f22ecab6613169f49d37d2ccfaf417e59dd7a8c8fc6bf92600c3384f", - "zh:5bf4a84b962a8d2da8f4ccf2a7de56fb6c7a1f566e8393b563977fc7872a8740", - "zh:8cb4a51f209a3cc497e53f09188c15c6675697587fe2ea14a6c7fff10c8c8476", - "zh:91f6bdcbb1e36471140982e9048b7ced437d3290b2cc21079e5429cc84fed2fd", + "h1:ANdCdDlCFR2frDWXfIUD2RqtBRzcaCn/3E4Jjx6qbBg=", + "zh:069d0037cd1f8791a27ec31a535ce47d02d4f220fe88f9c3caa8661c0a98892a", + "zh:08c18e8f5f69736e86919e6c2a68c94f39f879511d51b2a8e58ad1776ee18854", + "zh:41c9c95e225f72421fa4a1c3e5105f36b3b149cba1daf9bc88b0a993c1d19e07", + "zh:51e6cf850de8a8ae0e3b4e55b45ca2e6632a149c5851158f3c2711af51adb277", + "zh:5703eacc47d5a8169d1028f8cfcdf32cd12972ebea8780e870f520020280258a", + "zh:6a77e0406126208ae217c416e4b59940cd989df4d7d5ac23dfe8043725ff8f6a", + "zh:702cc6db865aeee571a639a81be3ed36326dcbda5c0a2ca91c9280772fce3e49", + "zh:8279822c5a267869d4459e429ad7b3b8ffaa36de2f6ca29cf7779214783ddf3a", "zh:9b12af85486a96aedd8d7984b0ff811a4b42e3d88dad1a3fb4c0b580d04fa425", - "zh:9f8c01c3f677bc64ddefa41e59c6fc98860c11875d7f148af55969d3e3847f77", - "zh:b6b4fc0bd6f3c0adcd9531da3ccf8c25787ccd6ccc568f13ebbff1336d71a9e1", - "zh:d52a428bd92cc319088685ecac63b9f7d12d4cd6725604edb20d0c4f37a9936e", - "zh:e20252a851a0d38548a3c01a006bfc59ee1fc84217bf9eb95b22724769601b2b", + "zh:bcb74854b0742a03b46e526bc2a79f556988c7622d54ebb2ccefc72c9759e9bc", + "zh:c7b0f4e94a9351a004a5555e91c8fe5b7da8cd2e03411cbd59d135ea8fceedd8", + "zh:cec427b1ef0e0948fd16736c72de57438fafcd8eeb5aab3bb1131579d2d6d031", + "zh:d5e4819851e52c15283064f6fa8cb8179a69cc981bee39e9b5ce5f027da8e251", + "zh:dade91d49309813b7453b053429678c8e7185e5ac54b2f68edb2ffea20242149", + "zh:e05e1395a738317a6761b592a5643ea5e660abd32de36ece68809cfd04a6a8e3", ] } provider "registry.terraform.io/hashicorp/random" { - version = "3.4.3" + version = "3.5.1" hashes = [ - "h1:xZGZf18JjMS06pFa4NErzANI98qi59SEcBsOcS2P2yQ=", - "zh:41c53ba47085d8261590990f8633c8906696fa0a3c4b384ff6a7ecbf84339752", - "zh:59d98081c4475f2ad77d881c4412c5129c56214892f490adf11c7e7a5a47de9b", - "zh:686ad1ee40b812b9e016317e7f34c0d63ef837e084dea4a1f578f64a6314ad53", + "h1:VSnd9ZIPyfKHOObuQCaKfnjIHRtR7qTw19Rz8tJxm+k=", + "zh:04e3fbd610cb52c1017d282531364b9c53ef72b6bc533acb2a90671957324a64", + "zh:119197103301ebaf7efb91df8f0b6e0dd31e6ff943d231af35ee1831c599188d", + "zh:4d2b219d09abf3b1bb4df93d399ed156cadd61f44ad3baf5cf2954df2fba0831", + "zh:6130bdde527587bbe2dcaa7150363e96dbc5250ea20154176d82bc69df5d4ce3", + "zh:6cc326cd4000f724d3086ee05587e7710f032f94fc9af35e96a386a1c6f2214f", "zh:78d5eefdd9e494defcb3c68d282b8f96630502cac21d1ea161f53cfe9bb483b3", - "zh:84103eae7251384c0d995f5a257c72b0096605048f757b749b7b62107a5dccb3", - "zh:8ee974b110adb78c7cd18aae82b2729e5124d8f115d484215fd5199451053de5", - "zh:9dd4561e3c847e45de603f17fa0c01ae14cae8c4b7b4e6423c9ef3904b308dda", - "zh:bb07bb3c2c0296beba0beec629ebc6474c70732387477a65966483b5efabdbc6", - "zh:e891339e96c9e5a888727b45b2e1bb3fcbdfe0fd7c5b4396e4695459b38c8cb1", - "zh:ea4739860c24dfeaac6c100b2a2e357106a89d18751f7693f3c31ecf6a996f8d", - "zh:f0c76ac303fd0ab59146c39bc121c5d7d86f878e9a69294e29444d4c653786f8", - "zh:f143a9a5af42b38fed328a161279906759ff39ac428ebcfe55606e05e1518b93", + "zh:b6d88e1d28cf2dfa24e9fdcc3efc77adcdc1c3c3b5c7ce503a423efbdd6de57b", + "zh:ba74c592622ecbcef9dc2a4d81ed321c4e44cddf7da799faa324da9bf52a22b2", + "zh:c7c5cde98fe4ef1143bd1b3ec5dc04baf0d4cc3ca2c5c7d40d17c0e9b2076865", + "zh:dac4bad52c940cd0dfc27893507c1e92393846b024c5a9db159a93c534a3da03", + "zh:de8febe2a2acd9ac454b844a4106ed295ae9520ef54dc8ed2faf29f12716b602", + "zh:eab0d0495e7e711cca367f7d4df6e322e6c562fc52151ec931176115b83ed014", ] } provider "registry.terraform.io/marcofranssen/curl" { - version = "0.2.1" + version = "0.3.0" hashes = [ - "h1:oZoXIcvI/zhrxjPpvXyKwgkkz13e5TBNUpKkaXXwwug=", - "zh:144758540d60084008c31b57c100d0ccf73861e810c8b7f6a812a6094ef29417", - "zh:18266c4af7524db65976ed4b91a11c65ede91be5551286f20d8527d9b81ce1a7", - "zh:1c3e89cf19118fc07d7b04257251fc9897e722c16e0a0df7b07fcd261f8c12e7", - "zh:23355fb949361cdb41443787af100d7c7fc655c8a81371e0ba020d86e9079377", - "zh:2e801fd7e6c7b56967e3cd7e6d70b4179db810c2f2ba5a5e523525726916b9ee", - "zh:444217fe4af6c957a9a53ade5fe1b73c6ec56743994da6e01863c7562fd21bcf", - "zh:5478c11432a6b36a71ab08c16af6a7f73d31493c605f8b64de8cc8c7f70b99b2", - "zh:66285454aaf6b55aeb5cd2101715c3ff2a256bf3eca93c6b86d232a20979b38b", - "zh:6e8ba1468b8b1dfaf94ee791c9b988423abc2416e01ab4f1211ecc0a2e2c6694", - "zh:80d8882e375973d02037ca9de4369190d3b4fba84191f5b15304b8d9f0c12790", - "zh:a8c61452bedaae5e5074fa99514d7f21becff1a4ed732af0259cf2205c58fee2", - "zh:b39982a34ec965be7f66da0828a5acda664f245fe32ad35af1dc5b4557134fb2", - "zh:d1aa82f365166a9840802b91c4aa11b5d224bb573cd64d5372df32fb0e39a0d5", - "zh:d9690556e298a6afffac18c29e1984cf554c7f57f9dcf1d141e9e552ace446d5", - "zh:f895e40aec06e7c71ac42b505fe01133e58fcbbb05ec75a3f913d86840cb1a22", + "h1:HAn3CZJzE6YOSzpWufoEr1G+DDH4RPTTVabOhILthbo=", + "zh:0ad07fbd0c9fa7bfbecb6c408f8c08325888999d324a4b043d35b22172438fb1", + "zh:2d15b7d5bca1a8204f83795b132316d49a5cbda5c62b397591b60e16cceecfcd", + "zh:401aa5e2f9d7b483b6b57e1dcab0948a794f9f806107461c6e2d4de0377397d8", + "zh:4c0367645451da6ed08a3b6b652789810f9cd8d3f270aa01e33f70214e70d38b", + "zh:5264a7ff9dd6721fe3b258c4b1d4a7d2641604b1983ec3ff136694b7e23bf05d", + "zh:62dff568a4df630637f2fac8c24a9ed3aa04802afb3efc7091c897a3e83ba8b2", + "zh:ba3e48a845e6be7158e95e24244282967c2ac3869374cb3e74faa3ad12836726", + "zh:c4170c0451d0c2f7fff49314c997fcbeeee847501f8bef3f7e1a3b0b1fdd3fbc", + "zh:c422d97c3c5b86dcb82857a722d0087c71373d183bf076c67c235bed3c1b9d8d", + "zh:cb5cf3714aded288f8d3f78e516b5b0cc0026e41ee238d173613b337248fdf8a", + "zh:d05d6f56ee6a4d36434c0a579602d9d99f0997910d9599cb587ea71eb9c08def", + "zh:dff10f53c3c44f366923c432c9342d81d6f7d18da333269e871a82099920e052", + "zh:e5e10963cbdc24bde7436c717e451f7d3f93c123385d5c55d63ac92684c60431", + "zh:f809ab383cca0a5f83072981c64208cbd7fa67e986a86ee02dd2c82333221e32", + "zh:f9e5027bdaa20a0dd8352296b345635e3b704633dbe005486259b26da3a760b8", ] }