From dc73059f44c9370349557b9d8ae400a1fa128b63 Mon Sep 17 00:00:00 2001 From: Lucas Telles Date: Fri, 27 Mar 2026 17:02:01 -0300 Subject: [PATCH 1/2] Add sleep after pre-reqs --- modules/common/indico-common/main.tf | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/modules/common/indico-common/main.tf b/modules/common/indico-common/main.tf index c69e17f7..a8bc7ea0 100644 --- a/modules/common/indico-common/main.tf +++ b/modules/common/indico-common/main.tf @@ -119,6 +119,12 @@ EOT ]) } +resource "time_sleep" "wait_for_indico_pre_requisites" { + depends_on = [helm_release.indico_pre_requisites] + + create_duration = "1m" +} + resource "helm_release" "monitoring" { depends_on = [helm_release.indico_pre_requisites, null_resource.annotate_monitoring_namespace] From 164ea07370dfdde37d7174d8beb98a987596e1fe Mon Sep 17 00:00:00 2001 From: Lucas Telles Date: Fri, 27 Mar 2026 17:03:04 -0300 Subject: [PATCH 2/2] Add dependency for monitoring --- modules/common/indico-common/main.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/common/indico-common/main.tf b/modules/common/indico-common/main.tf index a8bc7ea0..445b9431 100644 --- a/modules/common/indico-common/main.tf +++ b/modules/common/indico-common/main.tf @@ -126,7 +126,7 @@ resource "time_sleep" "wait_for_indico_pre_requisites" { } resource "helm_release" "monitoring" { - depends_on = [helm_release.indico_pre_requisites, null_resource.annotate_monitoring_namespace] + depends_on = [helm_release.indico_pre_requisites, null_resource.annotate_monitoring_namespace, time_sleep.wait_for_indico_pre_requisites] count = var.monitoring_enabled == true ? 1 : 0