Fix failure in devstack single node deployment of congress

Devstack seems to fail on single node/single process congress
deployment, with error missing transport_url. This commit fixes
the same by enabling setting of transport_url for single node
deployment as well.

Change-Id: I739db21caa4ab7a445f1f667258de5f2803b63c4
Closes-Bug:#1732851
This commit is contained in:
Anusha Ramineni 2017-11-17 12:09:33 +05:30
parent 0c720cc102
commit 8ead7a6b37
2 changed files with 1 additions and 9 deletions

View File

@ -62,13 +62,7 @@ function configure_congress {
iniset $CONGRESS_CONF DEFAULT auth_strategy $CONGRESS_AUTH_STRATEGY
iniset $CONGRESS_CONF DEFAULT datasource_sync_period 30
iniset $CONGRESS_CONF DEFAULT replicated_policy_engine "$CONGRESS_REPLICATED"
if [ "$CONGRESS_MULTIPROCESS_DEPLOYMENT" == "True" ]; then
iniset $CONGRESS_CONF DEFAULT transport_url rabbit://$RABBIT_USERID:$RABBIT_PASSWORD@$RABBIT_HOST:5672
fi
# if [ "$CONGRESS_MULTIPROCESS_DEPLOYMENT" == "False" ]; then
# iniset $CONGRESS_CONF DEFAULT transport_url $CONGRESS_TRANSPORT_URL
# fi
iniset $CONGRESS_CONF DEFAULT transport_url rabbit://$RABBIT_USERID:$RABBIT_PASSWORD@$RABBIT_HOST:5672
CONGRESS_DRIVERS="congress.datasources.neutronv2_driver.NeutronV2Driver,"
CONGRESS_DRIVERS+="congress.datasources.neutronv2_qos_driver.NeutronV2QosDriver,"

View File

@ -32,8 +32,6 @@ CONGRESS_AUTH_STRATEGY=${CONGRESS_AUTH_STRATEGY:-keystone}
CONGRESS_DB_NAME=${CONGRESS_DB_NAME:-congress}
# To run congress in HA mode
CONGRESS_REPLICATED=${CONGRESS_REPLICATED:-False}
# Default messaging driver
CONGRESS_TRANSPORT_URL=${CONGRESS_TRANSPORT_URL:-kombu+memory:////}
# Mutli process deployment
CONGRESS_MULTIPROCESS_DEPLOYMENT=${CONGRESS_MULTIPROCESS_DEPLOYMENT:-False}
# Directory path to library policy files