Merge pull request #18331 from janetkuo/fix-deployment-getnewrc

Fix bug when getting new RC of a deployment
This commit is contained in:
Nikhil Jindal 2015-12-10 12:26:51 -08:00
commit 9d1f07da4e

View File

@ -77,10 +77,10 @@ func GetNewRC(deployment extensions.Deployment, c client.Interface) (*api.Replic
}
newRCTemplate := GetNewRCTemplate(deployment)
for _, rc := range rcList.Items {
if api.Semantic.DeepEqual(rc.Spec.Template, &newRCTemplate) {
for i := range rcList.Items {
if api.Semantic.DeepEqual(rcList.Items[i].Spec.Template, &newRCTemplate) {
// This is the new RC.
return &rc, nil
return &rcList.Items[i], nil
}
}
// new RC does not exist.