diff --git a/devstack-vm-gate-wrap.sh b/devstack-vm-gate-wrap.sh index 9c800828..4f41ccdf 100755 --- a/devstack-vm-gate-wrap.sh +++ b/devstack-vm-gate-wrap.sh @@ -134,6 +134,9 @@ export DEVSTACK_GATE_NEUTRON=${DEVSTACK_GATE_NEUTRON:-0} # Set to 1 to run nova in cells mode instead of the default mode export DEVSTACK_GATE_CELLS=${DEVSTACK_GATE_CELLS:-0} +# Set to 1 to run nova in with nova metadata server as a separate binary +export DEVSTACK_GATE_NOVA_API_METADATA_SPLIT=${DEVSTACK_GATE_NOVA_API_METADATA_SPLIT:-0} + # Set to 1 to run ironic baremetal provisioning service. export DEVSTACK_GATE_IRONIC=${DEVSTACK_GATE_IRONIC:-0} diff --git a/devstack-vm-gate.sh b/devstack-vm-gate.sh index b22a76eb..061cc9b0 100755 --- a/devstack-vm-gate.sh +++ b/devstack-vm-gate.sh @@ -96,6 +96,9 @@ function setup_localrc() { else MY_ENABLED_SERVICES=$MY_ENABLED_SERVICES,n-net fi + if [ "$DEVSTACK_GATE_NOVA_API_METADATA_SPLIT" -eq "1" ]; then + MY_ENABLED_SERVICES=$MY_ENABLED_SERVICES,n-api-meta + fi if [ "$DEVSTACK_GATE_CELLS" -eq "1" ]; then MY_ENABLED_SERVICES=$MY_ENABLED_SERVICES,n-cell fi