The local.conf I've been using is below. Devstack in stable/juno branch. [[local|localrc]] GIT_BASE=${GIT_BASE:-https://git.openstack.org}
ADMIN_PASSWORD=secrete DATABASE_PASSWORD=$ADMIN_PASSWORD RABBIT_PASSWORD=$ADMIN_PASSWORD SERVICE_PASSWORD=$ADMIN_PASSWORD SERVICE_TOKEN=secrete RECLONE=no
FIXED_RANGE=192.168.120.0/24 NETWORK_GATEWAY=192.168.120.1 FLOATING_RANGE=10.13.182.224/27 PUBLIC_NETWORK_GATEWAY=10.13.182.225 HOST_IP=10.13.182.120
# misc API_RATE_LIMIT=False
# log DEBUG=True VERBOSE=True DEST=/opt/stack LOGFILE=$DEST/logs/stack.sh.log SCREEN_LOGDIR=$DEST/logs/screen
SYSLOG=False LOG_COLOR=False LOGDAYS=7
# enable pre-requisites enable_service rabbit enable_service mysql enable_service key
# keystone KEYSTONE_CATALOG_BACKEND=sql
# enable ceph enable_service ceph CEPH_LOOPBACK_DISK_SIZE=10G CEPH_CONF=/etc/ceph/ceph.conf CEPH_REPLICAS=3 GLANCE_CEPH_USER=glance GLANCE_CEPH_POOL=glance CINDER_DRIVER=ceph CINDER_CEPH_USER=cinder CINDER_CEPH_POOL=cinder CINDER_CEPH_UUID=65B06887-B0EA-427F-B8BD-829AC2E18FF6 CINDER_BAK_CEPH_POOL=cinder_bak CINDER_BAK_CEPH_USER=cind_bak CINDER_ENABLED_BACKENDS=ceph,lvm NOVA_CEPH_POOL=nova
# adjust scheduler to balance VMs SCHEDULER=nova.scheduler.simple.SimpleScheduler
# disable nova compute on controller node disable_service n-cpu
# enable swift enable_service s-proxy SWIFT_HASH=E75834B828A54832B8AF2294FD8F5C5D SWIFT_REPLICAS=3 SWIFT_DATA_DIR=$DEST/data/swift
# cinder enable_service cinder enable_service c-api enable_service c-vol enable_service c-sch enable_service c-bak
VOLUME_GROUP="stack-volumes" VOLUME_NAME_PREFIX="volume-" VOLUME_BACKING_FILE_SIZE=10250M
# enable neutron disable_service n-net enable_service q-svc enable_service q-agt enable_service q-dhcp enable_service q-l3 enable_service q-meta enable_service q-fwaas enable_service q-lbaas #enable_service q-vpn enable_service neutron
# VLAN configuration Q_PLUGIN=ml2 ENABLE_TENANT_VLANS=True
# GRE tunnel configuration Q_PLUGIN=ml2 ENABLE_TENANT_TUNNELS=True
# VXLAN tunnel configuration Q_PLUGIN=ml2 Q_ML2_TENANT_NETWORK_TYPE=vxlan
# enable ceilometer enable_service ceilometer-acentral enable_service ceilometer-collector enable_service ceilometer-alarm-singleton enable_service ceilometer-alarm-notifier enable_service ceilometer-alarm-evaluator enable_service ceilometer-api CEILOMETER_BACKEND=mongodb
# enable heat enable_service heat enable_service h-api enable_service h-api-cfn enable_service h-api-cw enable_service h-eng
# enable horizon enable_service horizon
# enable tempest enable_service tempest
The local.conf I've been using is below. Devstack in stable/juno branch. ${GIT_BASE: -https:/ /git.openstack. org}
[[local|localrc]]
GIT_BASE=
ADMIN_PASSWORD= secrete PASSWORD= $ADMIN_ PASSWORD PASSWORD= $ADMIN_ PASSWORD PASSWORD= $ADMIN_ PASSWORD TOKEN=secrete
DATABASE_
RABBIT_
SERVICE_
SERVICE_
RECLONE=no
FIXED_RANGE= 192.168. 120.0/24 GATEWAY= 192.168. 120.1 RANGE=10. 13.182. 224/27 NETWORK_ GATEWAY= 10.13.182. 225 10.13.182. 120
NETWORK_
FLOATING_
PUBLIC_
HOST_IP=
# misc LIMIT=False
API_RATE_
# log $DEST/logs/ stack.sh. log LOGDIR= $DEST/logs/ screen
DEBUG=True
VERBOSE=True
DEST=/opt/stack
LOGFILE=
SCREEN_
SYSLOG=False
LOG_COLOR=False
LOGDAYS=7
# enable pre-requisites
enable_service rabbit
enable_service mysql
enable_service key
# keystone CATALOG_ BACKEND= sql
KEYSTONE_
# enable ceph DISK_SIZE= 10G /etc/ceph/ ceph.conf CEPH_USER= glance CEPH_POOL= glance CEPH_USER= cinder CEPH_POOL= cinder CEPH_UUID= 65B06887- B0EA-427F- B8BD-829AC2E18F F6 BAK_CEPH_ POOL=cinder_ bak BAK_CEPH_ USER=cind_ bak ENABLED_ BACKENDS= ceph,lvm
enable_service ceph
CEPH_LOOPBACK_
CEPH_CONF=
CEPH_REPLICAS=3
GLANCE_
GLANCE_
CINDER_DRIVER=ceph
CINDER_
CINDER_
CINDER_
CINDER_
CINDER_
CINDER_
NOVA_CEPH_POOL=nova
# adjust scheduler to balance VMs nova.scheduler. simple. SimpleScheduler
SCHEDULER=
# disable nova compute on controller node
disable_service n-cpu
# enable swift E75834B828A5483 2B8AF2294FD8F5C 5D DIR=$DEST/ data/swift
enable_service s-proxy
SWIFT_HASH=
SWIFT_REPLICAS=3
SWIFT_DATA_
# cinder
enable_service cinder
enable_service c-api
enable_service c-vol
enable_service c-sch
enable_service c-bak
VOLUME_ GROUP=" stack-volumes" NAME_PREFIX= "volume- " BACKING_ FILE_SIZE= 10250M
VOLUME_
VOLUME_
# enable neutron
disable_service n-net
enable_service q-svc
enable_service q-agt
enable_service q-dhcp
enable_service q-l3
enable_service q-meta
enable_service q-fwaas
enable_service q-lbaas
#enable_service q-vpn
enable_service neutron
# VLAN configuration TENANT_ VLANS=True
Q_PLUGIN=ml2
ENABLE_
# GRE tunnel configuration TENANT_ TUNNELS= True
Q_PLUGIN=ml2
ENABLE_
# VXLAN tunnel configuration NETWORK_ TYPE=vxlan
Q_PLUGIN=ml2
Q_ML2_TENANT_
# enable ceilometer collector alarm-singleton alarm-notifier alarm-evaluator BACKEND= mongodb
enable_service ceilometer-acentral
enable_service ceilometer-
enable_service ceilometer-
enable_service ceilometer-
enable_service ceilometer-
enable_service ceilometer-api
CEILOMETER_
# enable heat
enable_service heat
enable_service h-api
enable_service h-api-cfn
enable_service h-api-cw
enable_service h-eng
# enable horizon
enable_service horizon
# enable tempest
enable_service tempest