kubernetes/pkg/controller/volume
matte21 b4fed83a4a PVC protection controller: get rid of PVC leaks
Make the PVC protection controller robust to cases where a Pod X is deleted,
then a Pod Y with the same namespaced name is created and the two events are
delivered via a single update notification. Both pods should be processed,
because X might be blocking deletion of a PVC which is not referenced by Y.
Prior to this commit only the newer pod is processed, which means that it
is possible to leak PVCs.

Also, add unit tests to reflect the change.
2019-07-26 11:17:17 +02:00
..
attachdetach Merge pull request #78105 from cwdsuzhou/narrow_down_lock 2019-06-14 04:08:23 -07:00
events Changed admission controller to allow volume expansion for all volume plugins 2018-07-27 03:06:48 -04:00
expand fix pkg/controller/volume/expand/pvc_populator.go 2019-07-17 09:00:24 +08:00
persistentvolume Add check to reduce orphaned volume 2019-07-11 16:31:56 +09:00
protectionutil Move protection common func to protectionutil 2019-03-17 22:24:42 +08:00
pvcprotection PVC protection controller: get rid of PVC leaks 2019-07-26 11:17:17 +02:00
pvprotection Move protection common func to protectionutil 2019-03-17 22:24:42 +08:00
scheduling Autogenerate code 2019-06-29 15:26:09 +02:00
OWNERS Merge pull request #72525 from justinsb/owners_should_not_be_executable 2019-02-14 23:55:45 -08:00