From a428458bee88a788f5a780180aca0ebeae7c7b8b Mon Sep 17 00:00:00 2001
From: OZGCloud <ozgcloud@mgm-tp.com>
Date: Tue, 16 Jul 2024 10:24:25 +0200
Subject: [PATCH] fix argocd delete hook annotation

---
 src/main/helm/templates/truststore/init_truststore_job.yaml | 2 +-
 src/test/helm/truststore/init_truststore_job_test.yaml      | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/main/helm/templates/truststore/init_truststore_job.yaml b/src/main/helm/templates/truststore/init_truststore_job.yaml
index 6a25bfd6..d259ee82 100644
--- a/src/main/helm/templates/truststore/init_truststore_job.yaml
+++ b/src/main/helm/templates/truststore/init_truststore_job.yaml
@@ -32,7 +32,7 @@ metadata:
     {{- include "app.defaultLabels" . | indent 4 }}
   annotations:
     argocd.argoproj.io/hook: Sync
-    argocd.argoproj.io/hook-delete-policy: HookSucceeded
+    argocd.argoproj.io/hook-delete-policy: BeforeHookCreation
 spec:
   template:
     metadata:
diff --git a/src/test/helm/truststore/init_truststore_job_test.yaml b/src/test/helm/truststore/init_truststore_job_test.yaml
index eee4e660..0db1d2d8 100644
--- a/src/test/helm/truststore/init_truststore_job_test.yaml
+++ b/src/test/helm/truststore/init_truststore_job_test.yaml
@@ -84,7 +84,7 @@ tests:
           value: Sync
       - equal:
           path: metadata.annotations["argocd.argoproj.io/hook-delete-policy"]
-          value: HookSucceeded
+          value: BeforeHookCreation
 
   - it: check default template metadata
     asserts:
-- 
GitLab