kubernetes/pkg/controller/volume
Jan Safranek 3b94ac228a Don't force detach volume from healthy nodes
6 minute force-deatch timeout should be used only for nodes that are not
healthy. 

In case a CSI driver is being upgraded or it's simply slow, NodeUnstage
can take more than 6 minutes. In that case, Pod is already deleted from the
API server and thus A/D controller will force-detach a mounted volume,
possibly corrupting the volume and breaking CSI - a CSI driver expects
NodeUnstage to succeed before Kubernetes can call ControllerUnpublish.
2022-06-24 12:51:41 +02:00
..
attachdetach Don't force detach volume from healthy nodes 2022-06-24 12:51:41 +02:00
common generic ephemeral volume: graduation to GA 2021-10-11 20:54:20 +02:00
ephemeral Check in OWNERS modified by update-yamlfmt.sh 2021-12-09 21:31:26 -05:00
events hack/update-bazel.sh 2021-02-28 15:17:29 -08:00
expand CSIMigration feature gate to GA 2022-06-06 21:19:19 +00:00
persistentvolume CSIMigration feature gate to GA 2022-06-06 21:19:19 +00:00
protectionutil hack/update-bazel.sh 2021-02-28 15:17:29 -08:00
pvcprotection Remove StorageObjectInUseProtection feature gate logic 2021-11-03 00:13:50 +03:00
pvprotection Remove StorageObjectInUseProtection feature gate logic 2021-11-03 00:13:50 +03:00
OWNERS Check in OWNERS modified by update-yamlfmt.sh 2021-12-09 21:31:26 -05:00