Skip to content

Instantly share code, notes, and snippets.

@serngawy
Created July 14, 2015 21:02
Show Gist options
  • Save serngawy/555fca538018badfeccb to your computer and use it in GitHub Desktop.
Save serngawy/555fca538018badfeccb to your computer and use it in GitHub Desktop.
[[local|localrc]]
enable_plugin networking-odl https://github.com/openstack/networking-odl 1.0.0a0
#enable_plugin networking-odl /vagrant/x/networking-odl.git plugin
#enable_plugin networking-odl https://github.com/flavio-fernandes/networking-odl stable/kilo
enable_plugin neutron-lbaas https://review.openstack.org/openstack/neutron-lbaas
LOGFILE=stack.sh.log
SCREEN_LOGDIR=/opt/stack/data/log
LOG_COLOR=False
#OFFLINE=True
#RECLONE=no
RECLONE=yes
disable_service swift
disable_service cinder
# Horizon (always use the trunk)
ENABLED_SERVICES+=,horizon
HORIZON_REPO=https://github.com/openstack/horizon
HORIZON_BRANCH=master
# Nova
ENABLED_SERVICES+=,n-api,n-crt,n-obj,n-cpu,n-cond,n-sch
IMAGE_URLS+=",https://launchpad.net/cirros/trunk/0.3.0/+download/cirros-0.3.0-x86_64-disk.img"
# Glance
ENABLED_SERVICES+=,g-api,g-reg
# Neutron
ENABLED_SERVICES+=,q-svc,q-agt,q-dhcp,q-l3,q-meta,neutron
# Enable LBaaS V2
ENABLED_SERVICES+=,q-lbaasv2
# Tempest
ENABLED_SERVICES+=,tempest
HOST_IP=192.168.50.20
HOST_NAME=devstack-control
SERVICE_HOST=$HOST_IP
SERVICE_HOST_NAME=$HOST_NAME
NEUTRON_CREATE_INITIAL_NETWORKS=False
Q_PLUGIN=ml2
Q_ML2_TENANT_NETWORK_TYPE=vxlan
# https://github.com/stackforge/networking-odl/blob/master/devstack/settings
ODL_MODE=externalodl
ODL_NETVIRT_DEBUG_LOGS=True
ODL_MGR_IP=192.168.50.1
ODL_PORT=8080
#ODL_ARGS="-Xmx1024m -XX:MaxPermSize=512m"
#ODL_BOOT_WAIT=70
ENABLE_TENANT_TUNNELS=True
VNCSERVER_PROXYCLIENT_ADDRESS=${HOST_IP}
VNCSERVER_LISTEN=0.0.0.0
FLOATING_RANGE=192.168.111.0/24
PUBLIC_NETWORK_GATEWAY=192.168.111.254
#Q_HOST=$SERVICE_HOST
MYSQL_HOST=$SERVICE_HOST
RABBIT_HOST=$SERVICE_HOST
GLANCE_HOSTPORT=$SERVICE_HOST:9292
KEYSTONE_AUTH_HOST=$SERVICE_HOST
KEYSTONE_SERVICE_HOST=$SERVICE_HOST
MYSQL_PASSWORD=mysql
RABBIT_PASSWORD=rabbit
SERVICE_TOKEN=service
SERVICE_PASSWORD=admin
ADMIN_PASSWORD=admin
BRANCH=stable/kilo
GLANCE_BRANCH=$BRANCH
HORIZON_BRANCH=$BRANCH
KEYSTONE_BRANCH=$BRANCH
NOVA_BRANCH=$BRANCH
NEUTRON_BRANCH=$BRANCH
HEAT_BRANCH=$BRANCH
TROVE_BRANCH=$BRANCH
CEILOMETER_BRANCH=$BRANCH
# Disable q-l3 and uncomment the lines below if ODL is being configured to perform l3fwd
# For more info: https://github.com/stackforge/networking-odl/blob/master/devstack/README.rst
enable_service q-l3
#disable_service q-l3
Q_L3_ENABLED=True
ODL_L3=True
PUBLIC_INTERFACE=eth2
[[post-config|$NEUTRON_CONF]]
[DEFAULT]
service_plugins = networking_odl.l3.l3_odl.OpenDaylightL3RouterPlugin
[[post-config|/etc/neutron/plugins/ml2/ml2_conf.ini]]
[agent]
minimize_polling=True
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment