Skip to content

Commit 2107d8c

Browse files
divyansh42tekton-robot
authored andcommitted
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 <diagrawa@redhat.com>
1 parent 4a5e32e commit 2107d8c

1 file changed

Lines changed: 4 additions & 7 deletions

File tree

test/e2e-common.sh

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -135,13 +135,10 @@ function install_pipeline_crd() {
135135
latestreleaseyaml=${RELEASE_YAML_PIPELINE}
136136
else
137137

138-
# First try to install latestreleaseyaml from nightly
139-
# TODO: re-enable this curl command once we are confident about nightly releases
140-
# curl -o/dev/null -s -LI -f https://infra.tekton.dev/tekton-releases-nightly/pipeline/latest/release.yaml &&
141-
# latestreleaseyaml=https://infra.tekton.dev/tekton-releases-nightly/pipeline/latest/release.yaml
142-
143-
# If for whatever reason the nightly release wasnt there (nightly ci failure?), try the released version
144-
[[ -n ${latestreleaseyaml} ]] || latestreleaseyaml=https://infra.tekton.dev/tekton-releases/pipeline/latest/release.yaml
138+
# Pin to v1.12.0 to avoid spurious termination message WARN in step logs (tektoncd/pipeline#10159).
139+
# The fix (tektoncd/pipeline#10160) is merged but not yet in a released version.
140+
# TODO: switch back to latest once a pipeline release includes the fix.
141+
latestreleaseyaml=https://infra.tekton.dev/tekton-releases/pipeline/previous/v1.12.0/release.yaml
145142
fi
146143
[[ -z ${latestreleaseyaml} ]] && fail_test "Could not get latest released release.yaml"
147144
kubectl apply -f ${latestreleaseyaml} ||

0 commit comments

Comments
 (0)