Difference between revisions of "NeutronDevstack"
(It doesn't work that way. localrc is included prior to stack.sh checking for the existence of ENABLED_SERVICES, so the "defaults" in stack.sh are not included.) |
|||
Line 13: | Line 13: | ||
Then run stack.sh as normal. | Then run stack.sh as normal. | ||
+ | |||
+ | '''Note''': Currently, Quantum devstack only works on a single node. We will be fixing this very soon. | ||
To enable melange in devstack add "melange" and "m-svc" to the ENABLED_SERVICES (melange requires quantum to be enabled as well). | To enable melange in devstack add "melange" and "m-svc" to the ENABLED_SERVICES (melange requires quantum to be enabled as well). |
Revision as of 21:12, 30 March 2012
In order to use Quantum with devstack (http://devstack.org) you'll need to add "quantum" and "q-svc" to ENABLED_SERVICES in your localrc. See this page for more details on localrc settings: http://devstack.org/stack.sh.html.
If you want to enable the openvswitch plugin, you'll have to set Q_PLUGIN to "openvswitch" and also add "q-agt" to ENABLED_SERVICES in order to start the openvswitch quantum agent (also in your localrc).
For example:
ENABLED_SERVICES="g-api,g-reg,key,n-api,n-cpu,n-net,n-sch,n-vnc,horizon,mysql,rabbit,openstackx,q-svc,quantum,q-agt" Q_PLUGIN=openvswitch
Then run stack.sh as normal.
Note: Currently, Quantum devstack only works on a single node. We will be fixing this very soon.
To enable melange in devstack add "melange" and "m-svc" to the ENABLED_SERVICES (melange requires quantum to be enabled as well).
For example:
ENABLED_SERVICES=g-api,g-reg,key,n-api,n-cpu,n-net,n-sch,n-novnc,n-xvnc,n-cauth,horizon,mysql,rabbit,openstackx,q-svc,q-agt,m-svc,quantum,melange