-
Bug
-
Resolution: Unresolved
-
Normal
-
Pipelines 1.16.4
-
False
-
-
False
-
-
Description of problem:
Pipelines controller has stopped adding taskrun and pipelinerun uid labels to pod. This causes failure in results fetching logs. Moreover, any tasks/jobs depending upon this will fail.
Prerequisites (if any, like setup, operators/versions):
Steps to Reproduce
- Install openshift-pipelines operator with 1.16.4 build
- Install lokistack & logging operator
- Create new-project and apply https://raw.githubusercontent.com/openshift-pipelines/release-tests/refs/heads/master/testdata/results/taskrun.yaml
- Once taskrun is finished, use opc results logs command to fetch the logs

Actual results:
opc results logs unable to fetch the results logs of pipelinerun/taskrun because pipelines-controller is not adding taskRunUid/pipelineRunUid labels to pod

Expected results:
opc results logs should fetch the results logs and taskRunUid/pipelineRunUid should be added to completed pods by pipelines-controller
Reproducibility (Always/Intermittent/Only Once):
Acceptance criteria:
Definition of Done:
Build Details:
Additional info (Such as Logs, Screenshots, etc):