Use openstack cli for cinder type creation
This command was commented out so assumedly there used to be a bug. Switch to OpenStackClient as the cinder CLI doesn't handle v3 auth correctly. Implements: bp keystonev3 Change-Id: I1acdc04cf04b7056701bdded31ef2a015de5bce3
This commit is contained in:
parent
72ce6acd22
commit
494f7cdf35
@ -480,13 +480,10 @@ function stop_cinder {
|
||||
function create_volume_types {
|
||||
# Create volume types
|
||||
if is_service_enabled c-api && [[ -n "$CINDER_ENABLED_BACKENDS" ]]; then
|
||||
local be be_name be_type
|
||||
local be be_name
|
||||
for be in ${CINDER_ENABLED_BACKENDS//,/ }; do
|
||||
be_type=${be%%:*}
|
||||
be_name=${be##*:}
|
||||
# openstack volume type create --property volume_backend_name="${be_type}" ${be_name}
|
||||
cinder type-create ${be_name} && \
|
||||
cinder type-key ${be_name} set volume_backend_name="${be_name}"
|
||||
openstack volume type create --property volume_backend_name="${be_name}" ${be_name}
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user