-
Notifications
You must be signed in to change notification settings - Fork 15.3k
Description
This is a...
- Feature Request
- Bug Report
Problem:
For users using K8S versions 1.8 and lower that don't have the fix contained in kubernetes/kubernetes#53115 it may be necessary to set bs-version for the OpenStack cloud provider when installing on OpenStack clusters that expose their Cinder endpoint using paths rather than ports to avoid auto-detection errors such as:
Failed to attach volume "jenkins2-volume" on node "app-node-1.openshift.staging.xxxx.co" with: BS API version autodetection failed.
This includes for users trying out K8S on a devstack environment, and potentially other deployment tools. In this situation it is possible to resolve using:
[BlockStorage]
bs-version=v2
Valid values for bs-version are:
v1v2v3auto
With auto being the default.
Proposed Solution:
Highlight the bs-version parameter as optional (so not minimal configuration) but required in some circumstances.
Page to Update:
https://kubernetes.io/docs/concepts/cluster-administration/cloud-providers/