k3s/pkg
Kubernetes Submit Queue c9842a2145 Merge pull request #49318 from dims/bail-on-block-storage-api-detection
Automatic merge from submit-queue (batch tested with PRs 49081, 49318, 49219, 48989, 48486)

Better message if we dont find appropriate BlockStorage API

**What this PR does / why we need it**:

With latest devstack, v1 and v2 are DEPRECATED and v3 is marked
as CURRENT. So we fail to attach the disk, the error message is
shown when one does "kubectl describe pod" but the operator has
to dig into find the problem.

So log a better message if we can't find the appropriate version
of the API that we support with an explicit error message that
the operator can see how to fix the situation.

Note support for v3 block storage API is being added to gophercloud
and will take a bit of time before we can support it.


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

**Special notes for your reviewer**:

**Release note**:

```release-note
NONE
```
2017-07-28 04:03:38 -07:00
..
api Bump ReplicaSet to apps/v1beta2 2017-07-26 09:51:41 -07:00
apimachinery/tests Move pkg/apimachinery/test to apimachinery 2017-07-08 08:48:38 +08:00
apis Merge pull request #47897 from xilabao/dead-code-in-rbac-helper 2017-07-28 02:13:02 -07:00
auth
bootstrap/api
capabilities
client Merge pull request #45946 from atlassian/expose-informer-constructors 2017-07-25 11:06:51 -07:00
cloudprovider Merge pull request #49318 from dims/bail-on-block-storage-api-detection 2017-07-28 04:03:38 -07:00
controller Merge pull request #49495 from deads2k/controller-12-toleration 2017-07-27 21:45:34 -07:00
conversion
credentialprovider azure: acr: support auth to preview ACR w/ MSI+AAD 2017-07-18 15:22:34 -07:00
features Update factory.go informers to update equivalence cache 2017-07-18 23:55:01 +08:00
fieldpath Add Pod UID (metadata.uid) to downward API env var 2017-06-27 16:54:35 +08:00
fields
generated Merge pull request #48746 from janetkuo/apps-v1beta2 2017-07-21 11:47:21 -07:00
hyperkube
kubeapiserver Set external hostname in local-up-cluster 2017-07-24 07:58:46 -04:00
kubectl Merge pull request #49146 from apelisse/openapi-new-structure 2017-07-27 21:45:36 -07:00
kubelet Merge pull request #48822 from caseydavenport/drive-by-fix-todo 2017-07-28 03:10:37 -07:00
kubemark Merge pull request #40050 from mtaufen/standalone-mode 2017-07-25 12:14:43 -07:00
labels
master Don't enable apps/v1beta2 by default 2017-07-20 10:25:21 -07:00
printers Merge pull request #47160 from shashidharatd/fed-internalclientset 2017-07-25 23:00:38 -07:00
probe update godep 2017-07-20 11:03:49 -07:00
proxy remove duplicated import and wrong alias name of api package 2017-07-25 10:04:25 +08:00
quota use informers for quota evaluation of core resources where possible 2017-07-19 15:52:39 -04:00
registry Autogen 2017-07-26 10:56:55 -07:00
routes
runtime
security Refactor: pkg/util into sub-pkgs 2017-07-18 14:34:08 +08:00
securitycontext
serviceaccount Scripted migration from clientset_generated to client-go. 2017-07-17 15:05:37 -07:00
ssh
types
util add reflector metrics 2017-07-25 09:01:37 -04:00
version
volume Merge pull request #45532 from jsafrane/cinder-approver 2017-07-27 03:14:42 -07:00
watch
BUILD generated innocuous change 2017-07-21 14:29:59 -07:00
OWNERS