kubernetes/pkg/volume
Ivan Shvedunov df1e925143 Fix wrapped volume race
This fixes race conditions in configmap, secret, downwardapi & git_repo
volume plugins.
wrappedVolumeSpec vars used by volume mounters and unmounters contained
a pointer to api.Volume structs which were being patched by
NewWrapperMounter/NewWrapperUnmounter, causing race condition during
volume mounts.
2016-07-27 12:24:46 +03:00
..
aws_ebs Add volume and mount logging 2016-07-21 09:10:00 -04:00
azure_file Use Go canonical import paths 2016-07-16 13:48:21 -04:00
cephfs Use Go canonical import paths 2016-07-16 13:48:21 -04:00
cinder Add volume and mount logging 2016-07-21 09:10:00 -04:00
configmap Fix wrapped volume race 2016-07-27 12:24:46 +03:00
downwardapi Fix wrapped volume race 2016-07-27 12:24:46 +03:00
empty_dir Use Go canonical import paths 2016-07-16 13:48:21 -04:00
fc Use Go canonical import paths 2016-07-16 13:48:21 -04:00
flexvolume Add volume and mount logging 2016-07-21 09:10:00 -04:00
flocker Use Go canonical import paths 2016-07-16 13:48:21 -04:00
gce_pd Add volume and mount logging 2016-07-21 09:10:00 -04:00
git_repo Fix wrapped volume race 2016-07-27 12:24:46 +03:00
glusterfs Use Go canonical import paths 2016-07-16 13:48:21 -04:00
host_path Use Go canonical import paths 2016-07-16 13:48:21 -04:00
iscsi Use Go canonical import paths 2016-07-16 13:48:21 -04:00
nfs Use Go canonical import paths 2016-07-16 13:48:21 -04:00
rbd Add volume and mount logging 2016-07-21 09:10:00 -04:00
secret Fix wrapped volume race 2016-07-27 12:24:46 +03:00
testing Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
util Allow mounts to run in parallel for non-attachable 2016-07-19 21:54:26 -07:00
vsphere_volume Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07: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_test.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
metrics_du.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
metrics_nil_test.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
metrics_nil.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
metrics_statfs.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
OWNERS Move blunderbuss assignees into tree 2016-03-02 20:46:32 -05:00
plugins_test.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
plugins.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
util_test.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
util.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
volume_linux.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
volume_unsupported.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
volume.go Fix typos in volume.go 2016-07-11 12:32:32 +02:00