...
|
...
|
@@ -32,11 +32,15 @@ REGION_NAME=${REGION_NAME:-RegionOne}
|
32
|
32
|
# ``disable_service`` functions in ``local.conf``.
|
33
|
33
|
# For example, to enable Swift add this to ``local.conf``:
|
34
|
34
|
# enable_service s-proxy s-object s-container s-account
|
35
|
|
-# In order to enable nova-networking add the following settings in
|
36
|
|
-# `` local.conf ``:
|
|
35
|
+# In order to enable Neutron (a single node setup) add the following
|
|
36
|
+# settings in ``local.conf``:
|
37
|
37
|
# [[local|localrc]]
|
38
|
|
-# disable_service q-svc q-agt q-dhcp q-l3 q-meta
|
39
|
|
-# enable_service n-net
|
|
38
|
+# disable_service n-net
|
|
39
|
+# enable_service q-svc
|
|
40
|
+# enable_service q-agt
|
|
41
|
+# enable_service q-dhcp
|
|
42
|
+# enable_service q-l3
|
|
43
|
+# enable_service q-meta
|
40
|
44
|
# # Optional, to enable tempest configuration as part of devstack
|
41
|
45
|
# enable_service tempest
|
42
|
46
|
function isset {
|
...
|
...
|
@@ -50,16 +54,14 @@ function isset {
|
50
|
50
|
|
51
|
51
|
# this allows us to pass ENABLED_SERVICES
|
52
|
52
|
if ! isset ENABLED_SERVICES ; then
|
53
|
|
- # core compute (glance / keystone / nova)
|
54
|
|
- ENABLED_SERVICES=g-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-cond,n-sch,n-xvnc,n-cauth
|
|
53
|
+ # core compute (glance / keystone / nova (+ nova-network))
|
|
54
|
+ ENABLED_SERVICES=g-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-net,n-cond,n-sch,n-xvnc,n-cauth
|
55
|
55
|
# cinder
|
56
|
56
|
ENABLED_SERVICES+=,c-sch,c-api,c-vol
|
57
|
57
|
# heat
|
58
|
58
|
ENABLED_SERVICES+=,h-eng,h-api,h-api-cfn,h-api-cw
|
59
|
59
|
# dashboard
|
60
|
60
|
ENABLED_SERVICES+=,horizon
|
61
|
|
- # neutron
|
62
|
|
- ENABLED_SERVICES+=,q-svc,q-agt,q-dhcp,q-l3,q-meta
|
63
|
61
|
# additional services
|
64
|
62
|
ENABLED_SERVICES+=,rabbit,tempest,mysql
|
65
|
63
|
fi
|