onExit pod hangs for 20 hours with Workflow processing has been postponed due to max parallelism limit, despite being 2 workflows active with few pods, and having 1000 as namespaceParallelism in the workflow-controller configmap
Version
v3.4.11
Paste a small workflow that reproduces the issue. We must be able to run the workflow; don't enter a workflows that uses private images.
-
Logs from the workflow controller
over 20 hours of
"Workflow processing has been postponed due to max parallelism limit"
Logs from in your workflow's wait container
`kubectl logs -n argo -c wait -l workflows.argoproj.io/workflow=${workflow},workflow.argoproj.io/phase!=Succeeded`
gives `No resources found in argo namespace`.
`kubectl logs -n argo -c wait -l workflows.argoproj.io/workflow=${workflow} --context pro`
gives `No resources found in argo namespace`.
`kubectl get wf -o name -n argo --context pro | rg ${workflow}`
gives
`kbrasil-4-1694509200 Running 20h`
Pre-requisites
:latest
What happened/what you expected to happen?
onExit pod hangs for 20 hours with
Workflow processing has been postponed due to max parallelism limit
, despite being 2 workflows active with few pods, and having 1000 asnamespaceParallelism
in the workflow-controller configmapVersion
v3.4.11
Paste a small workflow that reproduces the issue. We must be able to run the workflow; don't enter a workflows that uses private images.
Logs from the workflow controller
Logs from in your workflow's wait container
workflow-controller log:
logs-from-workflow-controller-in-workflow-controller-54949c4496-2nrnn.log