Merge "fix(glance): add missing job annotations"

This commit is contained in:
Zuul
2025-07-25 23:43:30 +00:00
committed by Gerrit Code Review
4 changed files with 9 additions and 0 deletions

View File

@@ -54,6 +54,7 @@ metadata:
annotations:
"helm.sh/hook": pre-delete
"helm.sh/hook-delete-policy": hook-succeeded
{{ tuple $serviceAccountName $envAll | include "helm-toolkit.snippets.custom_job_annotations" | indent 4 -}}
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
spec:
template:

View File

@@ -28,6 +28,7 @@ metadata:
{{- if .Values.helm3_hook }}
helm.sh/hook: post-install,post-upgrade
{{- end }}
{{ tuple $serviceAccountName $envAll | include "helm-toolkit.snippets.custom_job_annotations" | indent 4 -}}
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
spec:
template:

View File

@@ -56,6 +56,7 @@ metadata:
{{- if .Values.helm3_hook }}
helm.sh/hook: post-install,post-upgrade
{{- end }}
{{ tuple $serviceAccountName $envAll | include "helm-toolkit.snippets.custom_job_annotations" | indent 4 -}}
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
spec:
template:

View File

@@ -0,0 +1,6 @@
---
fixes:
- |
Fix missing job annotation support from values.yaml on the clean, metadefs-load,
and storage-init jobs.
...