Skip to content

Instantly share code, notes, and snippets.

@anfredette
Created September 20, 2016 19:25
Show Gist options
  • Save anfredette/f4a58afa9fdcf7dc172901da6f0dcaa5 to your computer and use it in GitHub Desktop.
Save anfredette/f4a58afa9fdcf7dc172901da6f0dcaa5 to your computer and use it in GitHub Desktop.
[[local|localrc]]
# put the log files in a dir different than the source so they can be manipulated independently
LOGFILE=/opt/stack/logs/stack.sh.log
SCREEN_LOGDIR=/opt/stack/logs
LOG_COLOR=False
# flip OFFLINE and RECLONE to lock (RECLONE=no) or update the source.
#OFFLINE=False
#RECLONE=yes
OFFLINE=True
RECLONE=no
VERBOSE=True
# disable everything so we can explicitly enable only what we need
disable_all_services
# Core compute (nova+vnc)
enable_service n-cpu n-novnc
# network. uncomment only one of the next two lines depending on if you want odl or the l2 agent
# next line enables default l2 agent and not odl
#enable_service neutron q-agt
# next line enables odl as the neutron backend rathar than the l2 agent
enable_service neutron odl-compute
# additional services
enable_service rabbit
HOST_IP=192.168.254.32
HOST_NAME=odl32
SERVICE_HOST_NAME=odl31
SERVICE_HOST=192.168.254.31
Q_HOST=$SERVICE_HOST
# openvswitch ml2 vlan+tunnels
#ENABLE_TENANT_VLANS=True
#ENABLE_TENANT_TUNNELS=True
# When using OVS_BRIDGE_MAPPINGS you must manually add the bridges
#OVS_BRIDGE_MAPPINGS=physnet1:br-eth1
# opendaylight ml2 vlan and gre tunnels
enable_plugin networking-odl http://git.openstack.org/openstack/networking-odl stable/mitaka
# this repo has fix for the security groups problem
#enable_plugin networking-odl https://github.com/flavio-fernandes/networking-odl summit15demo
# comment out ODL_MGR_IP if using odl-server in the control node
ODL_MODE=manual
ODL_MGR_IP=192.168.50.1
ODL_PORT=8080
#ODL_PROVIDER_MAPPINGS=physnet1:eth1
# The next config is for ODL l3
# ODL_L3=True
# Use the following to automatically add eth2 to br-int.
#PUBLIC_INTERFACE=eth2
#ODL_PROVIDER_MAPPINGS=br-ex:eth2
ODL_PROVIDER_MAPPINGS=public:eth2
VNCSERVER_PROXYCLIENT_ADDRESS=$HOST_IP
VNCSERVER_LISTEN=0.0.0.0
DATABASE_PASSWORD=mysql
RABBIT_PASSWORD=rabbit
QPID_PASSWORD=rabbit
SERVICE_TOKEN=service
SERVICE_PASSWORD=admin
ADMIN_PASSWORD=admin
# use master for latest
BRANCH=stable/mitaka
GLANCE_BRANCH=$BRANCH
HORIZON_BRANCH=$BRANCH
KEYSTONE_BRANCH=$BRANCH
NOVA_BRANCH=$BRANCH
NEUTRON_BRANCH=$BRANCH
SWIFT_BRANCH=$BRANCH
##CLIFF_BRANCH=$BRANCH
##TEMPEST_BRANCH=$BRANCH
CINDER_BRANCH=$BRANCH
HEAT_BRANCH=$BRANCH
TROVE_BRANCH=$BRANCH
CEILOMETER_BRANCH=$BRANCH
[[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