diff --git a/pkg/controller/scheduler.go b/pkg/controller/scheduler.go index e277ed88..ac058b1c 100644 --- a/pkg/controller/scheduler.go +++ b/pkg/controller/scheduler.go @@ -118,6 +118,7 @@ func (c *Controller) advanceCanary(name string, namespace string, skipLivenessCh } if !shouldAdvance { + c.recorder.SetStatus(cd, cd.Status.Phase) return }