-
Bug
-
Resolution: Done
-
Major
-
Pipelines 1.19.0, Pipelines 1.18.1
-
2
-
False
-
-
False
-
This patch deletes default tekton results tls secret on openshift platform during pre upgrade which should not be created and during the upgrade scenarios causing tekton results api failure
-
-
-
Pipelines Sprint Crookshank 34, Pipelines Sprint Crookshank 35
Description of problem:
If Pipelines Operator is upgraded from OCP 1.17.x > OCP 1.18.x or OCP 1.18.x to OCP 1.19.x , OpenShift Pipelines Console Plugin overview page doesn't show any data as result api pod has error of tls: bad certificate.
Working fine for fresh installation of OCP 1.19.x.
Workaround
- oc delete secret tekton-results-tls -n openshift-pipelines
- and wait for operaor to create the tekton-results-tls certificate
- restart the tekton-results-api pod
Prerequisites (if any, like setup, operators/versions):
Steps to Reproduce
# <steps>
Actual results:
OpenShift Pipelines Console Plugin overview page doesn't show any data
Expected results:
OpenShift Pipelines Console Plugin overview page should show data
Reproducibility (Always/Intermittent/Only Once):
Acceptance criteria:
Definition of Done:
Build Details:
Additional info (Such as Logs, Screenshots, etc):