Merge pull request #29188 from mfojtik/retry-on-update

Automatic merge from submit-queue

Retry updating deployment only on update conflict error
This commit is contained in:
k8s-merge-robot 2016-07-19 08:46:50 -07:00 committed by GitHub
commit d9fbb9f600

View File

@ -424,7 +424,11 @@ func (reaper *DeploymentReaper) updateDeploymentWithRetries(namespace, name stri
if deployment, err = deployments.Update(deployment); err == nil { if deployment, err = deployments.Update(deployment); err == nil {
return true, nil return true, nil
} }
return false, nil // Retry only on update conflict.
if errors.IsConflict(err) {
return false, nil
}
return false, err
}) })
return deployment, err return deployment, err
} }