Merge pull request #4093 from nelcy/master

Fix orphaned pod & volume cleanup order. Volumes need to be unmounted before pod cleanup.
This commit is contained in:
Brendan Burns 2015-02-04 14:38:20 -08:00
commit 6e897524be

View File

@ -1274,14 +1274,14 @@ func (kl *Kubelet) SyncPods(pods []api.BoundPod) error {
} }
} }
// Remove any orphaned pods. // Remove any orphaned volumes.
err = kl.cleanupOrphanedPods(pods) err = kl.cleanupOrphanedVolumes(pods)
if err != nil { if err != nil {
return err return err
} }
// Remove any orphaned volumes. // Remove any orphaned pods.
err = kl.cleanupOrphanedVolumes(pods) err = kl.cleanupOrphanedPods(pods)
if err != nil { if err != nil {
return err return err
} }