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
We should be able to combine matrix parameters (for fan-out operations) with regular static parameters in the same task.
Actual Behavior
tekton-pipelines-controller and tekton-chains-controller both show signal SIGSEGV: segmentation violation{}
Steps to Reproduce the Problem
Description of problem:
When a user uses the matrix and regular params, segfault occurs during pipeline validation, before any tasks are executed.
If the pipeline with the matrix params stays on the cluster it continuously crashes the tekton-controller - not only for the pipeline in question but all pipelines.
tekton-pipelines-controller and tekton-chains-controller both show signal SIGSEGV: segmentation violation
Create a pipeline with a matrix task that requires both fanned-out parameters and static parameters.
The matrix task is defined with:
Matrix parameters: namespace-file and approver (array values)
Regular parameter: cluster-info-secret (static string value)
Additional Info
Kubernetes version:
Output of kubectl version:
1.29
Tekton Pipeline version:
Output of tkn version or kubectl get pods -n tekton-pipelines -l app=tekton-pipelines-controller -o=jsonpath='{.items[0].metadata.labels.version}'
v0.62.6
tekton-pipelines-controller and tekton-chains-controller fails with below logs:
Expected Behavior
We should be able to combine matrix parameters (for fan-out operations) with regular static parameters in the same task.
Actual Behavior
tekton-pipelines-controller and tekton-chains-controller both show
signal SIGSEGV: segmentation violation
{}Steps to Reproduce the Problem
Description of problem:
When a user uses the matrix and regular params, segfault occurs during pipeline validation, before any tasks are executed.
If the pipeline with the matrix params stays on the cluster it continuously crashes the tekton-controller - not only for the pipeline in question but all pipelines.
tekton-pipelines-controller and tekton-chains-controller both show
signal SIGSEGV: segmentation violation
Example YAML causing the issue:
Create a pipeline with a matrix task that requires both fanned-out parameters and static parameters.
The matrix task is defined with:
Matrix parameters: namespace-file and approver (array values)
Regular parameter: cluster-info-secret (static string value)
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}'
tekton-pipelines-controller and tekton-chains-controller fails with below logs:
The text was updated successfully, but these errors were encountered: