k3s/pkg/volume
Kubernetes Submit Queue eb26aa5553 Merge pull request #47400 from chakri-nelluri/fixgetvolumename
Automatic merge from submit-queue (batch tested with PRs 47204, 46808, 47432, 47400, 47099)

Remove broken getvolumename and pass PV or volume name to attach call

Cherry-picking https://github.com/kubernetes/kubernetes/pull/46249 to master

What this PR does / why we need it:
Flex getvolumename is broken in 1.6. It needs to be fixed comprehensively in 1.7 release. Removing the api in 1.6. Also pass PV or volume name to the driver during attach call. Detach uses PV or volume name, so plugin can use that information to map to PV.
Which issue this PR fixes (optional, in fixes #(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged): fixes #
Fixes - #44737
2017-06-14 17:14:06 -07:00
..
aws_ebs Don't provision for PVCs with AccessModes unsupported by plugin 2017-06-12 12:56:41 -04:00
azure_dd Don't provision for PVCs with AccessModes unsupported by plugin 2017-06-12 12:56:41 -04:00
azure_file Don't provision for PVCs with AccessModes unsupported by plugin 2017-06-12 12:56:41 -04:00
cephfs Use dedicated Unix User and Group ID types 2017-05-05 14:07:38 +02:00
cinder Don't provision for PVCs with AccessModes unsupported by plugin 2017-06-12 12:56:41 -04:00
configmap Migrate kubelet configmap management logic to an interface 2017-05-31 10:39:36 +02:00
downwardapi Use dedicated Unix User and Group ID types 2017-05-05 14:07:38 +02:00
empty_dir Use dedicated Unix User and Group ID types 2017-05-05 14:07:38 +02:00
fc Use dedicated Unix User and Group ID types 2017-05-05 14:07:38 +02:00
flexvolume Remove broken getvolumename and pass PV or volume name to attach call 2017-06-13 00:32:38 -04:00
flocker Don't provision for PVCs with AccessModes unsupported by plugin 2017-06-12 12:56:41 -04:00
gce_pd Don't provision for PVCs with AccessModes unsupported by plugin 2017-06-12 12:56:41 -04:00
git_repo Use dedicated Unix User and Group ID types 2017-05-05 14:07:38 +02:00
glusterfs Don't provision for PVCs with AccessModes unsupported by plugin 2017-06-12 12:56:41 -04:00
host_path remove redundant carriage return (cont'd) 2017-05-30 16:29:21 +08:00
iscsi iSCSI plugin: Update devicepath with filepath.Glob result 2017-06-09 22:54:25 -04:00
local Address review comments 2017-05-26 11:48:31 -07:00
nfs nfs.go: cleancode err 2017-05-06 19:06:27 +08:00
photon_pd Don't provision for PVCs with AccessModes unsupported by plugin 2017-06-12 12:56:41 -04:00
portworx Don't provision for PVCs with AccessModes unsupported by plugin 2017-06-12 12:56:41 -04:00
projected Block on projected volume data fetch failure 2017-06-06 00:34:24 -04:00
quobyte Don't provision for PVCs with AccessModes unsupported by plugin 2017-06-12 12:56:41 -04:00
rbd Merge pull request #46016 from kokhang/rbd-modprobe 2017-06-13 16:53:41 -07:00
scaleio Don't provision for PVCs with AccessModes unsupported by plugin 2017-06-12 12:56:41 -04:00
secret Migrate kubelet configmap management logic to an interface 2017-05-31 10:39:36 +02:00
storageos Don't provision for PVCs with AccessModes unsupported by plugin 2017-06-12 12:56:41 -04:00
testing Migrate kubelet configmap management logic to an interface 2017-05-31 10:39:36 +02:00
util Waiting attach operation to be finished rather than returning nil 2017-06-06 22:58:44 +08:00
validation Define const annotation variable once 2017-04-24 11:54:21 +08:00
vsphere_volume Don't provision for PVCs with AccessModes unsupported by plugin 2017-06-12 12:56:41 -04:00
BUILD Add StorageOS volume plugin 2017-06-09 13:19:27 +01:00
OWNERS Merge pull request #45295 from rootfs/vol-owner 2017-05-09 04:13:00 -07:00
doc.go
metrics_cached.go
metrics_du.go add volume timestamps 2017-03-02 15:01:59 -08:00
metrics_du_test.go Update metrics_du_test.go 2017-05-31 17:21:46 +05:30
metrics_errors.go
metrics_nil.go
metrics_nil_test.go
metrics_statfs.go add volume timestamps 2017-03-02 15:01:59 -08:00
metrics_statfs_test.go add volume timestamps 2017-03-02 15:01:59 -08:00
plugins.go Migrate kubelet configmap management logic to an interface 2017-05-31 10:39:36 +02:00
plugins_test.go Impement bulk polling of volumes 2017-03-02 14:59:59 -05:00
util.go Don't provision for PVCs with AccessModes unsupported by plugin 2017-06-12 12:56:41 -04:00
util_test.go Added func ValidateZone 2017-05-24 10:48:10 +02:00
volume.go Use dedicated Unix User and Group ID types 2017-05-05 14:07:38 +02:00
volume_linux.go Use dedicated Unix User and Group ID types 2017-05-05 14:07:38 +02:00
volume_unsupported.go Use dedicated Unix User and Group ID types 2017-05-05 14:07:38 +02:00