From 7ff98c80c419f613e113b02c4263264aef2485a4 Mon Sep 17 00:00:00 2001 From: Aman <146931382+amanravi-squareops@users.noreply.github.com> Date: Fri, 11 Oct 2024 15:40:54 +0530 Subject: [PATCH 1/2] added depends_on variable on helm restore release sometime it throws an error stating 'release not found. --- modules/db-backup-restore/main.tf | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/db-backup-restore/main.tf b/modules/db-backup-restore/main.tf index 059e35d..e00dad2 100644 --- a/modules/db-backup-restore/main.tf +++ b/modules/db-backup-restore/main.tf @@ -35,6 +35,7 @@ resource "helm_release" "mysqldb_backup" { ## DB dump restore resource "helm_release" "mysqldb_restore" { count = var.mysqldb_restore_enabled ? 1 : 0 + depends_on = [kubernetes_namespace.mysqldb] name = "mysqldb-restore" chart = "${path.module}/../../modules/db-backup-restore/restore" timeout = 600 From 1b3de59e9ae64cac2fc7ccaddfa913e0b8c5b532 Mon Sep 17 00:00:00 2001 From: Aman <146931382+amanravi-squareops@users.noreply.github.com> Date: Tue, 22 Oct 2024 10:42:54 +0530 Subject: [PATCH 2/2] added depends_on in backup helm --- modules/db-backup-restore/main.tf | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/db-backup-restore/main.tf b/modules/db-backup-restore/main.tf index e00dad2..d553ea6 100644 --- a/modules/db-backup-restore/main.tf +++ b/modules/db-backup-restore/main.tf @@ -8,6 +8,7 @@ resource "kubernetes_namespace" "mysqldb" { resource "helm_release" "mysqldb_backup" { count = var.mysqldb_backup_enabled ? 1 : 0 + depends_on = [kubernetes_namespace.mysqldb] name = "mysqldb-backup" chart = "${path.module}/../../modules/db-backup-restore/backup" timeout = 600