k3s/pkg
Kubernetes Submit Queue a67e78e4fa Merge pull request #40317 from kpgriffith/recycle-vol-plug-cleanup
Automatic merge from submit-queue (batch tested with PRs 41364, 40317, 41326, 41783, 41782)

changes to cleanup the volume plugin for recycle

**What this PR does / why we need it**:
Code cleanup. Changing from creating a new interface from the plugin, that then calls a function to recycle a volume, to adding the function to the plugin itself.

**Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #26230

**Special notes for your reviewer**:
Took same approach from closed PR #28432.

Do you want the approach to be the same for NewDeleter(), NewMounter(), NewUnMounter() and should they be in this same PR or submit different PR's for those?

**Release note**:

```NONE
```
2017-02-21 07:45:40 -08:00
..
api Merge pull request #37237 from jpeeler/implementation-volumeaio 2017-02-21 04:27:51 -08:00
apimachinery/tests Update generated files 2017-01-29 21:41:45 +01:00
apis Generated files for projected volume driver 2017-02-20 13:09:41 -05:00
auth Update authn/authz owners and reviewers 2017-01-27 08:55:44 -05:00
bootstrap/api Ignore Bootstrap Token secrets that don't use predictable names. 2017-02-20 11:38:21 -08:00
capabilities Fix comment for method SetForTests 2017-02-14 17:16:49 +08:00
client Revert "Use watch param instead of deprecated /watch/ prefix" 2017-02-21 08:37:51 +01:00
cloudprovider Merge pull request #40843 from luomiao/photon-cloud-provider-authentication-update 2017-02-20 13:39:39 -08:00
controller Merge pull request #40317 from kpgriffith/recycle-vol-plug-cleanup 2017-02-21 07:45:40 -08:00
conversion
credentialprovider Merge pull request #40142 from colemickens/colemickens-acr-login-server 2017-01-25 00:40:02 -08:00
features Cleanup work to enable feature gating annotations 2017-02-18 09:25:57 -06:00
fieldpath Merge pull request #34533 from yuexiao-wang/fix-commends 2017-01-30 09:05:22 -08:00
fields
generated Generated files for projected volume driver 2017-02-20 13:09:41 -05:00
hyperkube
kubeapiserver Update bazel 2017-02-15 10:25:15 +01:00
kubectl Merge pull request #41685 from liggitt/edit-refactor-unknown-field 2017-02-21 04:27:46 -08:00
kubelet Implements projected volume driver 2017-02-20 12:56:04 -05:00
kubemark Revert "Generate valid container id in fake docker client." 2017-02-18 10:06:24 -05:00
labels
master Update bazel 2017-02-15 10:25:15 +01:00
metrics Update to use proxy subresource consistently 2017-02-13 22:05:00 -05:00
probe
proxy Simplify stale-connection detection in kube-proxy 2017-02-15 12:39:49 -08:00
quota Merge pull request #39364 from zhouhaibing089/nodeports 2017-02-17 20:34:32 -08:00
registry Merge pull request #41343 from p0lyn0mial/kubectl_get_short_names_from_discovery_api 2017-02-15 09:07:51 -08:00
routes Update to use proxy subresource consistently 2017-02-13 22:05:00 -05:00
runtime
security Implements projected volume driver 2017-02-20 12:56:04 -05:00
securitycontext securitycontext: move docker-specific logic into kubelet/dockertools 2017-01-27 12:25:46 -08:00
serviceaccount Move Private Key parsing to k8s.io/client-go/util/cert 2017-02-03 17:41:34 -08:00
ssh
types
util Merge pull request #41330 from feiskyer/fix 2017-02-21 02:24:41 -08:00
version
volume Merge pull request #40317 from kpgriffith/recycle-vol-plug-cleanup 2017-02-21 07:45:40 -08:00
watch
BUILD react to informer updates 2017-02-13 09:18:32 -05:00
OWNERS