k3s/test
Kubernetes Submit Queue 38d2dc7068
Merge pull request #64447 from jsafrane/block-provision
Automatic merge from submit-queue (batch tested with PRs 63348, 63839, 63143, 64447, 64567). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.

Add block volume support to internal provisioners.

**What this PR does / why we need it**:
Internal provisioners now create filesystem PVs when block PVs are requested. This leads to unbindable PVCs.

In this PR, volume plugins that support block volumes provision block PVs when block is requested. All the other provisioners return clear error in `kubectl describe pvc`:

```
Events:
  Type     Reason              Age               From                         Message
  ----     ------              ----              ----                         -------
  Warning  ProvisioningFailed  7s (x2 over 18s)  persistentvolume-controller  Failed to provision volume with StorageClass "standard": kubernetes.io/cinder does not support block volume provisioning

```

```release-note
NONE
```

cc @kubernetes/vmware for vsphere changes
cc @andyzhangx for Azure changes

/assign @copejon @mtanino
2018-06-01 12:12:23 -07:00
..
conformance Promote watch e2e test to conformance 2018-05-30 00:13:57 -07:00
e2e Merge pull request #64447 from jsafrane/block-provision 2018-06-01 12:12:23 -07:00
e2e_kubeadm Basic E2E tests for kubeadm 2018-05-10 12:54:25 -04:00
e2e_node Mount the kubeletConfigPath rw when running containerized node e2e tests 2018-05-31 14:45:20 +02:00
fixtures Merge pull request #62657 from matthyx/master 2018-05-02 19:44:32 -07:00
images Actually support service `publishNotReadyAddresses` 2018-05-14 14:19:54 -07:00
integration Merge pull request #63839 from wgliang/master.movepkg 2018-06-01 12:12:15 -07:00
kubemark Update all script to use /usr/bin/env bash in shebang 2018-04-19 13:20:13 +02:00
list Autogenerated: hack/update-bazel.sh 2018-02-16 13:43:01 -08:00
soak Autogenerated: hack/update-bazel.sh 2018-02-16 13:43:01 -08:00
typecheck Deduplicate identical typecheck errors between platforms. 2018-03-28 19:42:48 -07:00
utils Merge pull request #63979 from soltysh/drop_reapers 2018-05-26 00:32:11 -07:00
BUILD Generated artefacts 2018-04-30 10:00:13 -04:00
OWNERS Adding rramkumar1 and MrHohn as reviewer & approver to pkg/test 2018-03-21 11:53:18 -07:00
test_owners.csv Move pkg/scheduler/schedulercache -> pkg/scheduler/cache 2018-05-31 22:55:34 +08:00
test_owners.json