node stuck Running
when Parallelism
and FailFast
is enabled during parallel execution
#13806
Open
4 tasks done
Labels
area/controller
Controller issues, panics
area/parallelism
`parallelism` for the Controller, Workflows, or templates
type/bug
Pre-requisites
:latest
image tag (i.e.quay.io/argoproj/workflow-controller:latest
) and can confirm the issue still exists on:latest
. If not, I have explained why, in detail, in my description below.What happened? What did you expect to happen?
Case 1: parallel steps with failFast
Case 2: parallel tasks with failFast
The official example can reproduce this issue as well.
These issues are all introduced by
checkParallelism
, some scenarios have not been taken into account.The
FailFast
feature has two serious flaws:Steps
node asFailed
, the lastStepGroup
node is stillRunning
.argo-workflows/workflow/controller/operator.go
Lines 2781 to 2785 in 2cc6b32
Version(s)
2cc6b32
Paste a minimal workflow that reproduces the issue. We must be able to run the workflow; don't enter a workflows that uses private images.
Case 1: parallel steps with failFast
Case 2: parallel tasks with failFast
Logs from the workflow controller
Case 1: parallel steps with failFast
Case 2: parallel tasks with failFast
Logs from in your workflow's wait container
The text was updated successfully, but these errors were encountered: