daemon_controller: fix typo.

With the existing code, some edge cases might lead to the wrong pods
being deleted.
This commit is contained in:
Diego Pontoriero 2017-08-21 23:05:27 -07:00
parent bf00190037
commit 9baaeba435
No known key found for this signature in database
GPG Key ID: D8739E6FA06D8C7D

View File

@ -854,7 +854,7 @@ func (dsc *DaemonSetsController) manage(ds *extensions.DaemonSet, hash string) e
if len(daemonPodsRunning) > 1 {
sort.Sort(podByCreationTimestamp(daemonPodsRunning))
for i := 1; i < len(daemonPodsRunning); i++ {
podsToDelete = append(podsToDelete, daemonPods[i].Name)
podsToDelete = append(podsToDelete, daemonPodsRunning[i].Name)
}
}
case !shouldContinueRunning && exists: