Skip to content

Commit 98b26ab

Browse files
Jenkinsopenstack-gerrit
authored andcommitted
Merge "Don't enable osapi_volume if n-vol not enabled."
2 parents afaeefd + 6e7e1c9 commit 98b26ab

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

lib/nova

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -305,6 +305,8 @@ function create_nova_conf() {
305305
add_nova_opt "enabled_apis=$NOVA_ENABLED_APIS"
306306
fi
307307
if is_service_enabled n-vol; then
308+
NOVA_ENABLED_APIS="${NOVA_ENABLED_APIS},osapi_volume"
309+
iniset $NOVA_CONF DEFAULT enabled_apis $NOVA_ENABLED_APIS
308310
add_nova_opt "volume_api_class=nova.volume.api.API"
309311
add_nova_opt "volume_group=$VOLUME_GROUP"
310312
add_nova_opt "volume_name_template=${VOLUME_NAME_PREFIX}%s"

stackrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ DEST=/opt/stack
1818
ENABLED_SERVICES=g-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-net,cinder,c-sch,c-api,c-vol,n-sch,n-novnc,n-xvnc,n-cauth,horizon,mysql,rabbit
1919

2020
# Set the default Nova APIs to enable
21-
NOVA_ENABLED_APIS=ec2,osapi_compute,osapi_volume,metadata
21+
NOVA_ENABLED_APIS=ec2,osapi_compute,metadata
2222

2323
# Repositories
2424
# ------------

0 commit comments

Comments
 (0)