UNCLASSIFIED - NO CUI

Skip to content

Kiali revision 2.8.0 Chart has waitjob image hardcoded , no longer accepts {{ .Values.waitJob.scripts.image }}

Bug

Description

Kiali no longer honors overlay setting values.waitJob.scripts.image . While deploying Bigbang 2.51.1 patch, we could not update Kiali because the wait job could not pull the docker image.

Looking at the the chart in 2.8.0 , it appears the value is hardcoded. Gluon-0.5.15.tgz in kiali repo - 2.8.0

apiVersion: batch/v1
kind: Job
metadata:
  namespace: {{ .Release.Namespace }}
  name: "{{ .Chart.Name }}-wait-job"
  annotations:
    "helm.sh/hook": post-install,post-upgrade
    "helm.sh/hook-weight": "10000"
    "helm.sh/hook-delete-policy": hook-succeeded,before-hook-creation, hook-failed
spec:
  template:
    metadata:
    spec: 
      serviceAccountName: "{{ .Chart.Name }}-wait-job-sa"
      restartPolicy: Never
      imagePullSecrets:
        - name: private-registry
      containers:
      - name: wait-job
        image: registry1.dso.mil/ironbank/opensource/kubernetes/kubectl:v1.30.11
        imagePullPolicy: IfNotPresent
        workingDir: /wait
        command:
        - "/bin/bash"

BigBang Version

What version of BigBang were you running? 2.51.1