From ab09255170437a6da7b45312bbd799e02dd8fcee Mon Sep 17 00:00:00 2001 From: Nicholas Kuechler Date: Wed, 3 Dec 2025 15:56:50 -0600 Subject: [PATCH] feat(keystone): Adds optional settings backoffLimit and activeDeadlineSeconds to the keystone bootstrap job. Change-Id: If601932db2b40e0b68a289c15ef2dabf811c6d50 Signed-off-by: Nicholas Kuechler --- keystone/templates/job-bootstrap.yaml | 7 +++++++ releasenotes/notes/keystone-e2d6c0f6c85415ab.yaml | 6 ++++++ 2 files changed, 13 insertions(+) create mode 100644 releasenotes/notes/keystone-e2d6c0f6c85415ab.yaml diff --git a/keystone/templates/job-bootstrap.yaml b/keystone/templates/job-bootstrap.yaml index b1336b1c0d..93173a63e9 100644 --- a/keystone/templates/job-bootstrap.yaml +++ b/keystone/templates/job-bootstrap.yaml @@ -25,5 +25,12 @@ helm.sh/hook-weight: "5" {{- if .Values.pod.tolerations.keystone.enabled -}} {{- $_ := set $bootstrapJob "tolerationsEnabled" true -}} {{- end -}} +{{- if and .Values.jobs.bootstrap .Values.jobs.bootstrap.backoffLimit }} +{{- $_ := set $bootstrapJob "backoffLimit" .Values.jobs.bootstrap.backoffLimit -}} +{{- end }} +{{- if and .Values.jobs.bootstrap .Values.jobs.bootstrap.activeDeadlineSeconds }} +{{- $_ := set $bootstrapJob "activeDeadlineSeconds" .Values.jobs.bootstrap.activeDeadlineSeconds -}} +{{- end }} + {{ $bootstrapJob | include "helm-toolkit.manifests.job_bootstrap" }} {{- end }} diff --git a/releasenotes/notes/keystone-e2d6c0f6c85415ab.yaml b/releasenotes/notes/keystone-e2d6c0f6c85415ab.yaml new file mode 100644 index 0000000000..df1e7c9275 --- /dev/null +++ b/releasenotes/notes/keystone-e2d6c0f6c85415ab.yaml @@ -0,0 +1,6 @@ +--- +keystone: + - | + Adds optional settings backoffLimit and activeDeadlineSeconds + to the keystone bootstrap job. +...