glog.V(2).Infof("Found a hash collision for deployment %q - bumping collisionCount (%d->%d) to resolve it",d.Name,preCollisionCount,*d.Status.CollisionCount)
}
returnnil,err
ifd.Status.CollisionCount==nil{
d.Status.CollisionCount=new(int32)
}
// Pass through the matching ReplicaSet as the new ReplicaSet.
createdRS=rs
err=nil
preCollisionCount:=*d.Status.CollisionCount
*d.Status.CollisionCount++
// Update the collisionCount for the Deployment and let it requeue by returning the original
glog.V(2).Infof("Found a hash collision for deployment %q - bumping collisionCount (%d->%d) to resolve it",d.Name,preCollisionCount,*d.Status.CollisionCount)
}
returnnil,err
caseerr!=nil:
msg:=fmt.Sprintf("Failed to create new replica set %q: %v",newRS.Name,err)