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
The operator's logic for determining whether an operation has succeeded is as follows:
If there is a pending workflow for the resource, then the operation is pending
or else, if there is a succeeded workflow for the resource, then the operation has succeeded
or else, if there is a failed workflow for the resource, then the operation has failed
or else the operation has failed.
This relies on the operator always deleting workflows once processed. In debug mode, however, these workflows are not deleted. In the case that the latest workflow has failed but previous workflows have succeeded, the operator will falsely mark the operation as succeeded.
This behaviour should be changed by marking all processed workflows so that they are filtered out for future operations.
The text was updated successfully, but these errors were encountered:
jmendesky
changed the title
Suceeded workflows succeed all future operations in debug mode
Undeleted succeeded workflows succeed all future operations in debug mode
Apr 4, 2022
jmendesky
changed the title
Undeleted succeeded workflows succeed all future operations in debug mode
Undeleted succeeded workflows succeed all future operations
Apr 4, 2022
The operator's logic for determining whether an operation has succeeded is as follows:
If there is a pending workflow for the resource, then the operation is pending
or else, if there is a succeeded workflow for the resource, then the operation has succeeded
or else, if there is a failed workflow for the resource, then the operation has failed
or else the operation has failed.
This relies on the operator always deleting workflows once processed. In debug mode, however, these workflows are not deleted. In the case that the latest workflow has failed but previous workflows have succeeded, the operator will falsely mark the operation as succeeded.
This behaviour should be changed by marking all processed workflows so that they are filtered out for future operations.
The text was updated successfully, but these errors were encountered: