diff --git a/workflow/controller/operator.go b/workflow/controller/operator.go index b9782023646a..29faaeb41995 100644 --- a/workflow/controller/operator.go +++ b/workflow/controller/operator.go @@ -2372,8 +2372,8 @@ func (woc *wfOperationCtx) markWorkflowPhase(ctx context.Context, phase wfv1.Wor woc.log.Info("Doesn't match with archive label selector. Skipping Archive") } } - woc.wf.Status.RetryStatus = nil woc.updated = true + woc.wf.Status.RetryStatus = nil woc.controller.queuePodForCleanup(woc.wf.Namespace, woc.getAgentPodName(), deletePod) } }