kubernetes/pkg/controller
Jing Xu 47331cf0a2 WIP: Handle failed attach operation leave uncertain volume attach state
This PR fixes issue #32727.

When an attach operation fails, it is still possible that the volume
will be attached to the node later. This PR adds the logic to record the
volume to node with attached state no matter whether the operation
succedded or not. If the operation fails, mark the attached state to
false. If the operation succeeded, mark the attached state to true. The
reconciler will still issue attach operation until it returns
successfully. If the pod is removed in the mean time, the reconciler
will issue detach operations for all the volumes no matter what is the
attached state.
2018-11-19 17:19:10 -08:00
..
apis/config auto-generated file 2018-10-25 17:31:47 +08:00
bootstrap Move from glog to klog 2018-11-10 07:50:31 -05:00
certificates Merge pull request #71005 from mikedanese/certpubfix 2018-11-14 11:38:07 -08:00
cloud Add tests to ensure feature gate changes don't escape kubelet/scheduler packages 2018-11-16 10:52:53 -05:00
clusterroleaggregation Move from glog to klog 2018-11-10 07:50:31 -05:00
cronjob update bazel 2018-11-12 10:13:48 -05:00
daemon Add tests to ensure feature gate changes don't escape kubelet/scheduler packages 2018-11-16 10:52:53 -05:00
deployment Move from glog to klog 2018-11-10 07:50:31 -05:00
disruption Move from glog to klog 2018-11-10 07:50:31 -05:00
endpoint Move from glog to klog 2018-11-10 07:50:31 -05:00
garbagecollector Move from glog to klog 2018-11-10 07:50:31 -05:00
history Merge pull request #67485 from linyouchong/pr-0816 2018-08-21 21:10:05 -07:00
job Move from glog to klog 2018-11-10 07:50:31 -05:00
namespace Move from glog to klog 2018-11-10 07:50:31 -05:00
nodeipam Move from glog to klog 2018-11-10 07:50:31 -05:00
nodelifecycle Move from glog to klog 2018-11-10 07:50:31 -05:00
podautoscaler Move from glog to klog 2018-11-10 07:50:31 -05:00
podgc Move from glog to klog 2018-11-10 07:50:31 -05:00
replicaset Move from glog to klog 2018-11-10 07:50:31 -05:00
replication Move from glog to klog 2018-11-10 07:50:31 -05:00
resourcequota Merge pull request #70035 from liggitt/retain-quota-metadata 2018-11-14 01:29:53 -08:00
route Move from glog to klog 2018-11-10 07:50:31 -05:00
service Move from glog to klog 2018-11-10 07:50:31 -05:00
serviceaccount Move from glog to klog 2018-11-10 07:50:31 -05:00
statefulset Move from glog to klog 2018-11-10 07:50:31 -05:00
testutil Move from glog to klog 2018-11-10 07:50:31 -05:00
ttl Move from glog to klog 2018-11-10 07:50:31 -05:00
ttlafterfinished Move from glog to klog 2018-11-10 07:50:31 -05:00
util/node Move from glog to klog 2018-11-10 07:50:31 -05:00
volume WIP: Handle failed attach operation leave uncertain volume attach state 2018-11-19 17:19:10 -08:00
.import-restrictions Move from glog to klog 2018-11-10 07:50:31 -05:00
BUILD Move from glog to klog 2018-11-10 07:50:31 -05:00
client_builder.go Move from glog to klog 2018-11-10 07:50:31 -05:00
controller_ref_manager_test.go remove unused code of (pkg/controller) 2018-10-09 08:15:30 +08:00
controller_ref_manager.go Move from glog to klog 2018-11-10 07:50:31 -05:00
controller_utils_test.go Update gofmt for go1.11 2018-10-05 12:59:38 -07:00
controller_utils.go Move from glog to klog 2018-11-10 07:50:31 -05:00
doc.go
lookup_cache.go Use fnv.New32a() in hash instead adler32 2017-02-15 14:03:54 +08:00
OWNERS remove some people from OWNERS so they don't get reviews anymore 2017-07-13 10:02:21 -07:00