From 84abc53e505d1d9da2a53ddc074c9d1af38c5f0b Mon Sep 17 00:00:00 2001 From: "Mark A. Olson" Date: Mon, 23 May 2022 09:31:11 -0700 Subject: [PATCH] DAOSGCP-115 Add depends_on for daos_ca secret Added a depends_on metadata attribute on the daos_server sig to ensure that the daos_ca secret gets created before the sig. Signed-off-by: Mark A. Olson --- terraform/modules/daos_server/main.tf | 3 +++ 1 file changed, 3 insertions(+) diff --git a/terraform/modules/daos_server/main.tf b/terraform/modules/daos_server/main.tf index a5c8210..e8de746 100644 --- a/terraform/modules/daos_server/main.tf +++ b/terraform/modules/daos_server/main.tf @@ -177,6 +177,9 @@ resource "google_compute_instance_template" "daos_sig_template" { resource "google_compute_instance_group_manager" "daos_sig" { description = "Stateful Instance group for DAOS servers" name = var.mig_name + depends_on = [ + google_secret_manager_secret.daos_ca + ] version { instance_template = google_compute_instance_template.daos_sig_template.self_link