You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I expect the validation to pass and the tasks to run successfully.
Actual Behavior
A reconciliation error is preventing the pipeline from executing successfully.
Received an error message stating:
'[User error] Failed to validate matrix "parameters of type array only
are allowed, but param \"arch\" has type \"string\" in pipelineTask \"matrix-job\""
with error %!w(MISSING)'
Steps to Reproduce the Problem
We have the pipelinerun data segment as following:
Expected Behavior
I expect the validation to pass and the tasks to run successfully.
Actual Behavior
A reconciliation error is preventing the pipeline from executing successfully.
Received an error message stating:
Steps to Reproduce the Problem
We have the pipelinerun data segment as following:
Note: it's not a full resource yaml data for the consideration of sensitive data, but I believe it's enough to show the problem.
What's going on here is that
matrix-job-eval
task is a customrun and will emit a array semantic result:We expect
matrix-job
task could fan out to 2 taskruns according to the matrix-param-arch value, but we just got the user error I mentioned above.Additional Info
Kubernetes version:
Output of
kubectl version
:Tekton Pipeline version:
Output of
tkn version
orkubectl get pods -n tekton-pipelines -l app=tekton-pipelines-controller -o=jsonpath='{.items[0].metadata.labels.version}'
The text was updated successfully, but these errors were encountered: