Uploaded image for project: 'OpenShift Pipelines'
  1. OpenShift Pipelines
  2. SRVKP-5759

StepActions are broken with passed extra params error

XMLWordPrintable

    • 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

              piyushgarg001 Piyush Garg
              cboudjna@redhat.com Chmouel Boudjnah
              Shiv Verma Shiv Verma
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: