From bf1f094dad4cfbd1d1ee184c894405e99da48971 Mon Sep 17 00:00:00 2001 From: mbpavan Date: Tue, 11 Feb 2025 23:26:08 +0530 Subject: [PATCH] fix image pull error due to missing sha256 --- charts/tekton-operator/templates/_helpers.tpl | 8 +++++--- charts/tekton-operator/values.yaml | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/charts/tekton-operator/templates/_helpers.tpl b/charts/tekton-operator/templates/_helpers.tpl index f77866180..7867387ed 100644 --- a/charts/tekton-operator/templates/_helpers.tpl +++ b/charts/tekton-operator/templates/_helpers.tpl @@ -112,9 +112,11 @@ tekton-operator {{- end -}} {{- define "tekton-operator.pruner-image" -}} -{{- $tag := .Values.pruner.image.tag -}} -{{- $image := .Values.pruner.image.repository -}} -{{- printf "%s:%s" $image $tag -}} +{{- if contains "sha256:" .Values.pruner.image.tag -}} +{{- printf "%s@%s" .Values.pruner.image.repository .Values.pruner.image.tag -}} +{{- else -}} +{{- printf "%s:%s" .Values.pruner.image.repository .Values.pruner.image.tag -}} +{{- end -}} {{- end -}} {{- define "tekton-operator.webhook-image" -}} diff --git a/charts/tekton-operator/values.yaml b/charts/tekton-operator/values.yaml index 4264f70fd..dc7ec2102 100644 --- a/charts/tekton-operator/values.yaml +++ b/charts/tekton-operator/values.yaml @@ -56,7 +56,7 @@ pruner: image: # Container image for Tekton pruner. Defaults to gcr. repository: "ghcr.io/tektoncd/plumbing/tkn" - tag: "233de6c8b8583a34c2379fa98d42dba739146c9336e8d41b66030484357481ed" + tag: "sha256:233de6c8b8583a34c2379fa98d42dba739146c9336e8d41b66030484357481ed" ## Configuration for the tekton-operator-webhook pod webhook: