From c8d6ee0d16b5b9971726c671e0e7894367b2e0bb Mon Sep 17 00:00:00 2001 From: divyansh42 Date: Mon, 8 Jun 2026 14:20:11 +0530 Subject: [PATCH] Pin Tekton Pipelines to v1.12.0 in e2e tests Tekton Pipelines v1.13.0 emits spurious WARN messages in step logs (tektoncd/pipeline#10159) causing e2e log assertion failures. Pin to v1.12.0 until a release includes the fix (tektoncd/pipeline#10160) Signed-off-by: divyansh42 --- test/e2e-common.sh | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/test/e2e-common.sh b/test/e2e-common.sh index 31f1a90f98..5f419eb289 100755 --- a/test/e2e-common.sh +++ b/test/e2e-common.sh @@ -135,13 +135,10 @@ function install_pipeline_crd() { latestreleaseyaml=${RELEASE_YAML_PIPELINE} else - # First try to install latestreleaseyaml from nightly - # TODO: re-enable this curl command once we are confident about nightly releases - # curl -o/dev/null -s -LI -f https://infra.tekton.dev/tekton-releases-nightly/pipeline/latest/release.yaml && - # latestreleaseyaml=https://infra.tekton.dev/tekton-releases-nightly/pipeline/latest/release.yaml - - # If for whatever reason the nightly release wasnt there (nightly ci failure?), try the released version - [[ -n ${latestreleaseyaml} ]] || latestreleaseyaml=https://infra.tekton.dev/tekton-releases/pipeline/latest/release.yaml + # Pin to v1.12.0 to avoid spurious termination message WARN in step logs (tektoncd/pipeline#10159). + # The fix (tektoncd/pipeline#10160) is merged but not yet in a released version. + # TODO: switch back to latest once a pipeline release includes the fix. + latestreleaseyaml=https://infra.tekton.dev/tekton-releases/pipeline/previous/v1.12.0/release.yaml fi [[ -z ${latestreleaseyaml} ]] && fail_test "Could not get latest released release.yaml" kubectl apply -f ${latestreleaseyaml} ||