diff --git a/pkg/controller/deployment/deployment_controller.go b/pkg/controller/deployment/deployment_controller.go index 1a1f2d27bb1..313dc460b16 100644 --- a/pkg/controller/deployment/deployment_controller.go +++ b/pkg/controller/deployment/deployment_controller.go @@ -518,7 +518,7 @@ func (dc *DeploymentController) syncDeployment(key string) error { if d.Spec.RollbackTo != nil { revision := d.Spec.RollbackTo.Revision - if _, err = dc.rollback(d, &revision); err != nil { + if d, err = dc.rollback(d, &revision); err != nil { return err } }