Quantum multinode settings on DevStack

localrc

compute-node host settings.

NOVA_BRANCH=stable/grizzly
CINDER_BRANCH=stable/grizzly
KEYSTONE_BRANCH=stable/grizzly
GLANCE_BRANCH=stable/grizzly
QUANTUM_BRANCH=stable/grizzly
SWIFT_BRANCH=stable/grizzly
CEILOMETER_BRANCH=stable/grizzly

ENABLED_SERVICES=n-cpu,rabbit,g-api,quantum,q-agt
DATABASE_PASSWORD=password
RABBIT_PASSWORD=password
SERVICE_TOKEN=password
SERVICE_PASSWORD=password
ADMIN_PASSWORD=password

SERVICE_HOST=192.168.1.201
DATABASE_HOST=$SERVICE_HOST
RABBIT_HOST=$SERVICE_HOST
Q_HOST=$SERVICE_HOST

ENABLE_TENANT_TUNNELS=True
PIP_USE_MIRRORS=False

Additional settings

/etc/quantum/plugins/openvswitch/ovs_quantum_plugin.ini

Add mysql setting. Somehow, DevStack create no mysql settings.

sql_connection = mysql://root:password@192.168.1.201/ovs_quantum?charset=utf8

/etc/quantum/quantum.conf

change keystone auth_host from 127.0.0.1 to <controller host IP address>.

[keystone_authtoken]
auth_host = 192.168.1.201
auth_port = 35357
auth_protocol = http
admin_tenant_name = %SERVICE_TENANT_NAME%
admin_user = %SERVICE_USER%
admin_password = %SERVICE_PASSWORD%
signing_dir = /var/lib/quantum/keystone-signing

Add debug and verbose value.

debug = True
verbose = True