diff --git a/infra/.terraform.lock.hcl b/infra/.terraform.lock.hcl index 39336bfa11ab595777c3d125299b4a27045a0702..996e9fa219e06c4ea295b7dfc03b273977340e50 100644 --- a/infra/.terraform.lock.hcl +++ b/infra/.terraform.lock.hcl @@ -2,57 +2,67 @@ # Manual edits may be lost in future updates. provider "registry.terraform.io/gitlabhq/gitlab" { - version = "18.5.0" - constraints = "18.5.0" + version = "18.6.1" + constraints = "18.6.1" hashes = [ - "h1:6AZC2ceZywLKhPodlxxhcgPQdYTf6ocCjjPJvAgFBRU=", - "h1:6uHNesUwj0AP96BIWd68I9Z3/y6P6JSWNP7GCZWf94U=", - "h1:7DEPa6jJvBsvGscgX04tMW9GYon2xLYAKQIQpvbmnWI=", - "h1:8QGdnJi6afkQoltWevrxeSMxEsEfIhffylq6pqFVAWg=", - "h1:ASpl/UjlzJ6/AZIIGRRZeXoM8wya8rSwEgIa61jrIi4=", - "h1:ErjMvFB7/B5Fvri0yR8s3TKoNLeVYaQgFg7Ql3RaIrc=", - "h1:M7cs1FXD5hOiShMBUcPvItv1wRQszEaHExIyoUF5Ook=", - "h1:alpygeX/TbtGwKJ4BMwzLrxFyvLR6eWFuOmHaIdDYC0=", - "h1:eKOyI4Zs9+UuQjmmpd4psxVr+JstC032629ReczR/nw=", - "h1:jzuBjEF3B0giYCLyowrwQ4RQtxVAxLtSXLl7lKR4PxA=", - "h1:l3YA9FcdOekusn02GQpVZDF6luqAkBRj/QO9lP0XrvM=", - "h1:lUIMprZ42UlyeMT6ZN5bl12aX3qipsS/+skXVWRUDb0=", - "h1:msU4e8SNHOntQbg3zasXtgsJogoyi34AdJwOfu3VDeU=", - "h1:xda+EeXeQWrIUEhryalVZPXlh5B+8X2Qa0w1tFhrcos=", - "zh:0eead45d31b22f063c44085156cb0d4b1385c54eed989b8e709d45fd181c4205", - "zh:1011310e916a3f9fa63efd6b337dd8d0c3be37cff38e9335e4225f8db810183f", - "zh:1f08ca2ed8d596ca010da3520a74377781b46b25caa4f84f5a43fa2f77eb86de", - "zh:302747fa719daf132acf5237f963ae08b5373ff65c642495eadf1f7123d0e180", - "zh:3819328a721b367601a8d2794c86e953e32cd72dd215c306c730607f496d6347", - "zh:899297500a8fd680d6672da1ca5f0fd27a211f67e472f075ef51399652be12f2", - "zh:8c3d018318ef7059d5104db8a0314e51ace492c5366e8939f754a57531524226", - "zh:acd284cbd084c476bd85847ccb37f4f5fdb32e1184cd6a34d43b08e86b48181c", - "zh:afa69fbc6e4bee23cb8f97cd51c1891ad8dad08b2dc383ce39259dc4df15651d", - "zh:b489618b4c26d48addf825664f0ce218ae5af1f99ca2da8a6df9e152aef6ba7b", - "zh:bd6625c22539b7a16866cd41c29421af9dc8c9432a8c8bd14687065dd1be4295", - "zh:d51d23721ab218e60a4a408f5b63b04a753fc53b4ae92ecc6e2bbc125fa70809", - "zh:e258f6623d249542b6b1144f4ab84aed67a7e5a37cf31ed07ca969bf0de2800f", - "zh:f413eb7454bc6e2ce9eab10c55025e6b8b33f925e76dbf984d249f7b16821e6d", + "h1:5jS1Aq3oulokJSc7gaFYpaLyBLKStwxUFp+VWrkIbMM=", + "h1:8t8OzY3AVL1+rkM8eUoPUD5jur3W/600KZ4NPdIfMIs=", + "h1:9vxaNIFSka6Eq0f0AO5nXZaanleElRhia6q2/xGs2ns=", + "h1:KjmqDrbc4zYfp4u02hkkYX3CD78qldrlDb5OJHfidq0=", + "h1:MaWjkcCMYD97CeKui8CCWN8rKXOzSugaS+K0nzY/yok=", + "h1:TSIigoOJlZoAVV9STKLiF4aTbBO7ZWMwvpcukS6Ohac=", + "h1:TU963CgQNPejGRE22RVG7dnNd5G012fMaNgiOfPHTm4=", + "h1:Tsp2Plu3+NWMTwWBKy4zHAeyJgvJFAaUmvwIFNyWOGM=", + "h1:gMFSd8KRpm94g4tZasR1mVQUXYKiqqZa1jXC4JcExds=", + "h1:klQ+dXSVLo8ippKxjvIYBkEnsOe30RKv0asLU9yWu5s=", + "h1:nCHlJDXMwrWgJtMX1OZpv2xM9tPXmAmwWEOCWMgO/hI=", + "h1:oLuZ3iI5yz9YFuc6hBM5ZZGER5xCuDVGHXM3ioQsCTw=", + "h1:tINtKkVjGMFyQBLq4CPZJTonU8nC/CftO8RocO3/IfE=", + "h1:xT6TnLruJBb90+NEcMSEepLvWKR/5g+ZyH1qxTshlls=", + "zh:06af4d5ca18bfc38ac36ec1caeeda2a3de7541adb5c5afad531833120e3e03cf", + "zh:06fa7786a6fc2b15eb6586d521c522012ffb573645d09c94298092c4341e3a8e", + "zh:15df3dfa76850fd9f82ffbff8844bc286b944e27f3433b264b10911eebc40086", + "zh:588c2768cf97a1732572719309914b8150575a4b892a644657f5c1e21a61222f", + "zh:5c3ca03626025fc10d19d4be99fb7b2f455a43eb6d2cf2912264e40752e7876c", + "zh:67650be33ecdb7b3c1a8f6d18a84f94aee4b285e31822d788a69edae7b06d1d2", + "zh:81c78fea342696bda5b5f866a16cff7c091ebfb1539ad006b49b4bd9bcb62b37", + "zh:8aef06ca69b76b018a03e092915a4432b6df2112c8bbdd98ff1e1e0115c5574e", + "zh:9df350e2dac50dcd42aa66aa54ed4df3e7d224e0066af92d3aee74cc2689ec7f", + "zh:ab0dca36809dfb871831ee25209de878847becd1fcd4218345552e83cec5b1f8", + "zh:be1a03d1594fd7b45ba6b84328f8e15044c1230c6bd05d909aa1aa90b6291a52", + "zh:f2ad2625f621fd6bf26acee2bbe4630e47520a72b11284dc10a2a3eab92f03ab", + "zh:f40ec6d25bce749c175d05eff80013a5d45430377ddc7da817167fbdb354f416", + "zh:f577c176d549d9bfee6629c7ccc2c392780b70280127a8ab6b3128c0ace36533", "zh:f809ab383cca0a5f83072981c64208cbd7fa67e986a86ee02dd2c82333221e32", ] } provider "registry.terraform.io/hashicorp/helm" { - version = "3.0.2" - constraints = "3.0.2" + version = "3.1.1" + constraints = "3.1.1" hashes = [ - "h1:+tHGl509bhyUrvvj9GQTBsdK+ImHJnRuo6ppDZPavqY=", - "zh:2778de76c7dfb2e85c75fe6de3c11172a25551ed499bfb9e9f940a5be81167b0", - "zh:3b4c436a41e4fbae5f152852a9bd5c97db4460af384e26977477a40adf036690", - "zh:617a372f5bb2288f3faf5fd4c878a68bf08541cf418a3dbb8a19bc41ad4a0bf2", - "zh:84de431479548c96cb61c495278e320f361e80ab4f8835a5425ece24a9b6d310", - "zh:8b4cf5f81d10214e5e1857d96cff60a382a22b9caded7f5d7a92e5537fc166c1", - "zh:baeb26a00ffbcf3d507cdd940b2a2887eee723af5d3319a53eec69048d5e341e", - "zh:ca05a8814e9bf5fbffcd642df3a8d9fae9549776c7057ceae6d6f56471bae80f", - "zh:ca4bf3f94dedb5c5b1a73568f2dad7daf0ef3f85e688bc8bc2d0e915ec148366", - "zh:d331f2129fd3165c4bda875c84a65555b22eb007801522b9e017d065ac69b67e", - "zh:e583b2b478dde67da28e605ab4ef6521c2e390299b471d7d8ef05a0b608dcdad", - "zh:f238b86611647c108c073d265f8891a2738d3158c247468ae0ff5b1a3ac4122a", + "h1:/tVXN35+rcMB8KjqtYTIoFl7lxcQyDCCj+vKLXDmXck=", + "h1:47CqNwkxctJtL/N/JuEj+8QMg8mRNI/NWeKO5/ydfZU=", + "h1:5b2ojWKT0noujHiweCds37ZreRFRQLNaErdJLusJN88=", + "h1:BQO6hRWHoQnD7pKnAYpn6Q2qa4s+NWefTMUDBYwd2uo=", + "h1:YKAGKlgApzvN0I6ybgmn9aID13+/RbXJQF8uWxZLUPY=", + "h1:ZRqGnsyvDCNw+EUO6mdSQhbt58vFy99+uryd7xFd2DA=", + "h1:ZVCiP1K43Y8SEBFJmXAu5WdUrFkiWWfzHdmw4Xv9EJE=", + "h1:aeYsVAdJYzLZYeIu8MIPewY82Jf9/kVmCXcjj+S76NY=", + "h1:lO5SCev/kIBweEe0+MZJ09huUFHf8tU/86ExeMUsF6M=", + "h1:s68EnUScdj1dXoXrNBaH/AIk18R2ryKeHY5H0ETfUws=", + "h1:tiOU4srQ1wj4LbfaKKyWsJlBS7/6f3VlhCa1B9Rf7MI=", + "zh:1a6d5ce931708aec29d1f3d9e360c2a0c35ba5a54d03eeaff0ce3ca597cd0275", + "zh:3411919ba2a5941801e677f0fea08bdd0ae22ba3c9ce3309f55554699e06524a", + "zh:81b36138b8f2320dc7f877b50f9e38f4bc614affe68de885d322629dd0d16a29", + "zh:95a2a0a497a6082ee06f95b38bd0f0d6924a65722892a856cfd914c0d117f104", + "zh:9d3e78c2d1bb46508b972210ad706dd8c8b106f8b206ecf096cd211c54f46990", + "zh:a79139abf687387a6efdbbb04289a0a8e7eaca2bd91cdc0ce68ea4f3286c2c34", + "zh:aaa8784be125fbd50c48d84d6e171d3fb6ef84a221dbc5165c067ce05faab4c8", + "zh:afecd301f469975c9d8f350cc482fe656e082b6ab0f677d1a816c3c615837cc1", + "zh:c54c22b18d48ff9053d899d178d9ffef7d9d19785d9bf310a07d648b7aac075b", + "zh:db2eefd55aea48e73384a555c72bac3f7d428e24147bedb64e1a039398e5b903", + "zh:ee61666a233533fd2be971091cecc01650561f1585783c381b6f6e8a390198a4", "zh:f569b65999264a9416862bca5cd2a6177d94ccb0424f3a4ef424428912b9cb3c", ] } @@ -97,37 +107,37 @@ provider "registry.terraform.io/hashicorp/local" { } provider "registry.terraform.io/oracle/oci" { - version = "7.23.0" - constraints = ">= 4.67.3, 7.23.0" + version = "7.28.0" + constraints = ">= 4.67.3, 7.28.0" hashes = [ - "h1:/NTU8XrxIAsL2ttWOYsG27yMRyegaDA/574azcIbi3I=", - "h1:9/UKsQO9xlV2EXjBai5mKLNRf2j/M+Y3jBm8CC62VBo=", - "h1:A0pneyFh8CPaHVijT97cj8xz71YRrgh82eZNoY4NCm0=", - "h1:CxnCRhftCzlEl/tLPOEpSBiw0phWQpKU6QXA/KR7uf0=", - "h1:MU5LyOZfT452FKTy7SUun7XKW+n4E1rEfJHKlrHQ1oo=", - "h1:N1j63hOrZXyyHO1mK7pusFmhrykgz6Bbt8C9aTxRpOw=", - "h1:PLvjejk3X3pHkYgECDZpSjArd/0K6WK47+IAE8aFpYQ=", - "h1:bl61fyeMf+yWubmE7jbTH48GJSgwnjor2w1dihg6dbo=", - "h1:ehBBG5fg65JbijTq6yZ7Qhy1XhK4WIJepOVKB9mjEdg=", - "h1:qqTm+eV8q0JgAyr/qeKBmAWK40PJcEmySbemUF/ii7g=", - "h1:sh5mobmc2Hf0KDMlJrSfb4+HOlDk5wR8sBIQXYn3qVQ=", - "h1:x8Snw5DhpcQCfHXV9EmtyJ4EINhZ7TuqH2vvEfksTQs=", - "h1:xtE1W/qYOR/HkAXmrwysoBWgHwV568TQX/9I6e10fII=", - "h1:z2d5mEFcG4ZO4WhthTYw0shb0KxAtb/2AiG4Fa3IJcQ=", - "zh:13550ee8b3e92fb3aa1bbbf265ad1a50b271dadea83b18294cad935497f4c68b", - "zh:1b5e2675e1b7b79a075cda14b7b6681caf3e62a67a4a2145229d1cb611b357fe", - "zh:206e1254299b4913575e58db6d83037194777f14ebd582fa8efa19bc9add16b6", - "zh:20925de856a47eed2df72828ce8206985fd2e51fd785dca15a25d5fbf57c66ff", - "zh:25567c206c33e6a6096110ef0e63c7b7d93fa1cd587302e2ba2d3b738d676f51", - "zh:343500e79d5a4910f331eae269942a8ded11e645938a0575503ec9a42e74d4b2", - "zh:3b20c0433ef8ae0f49bbae28b9d44a9b086b9dc4214c6bce216e29faea3d0aea", - "zh:4c5d9c1d9241d321d7220bbfea0771aa4d22fe7980881d8800bb3486e6addc40", - "zh:57dd2f19a84f09447ee7434e3e011040a137ce2445e91ca04bd577b99c72ddd2", - "zh:8906bc3232850400716a7ced8578748afa7aa28daedf6ff18c4ecc45f168cea9", - "zh:99035a91cdff689b278c4ab716156a79e486b85d1cf0552c79c574556ca93fcf", - "zh:99547c11e291394da2b40677430c76e332135646ca3ad8c6c95f4d4fc863bbe4", + "h1:+Q7L3FGUlZ5heQL+N/Oqm/sLdlXaer28WeImyJchjpo=", + "h1:2dbcOKKrRlFTgjc/fL4zDd4bDer8P/Zpqh3doScZjwg=", + "h1:F+/6O8AdgPaXF/OyehKefr0PRwRFR/FNJyVrHJsifKU=", + "h1:FJTx9nL2+roaB/OH7lqzcVWnTMsCInaCayf6KKvcMpk=", + "h1:HgQFWHMfjki3v1c/R/46jeuR4cwyIobOzxDHS2Cdrec=", + "h1:JGrlBysPmTp7+mxUyUo8XXV/2GOT4W5NCfD0EZxQ6D4=", + "h1:KmAjUb0T7LwtAq/5mVGmnqd5lYdDz81Q4xt18LD6q7U=", + "h1:MNa08TqDqqy4wbawQ1tOlV59IZuTxrRQ0UmsoSxHhBY=", + "h1:MaAq4+NN72rCjGcOD3l1zDbYv5O7Zxb89WuZeEZ9h4g=", + "h1:OatmESNYJTy5FpZcx243donHty5Fepmt8FratQA+o58=", + "h1:QmYwk/P2y1K7V8GmdfXevQtHsxBKBKnnVqYxf0FS3bc=", + "h1:W9NOvUezeFr03bUZrF4II9jbnhnVMy+dfgyblyRZF0o=", + "h1:n7W9d+LC0PPhZQGLlUQVJG3Lce8yIxoZIyou19U5IIY=", + "h1:qxjtnK2GTQ/vDCJvBs4P69YFjSIw6Tb2G56JUfhLGc4=", + "zh:0bfb43f1c72822361dd324b0e9c9eeeafcf370effb9431d4c28ef36132b1093b", + "zh:1210bea854da107dece8b58e8b4726846c29d5c7ecb472ef94542363937c0849", + "zh:163d158fef70f91bc364ac89162d89822d5c761e1935d2ba871947f2e2eaf5a7", + "zh:2744303ab04384c592a8a13a7769fc2dd74634673fa896cc8d245d0ffb9a9a4a", + "zh:311e20587cfa412e9f5ca4c20340a12140f057658868ff2fa09253396e904248", + "zh:39d0b6abd91ba85c273a2841e8a8f94bd2f721755f05990fdd484ae04c7fb122", + "zh:3fa1a7267e7b69354f8f70af2abb2f7cb97f9a46831f9c5061ffe3f9f4e0419d", + "zh:48f525f0f8f9905ac60d19a1989bd00b20592915daa8ae2953aa3e3f0d01550f", + "zh:576a7d05e263128ff45120621bfbc1667548dbe8b903cd23a9ba52b38f81a4ac", + "zh:66f28654eaccee651287e091340db08ebec8b11fc34a12854b804e47a6d614fc", + "zh:79fe08cd438a3c8eb8aeeaad3e2da2eb246f91f39158406416f8f0b983309cfa", + "zh:9ad05d5b86f38ed409b9237550d05afda04742854b2c2baf5050f034fba5db5b", "zh:9b12af85486a96aedd8d7984b0ff811a4b42e3d88dad1a3fb4c0b580d04fa425", - "zh:f5c36938dc152e00c90b404b9fc5669031d2a0778807c93d015e7b868a5af156", - "zh:fdcb0ad75ed49b2c4149a950ee75b3bd463bd4a1745e140fddc2d7d1d69ce250", + "zh:c777fe926835b4ddfcf1eea91aab356f2477ebe57783693656a0a9c375f0b1df", + "zh:ed70ad375fd096700bbb5f52699946ebda9b24e9930eee3253ca1d9d8ac847eb", ] } diff --git a/infra/modules/kubernetes/flux/install.tf b/infra/modules/kubernetes/flux/install.tf index 212f08a232d19f8d50d6d38b7aefe9be4c36ee60..46005a8a42ac13999abbf93a2b76d59e640fbe77 100644 --- a/infra/modules/kubernetes/flux/install.tf +++ b/infra/modules/kubernetes/flux/install.tf @@ -1,7 +1,7 @@ resource "helm_release" "flux_install" { repository = "https://fluxcd-community.github.io/helm-charts" chart = "flux2" - version = "2.17.0" + version = "2.17.2" name = "flux2" namespace = "flux-system" create_namespace = true diff --git a/infra/modules/kubernetes/flux/sync.tf b/infra/modules/kubernetes/flux/sync.tf index a7c05d2eef2c386039e498fc8dc634df392d9613..0d8716d1ff8ab33afcc5f90f0ea52a30e69e9f2d 100644 --- a/infra/modules/kubernetes/flux/sync.tf +++ b/infra/modules/kubernetes/flux/sync.tf @@ -17,7 +17,7 @@ resource "helm_release" "seed_secrets" { resource "helm_release" "flux_sync" { repository = "https://fluxcd-community.github.io/helm-charts" chart = "flux2-sync" - version = "1.14.0" + version = "1.14.1" name = "flux-system" namespace = "flux-system" create_namespace = true diff --git a/infra/modules/kubernetes/flux/versions.tf b/infra/modules/kubernetes/flux/versions.tf index 34763d1dece9da647b53a5032f5a7ab0e0677aea..f58829a2b7475b8a25a90ac0517f8dec34ec6676 100644 --- a/infra/modules/kubernetes/flux/versions.tf +++ b/infra/modules/kubernetes/flux/versions.tf @@ -1,6 +1,6 @@ terraform { required_providers { - helm = { source = "hashicorp/helm", version = "3.0.2" } + helm = { source = "hashicorp/helm", version = "3.1.1" } kubernetes = { source = "hashicorp/kubernetes", version = "2.38.0" } } } diff --git a/infra/modules/kubernetes/gitlab-agent/gitlab-agent.tf b/infra/modules/kubernetes/gitlab-agent/gitlab-agent.tf index 6fdfc28cfa04d76abecb3165731a85b019a0e9a3..8e810694a1fbaac15d84cf4ecf8179c19106a7d3 100644 --- a/infra/modules/kubernetes/gitlab-agent/gitlab-agent.tf +++ b/infra/modules/kubernetes/gitlab-agent/gitlab-agent.tf @@ -15,7 +15,7 @@ resource "helm_release" "gitlab_agent" { create_namespace = true repository = "https://charts.gitlab.io" chart = "gitlab-agent" - version = "2.20.0" + version = "2.21.1" set = [ { diff --git a/infra/modules/kubernetes/gitlab-agent/providers.tf b/infra/modules/kubernetes/gitlab-agent/providers.tf index de887db2c3a3f139ecf32a48fec97b50b4c52331..0b4386200d3be1be6d14d6aa1b9f4753263da7f2 100644 --- a/infra/modules/kubernetes/gitlab-agent/providers.tf +++ b/infra/modules/kubernetes/gitlab-agent/providers.tf @@ -1,6 +1,6 @@ terraform { required_providers { - gitlab = { source = "gitlabhq/gitlab", version = "18.5.0" } - helm = { source = "hashicorp/helm", version = "3.0.2" } + gitlab = { source = "gitlabhq/gitlab", version = "18.6.1" } + helm = { source = "hashicorp/helm", version = "3.1.1" } } } diff --git a/infra/providers.tf b/infra/providers.tf index e636831f2b1d05159e67ca76330e0954fa83b40f..f9319513b0e93e1757832ba139b6d9b105d60175 100644 --- a/infra/providers.tf +++ b/infra/providers.tf @@ -2,9 +2,9 @@ terraform { required_version = ">= 1.0" backend "http" {} required_providers { - gitlab = { source = "gitlabhq/gitlab", version = "18.5.0" } - helm = { source = "hashicorp/helm", version = "3.0.2" } - oci = { source = "oracle/oci", version = "7.23.0" } + gitlab = { source = "gitlabhq/gitlab", version = "18.6.1" } + helm = { source = "hashicorp/helm", version = "3.1.1" } + oci = { source = "oracle/oci", version = "7.28.0" } } }