From bba71b4eb0f563b7de58bb81f6126a3b0380a6f4 Mon Sep 17 00:00:00 2001 From: Jawed khelil Date: Mon, 10 Aug 2026 08:30:23 +0200 Subject: [PATCH] fix(release): bump pinned ko/koparse images for go 1.26.5 The pinned ko/koparse images baked in Go 1.26.4, but go.mod now requires go >= 1.26.5, causing ko resolve to fail with GOTOOLCHAIN=local on patch releases. Bump both image digests to the latest plumbing images built from golang:1.26.5-alpine (ko sha-a4f94ba, published 2026-08-10): - ko: sha256:976eb63...ffbeec3 - koparse: sha256:e060328...58c5bce Signed-off-by: Jawed khelil Assisted-by: Claude Sonnet 4.6 (via Cursor) Co-authored-by: Cursor --- tekton/build-publish-images-manifests.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tekton/build-publish-images-manifests.yaml b/tekton/build-publish-images-manifests.yaml index eec5301ae1..94b594fd86 100644 --- a/tekton/build-publish-images-manifests.yaml +++ b/tekton/build-publish-images-manifests.yaml @@ -99,7 +99,7 @@ spec: cp ${DOCKER_CONFIG} /workspace/${KUBE_DISTRO}-docker-config.json - name: rewrite-devel-in-source - image: ghcr.io/tektoncd/plumbing/ko@sha256:7561ceb48cbc9492b855da5560586274c1dd4bab403746db0fe56fb06bb32020 + image: ghcr.io/tektoncd/plumbing/ko@sha256:976eb63239884a047d64ddfe3691e82359262a6fec8bfacd74dcb9861ffbeec3 script: | #!/usr/bin/env sh set -ex @@ -120,7 +120,7 @@ spec: fi - name: run-kustomize-ko - image: ghcr.io/tektoncd/plumbing/ko@sha256:7561ceb48cbc9492b855da5560586274c1dd4bab403746db0fe56fb06bb32020 + image: ghcr.io/tektoncd/plumbing/ko@sha256:976eb63239884a047d64ddfe3691e82359262a6fec8bfacd74dcb9861ffbeec3 env: - name: KO_DOCKER_REPO value: $(params.imageRegistry)/$(params.imageRegistryPath) @@ -186,7 +186,7 @@ spec: sed -i -E -e 's/(app.kubernetes.io\/version): "?devel"?/\1: "$(params.versionTag)"/g' -e 's/(operator.tekton.dev\/release): "?devel"?/\1: "$(params.versionTag)"/g' -e 's/(version): "?devel"?/\1: "$(params.versionTag)"/g' ${OUTPUT_RELEASE_DIR}/${FILENAME_PREFIX}release.yaml sed -i -E -e 's/(app.kubernetes.io\/version): "?devel"?/\1: "$(params.versionTag)"/g' -e 's/(operator.tekton.dev\/release): "?devel"?/\1: "$(params.versionTag)"/g' -e 's/(version): "?devel"?/\1: "$(params.versionTag)"/g' ${OUTPUT_RELEASE_DIR}/${FILENAME_PREFIX}release.notags.yaml - name: koparse - image: ghcr.io/tektoncd/plumbing/koparse@sha256:6cf5d09b76e47c1f75f1e00195d6332cb94c467446a3fdf508a686f8aaeae90e + image: ghcr.io/tektoncd/plumbing/koparse@sha256:e060328da881ec03dee8f0a729677cdb9c6b26788e48988162b452f5158c5bce script: | set -ex