Skip to content

Commit 5d530be

Browse files
dtaniwakisarabala1979
authored andcommitted
Fix retry workflow state (argoproj#1632)
1 parent 2f0af52 commit 5d530be

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

workflow/util/util.go

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -522,6 +522,13 @@ func RetryWorkflow(kubeClient kubernetes.Interface, wfClient v1alpha1.WorkflowIn
522522
if err != nil && !apierr.IsNotFound(err) {
523523
return nil, errors.InternalWrapError(err)
524524
}
525+
} else if node.Name == wf.ObjectMeta.Name {
526+
newNode := node.DeepCopy()
527+
newNode.Phase = wfv1.NodeRunning
528+
newNode.Message = ""
529+
newNode.FinishedAt = metav1.Time{}
530+
newWF.Status.Nodes[newNode.ID] = *newNode
531+
continue
525532
}
526533
}
527534

0 commit comments

Comments
 (0)