diff --git a/parcellab/common/Chart.yaml b/parcellab/common/Chart.yaml index 7eda4bc..da7e0db 100644 --- a/parcellab/common/Chart.yaml +++ b/parcellab/common/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: common description: A Helm chart library for parcelLab charts type: library -version: 1.2.0 +version: 1.2.2 maintainers: - name: parcelLab email: engineering@parcellab.com diff --git a/parcellab/common/templates/_job.tpl b/parcellab/common/templates/_job.tpl index ee592e3..76f69ca 100644 --- a/parcellab/common/templates/_job.tpl +++ b/parcellab/common/templates/_job.tpl @@ -6,13 +6,11 @@ apiVersion: batch/v1 kind: Job metadata: + name: {{ $name }} {{- if $job.hook }} - generateName: {{ $name }}- annotations: - argocd.argoproj.io/hook: {{ default "Skip" $job.hook }} - argocd.argoproj.io/hook-delete-policy: {{ default "HookSucceeded" $job.hookDeletePolicy }} - {{- else }} - name: {{ $name }} + argocd.argoproj.io/hook: {{ (default "Skip" $job.hook) | quote }} + argocd.argoproj.io/hook-delete-policy: {{ (default "BeforeHookCreation" $job.hookDeletePolicy) | quote }} {{- end }} labels: {{- include "common.labels" $componentValues | nindent 4 }} diff --git a/parcellab/cronjob/Chart.yaml b/parcellab/cronjob/Chart.yaml index 5294651..7eff6a0 100644 --- a/parcellab/cronjob/Chart.yaml +++ b/parcellab/cronjob/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 name: cronjob description: Single cron job -version: 0.4.0 +version: 0.4.1 dependencies: - name: common version: "*" diff --git a/parcellab/microservice/Chart.yaml b/parcellab/microservice/Chart.yaml index bb832b0..9445b29 100644 --- a/parcellab/microservice/Chart.yaml +++ b/parcellab/microservice/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 name: microservice description: Simple microservice -version: 0.4.0 +version: 0.4.1 dependencies: - name: common version: "*" diff --git a/parcellab/monolith/values.yaml b/parcellab/monolith/values.yaml index 3ab267d..a4e9df5 100644 --- a/parcellab/monolith/values.yaml +++ b/parcellab/monolith/values.yaml @@ -124,7 +124,7 @@ job: jobs: [] # - name: migrate # hook: PreSync -# hookDeletePolicy: HookSucceeded +# hookDeletePolicy: HookFailed # command: # - /bin/sh # - -c diff --git a/parcellab/worker-group/Chart.yaml b/parcellab/worker-group/Chart.yaml index d422b2f..533d6ed 100644 --- a/parcellab/worker-group/Chart.yaml +++ b/parcellab/worker-group/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 name: worker-group description: Set of workers that do not expose a service -version: 0.3.0 +version: 0.3.1 dependencies: - name: common version: "*"