When workflow level retry expression evaluated False, workflow message is always retryStrategy.expression evaluated to false
regardless of actual failure
#13058
Labels
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?
When workflow level retryExpression is used.
regardless of workflow succeed or failure,
the message at workflow level is always
retryStrategy.expression evaluated to false
when no expression is used
no more retry left
when expression is used
retryStrategy.expression evaluated to false
retryStrategy.expression evaluated to false
no more retry left
This is problematic if one relies on the workflow message for metrc, analytics or debug.
We expect when expression is used, the workflow level message follows the same pattern as normal retry
Version
v3.5.2, latest (71f1d86)
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
The text was updated successfully, but these errors were encountered: