-
Story
-
Resolution: Done
-
Major
-
Pipelines 1.18.1
-
5
-
False
-
-
False
-
-
-
Pipelines Sprint Release 29
- verify all bugs for this release
- run acceptance tests on all supported OpenShift versions (most probably 4.15-4.18)
- run upgrade tests on selected OpenShift versions (e.g. each path on 2 versions of OpenShift)
- from latest previous minor release to current version (1.17.1 -> 1.18.1)
- from previous bugfix release to current version (1.18.0 -> 1.18.1)
from current version to the following latest minor version (1.18.3 -> 1.19.0)
- if CLI is changing with release
- download latest build of CLI from https://download.eng.bos.redhat.com/brewroot/vol/rhel-8/packages/openshift-pipelines-client
- smoke-test CLI
- move CLI advisory to QE state - it will be automatically signed
- verify that signing was successful, check binaries in https://download.eng.bos.redhat.com/etera/openshift-pipelines-client/1/1.15/1.15.3-11580/signed/ (compare to previous release to see what should be there)
- run TPS tests as decribed in https://issues.redhat.com/browse/SRVKP-7133
- move CLI advisory to stage
- run TPS tests again as decribed in https://issues.redhat.com/browse/SRVKP-7133
- verify that binaries were copied to mirror.openshift.com using https://gitlab.cee.redhat.com/tekton/plumbing/-/blob/master/ci/pipelineruns/verify-binaries-and-sha256sum-run.yaml?ref_type=heads (latest changes only for latest minor version!)
- get image reference from serve-tkn-cli advisory
- run it locally using podman, use brew.registry.redhat.io instead of registry-proxy.engineering.redhat.com
- check that it contains signed tarball/zip (e.g. compare sha digests)
- move serve-tkn-cli advisory to stage
- when ready, move both advisories to REL_PREP
- run smoke tests for staged operator build
- run smoke tests on prod build
- if it's a bugfix release of latest minor release, update Pipelines operator on CI cluster
- update CLI in CI image's Dockerfile on branch release-v1.18
- clones
-
SRVKP-7459 Test Openshift Pipelines 1.15.3
-
- Closed
-