-
Bug
-
Resolution: Done
-
Critical
-
Pipelines 1.15.0
-
None
-
1
-
False
-
None
-
False
-
-
-
1
-
Pipelines Sprint TekShift 7
Description of problem:
StepActions are not working on OSP 1.15.0, it error that `extra params are passed` for any tasks:
% tkn pr logs
task noop-task has failed: extra params passed by Step to StepAction: [output-path url revision]
pod for taskrun build-go-application-with-caching-noop-task not available yet
Tasks Completed: 1 (Failed: 1, Cancelled 0), Skipped: 0
it works with 1.14.x it works with upstream tekton (same version as shipped of operator) only operator is broken
Prerequisites (if any, like setup, operators/versions): Pipelines Operator 1.15.0
Steps to Reproduce
1. Install OpenShift Pipeline Operator 1.15.0
2. Enable api-fields alpha and enable step actions in tektonconfig
3. Create pipeline with stepActions e.g. https://github.com/chmouel/tekton-caches/blob/main/examples/pipeline-go.yaml
4. Create pipelinerun for the pipeline e.g. https://github.com/chmouel/tekton-caches/blob/main/examples/pipelinerun-go.yaml
5. See the pipelinerun fail
Actual results: Pipelinerun failing with StepActions
Expected results: Pipelinerun should pass with StepActions
Reproducibility (Always/Intermittent/Only Once): Always
Acceptance criteria:
1. stepActions pipelines and tasks should work fine
Definition of Done:
Build Details:
Additional info (Such as Logs, Screenshots, etc):
* Pipelines Operator 1.15.0
* Working upstream