k3s/pkg/volume
Jing Xu 3d3e44e77e fix issue in converting aws volume id from mount paths
This PR is to fix the issue in converting aws volume id from mount
paths. Currently there are three aws volume id formats supported. The
following lists example of those three formats and their corresponding
global mount paths:
1. aws:///vol-123456
(/var/lib/kubelet/plugins/kubernetes.io/aws-ebs/mounts/aws/vol-123456)
2. aws://us-east-1/vol-123456
(/var/lib/kubelet/plugins/kubernetes.io/mounts/aws/us-est-1/vol-123455)
3. vol-123456
(/var/lib/kubelet/plugins/kubernetes.io/mounts/aws/us-est-1/vol-123455)

For the first two cases, we need to check the mount path and convert
them back to the original format.
2016-11-16 22:35:48 -08:00
..
aws_ebs fix issue in converting aws volume id from mount paths 2016-11-16 22:35:48 -08:00
azure_dd fix issue in converting aws volume id from mount paths 2016-11-16 22:35:48 -08:00
azure_file Better messaging for missing volume components on host to perform mount 2016-11-09 15:16:11 -08:00
cephfs Better messaging for missing volume components on host to perform mount 2016-11-09 15:16:11 -08:00
cinder fix issue in converting aws volume id from mount paths 2016-11-16 22:35:48 -08:00
configmap Better messaging for missing volume components on host to perform mount 2016-11-09 15:16:11 -08:00
downwardapi Better messaging for missing volume components on host to perform mount 2016-11-09 15:16:11 -08:00
empty_dir Better messaging for missing volume components on host to perform mount 2016-11-09 15:16:11 -08:00
fc Better messaging for missing volume components on host to perform mount 2016-11-09 15:16:11 -08:00
flexvolume Better messaging for missing volume components on host to perform mount 2016-11-09 15:16:11 -08:00
flocker Better messaging for missing volume components on host to perform mount 2016-11-09 15:16:11 -08:00
gce_pd fix issue in converting aws volume id from mount paths 2016-11-16 22:35:48 -08:00
git_repo Better messaging for missing volume components on host to perform mount 2016-11-09 15:16:11 -08:00
glusterfs Implement CanMount() for gfsMounter for linux 2016-11-14 12:18:06 -08:00
host_path Better messaging for missing volume components on host to perform mount 2016-11-09 15:16:11 -08:00
iscsi Better messaging for missing volume components on host to perform mount 2016-11-09 15:16:11 -08:00
nfs Better messaging for missing volume components on host to perform mount 2016-11-09 15:16:11 -08:00
photon_pd fix issue in converting aws volume id from mount paths 2016-11-16 22:35:48 -08:00
quobyte Better messaging for missing volume components on host to perform mount 2016-11-09 15:16:11 -08:00
rbd Better messaging for missing volume components on host to perform mount 2016-11-09 15:16:11 -08:00
secret Better messaging for missing volume components on host to perform mount 2016-11-09 15:16:11 -08:00
testing Better messaging for missing volume components on host to perform mount 2016-11-09 15:16:11 -08:00
util Better messaging for missing volume components on host to perform mount 2016-11-09 15:16:11 -08:00
vsphere_volume fix issue in converting aws volume id from mount paths 2016-11-16 22:35:48 -08:00
BUILD autogenerated 2016-10-21 17:32:32 -07:00
OWNERS Update pkg/volume/OWNERS to include Jan Safranek 2016-10-20 12:21:06 -05:00
doc.go Use Go canonical import paths 2016-07-16 13:48:21 -04:00
metrics_cached.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
metrics_du.go Collects volume inode stats using the same find command that cadvisor uses these are included in the summary 2016-11-01 10:51:11 -07:00
metrics_du_test.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
metrics_errors.go Disambiguate unsupported metrics from metrics errors 2016-09-15 10:05:30 +10:00
metrics_nil.go Disambiguate unsupported metrics from metrics errors 2016-09-15 10:05:30 +10:00
metrics_nil_test.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
metrics_statfs.go Collects volume inode stats using the same find command that cadvisor uses these are included in the summary 2016-11-01 10:51:11 -07:00
plugins.go Remove GetRootContext from VolumeHost 2016-11-03 12:21:19 -04:00
plugins_test.go Print/log pointers of structs with %#v instead of %+v 2016-08-01 22:27:56 +02:00
util.go Rename PetSet API to StatefulSet 2016-10-27 17:25:10 -07:00
util_test.go Send recycle events from pod to pv. 2016-09-08 12:57:57 +02:00
volume.go Better messaging for missing volume components on host to perform mount 2016-11-09 15:16:11 -08:00
volume_linux.go Avoid setting S_ISGID on files in volumes. 2016-11-07 14:18:32 -06:00
volume_unsupported.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00