Commit d9635b5e authored by Brian Grant's avatar Brian Grant

Merge pull request #21572 from janetkuo/fix-flake-rollback-norevision

Retry Update in DeploymentReaper.Stop
parents b24fc293 3a3ebf68
......@@ -401,12 +401,9 @@ func (reaper *DeploymentReaper) Stop(namespace, name string, timeout time.Durati
// paused, move pausing to above update operation. Without it, we need to
// pause deployment before stopping RSs, to prevent creating new RSs.
// See https://github.com/kubernetes/kubernetes/issues/20966
deployment, err = deployments.Get(name)
if err != nil {
return err
}
deployment.Spec.Paused = true
deployment, err = deployments.Update(deployment)
deployment, err = reaper.updateDeploymentWithRetries(namespace, name, func(d *extensions.Deployment) {
d.Spec.Paused = true
})
if err != nil {
return err
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment