10 disable_service c-api c-sch c-vol
11 disable_service tempest # workaround for tempest failing to start
12 #comment out q-agt for odl setup, uncomment for neutron vanilla
14 enable_service neutron
15 enable_service n-novnc
18 enable_service n-cauth
21 ## Repository sources ##
22 GIT_BASE=${GIT_BASE:-https://git.openstack.org}
24 ## logging configuration ##
29 SCREEN_LOGDIR=${LOGDIR}/screen-logs
30 LOGFILE=${LOGDIR}/stack.sh.log
36 ## Passwords & authentication ##
38 MYSQL_PASSWORD=${ADMIN_PASSWORD}
39 DATABASE_PASSWORD=${ADMIN_PASSWORD}
40 RABBIT_PASSWORD=${ADMIN_PASSWORD}
41 SERVICE_PASSWORD=${ADMIN_PASSWORD}
42 HORIZON_PASSWORD=${ADMIN_PASSWORD}
43 SERVICE_TOKEN_PASSWORD=${ADMIN_PASSWORD}
44 SERVICE_TOKEN=111222333
46 ## Hosts & services configuration ##
50 SERVICE_HOST=${HOST_IP}
51 SERVICE_HOST_NAME=${HOST_NAME}
52 # this is the default: SERVICE_LISTEN_ADDRESS=0.0.0.0
53 # this defaults to 127.0.0.1 and might prevent proxy issues if left at the default: SERVICE_LOCAL_HOST=${SERVICE_HOST}
54 MYSQL_HOST=${SERVICE_HOST}
55 RABBIT_HOST=${SERVICE_HOST}
56 GLANCE_HOSTPORT=${SERVICE_HOST}:9292
57 KEYSTONE_AUTH_HOST=${SERVICE_HOST}
58 KEYSTONE_SERVICE_HOST=${SERVICE_HOST}
59 Q_HOST=${SERVICE_HOST}
61 ## Network Configuration ##
62 enable_plugin networking-odl http://git.openstack.org/openstack/networking-odl stable/newton
64 ENABLE_TENANT_TUNNELS=True
67 ODL_NETVIRT_DEBUG_LOGS=True
68 ODL_NETVIRT_KARAF_FEATURE_OVSDB=odl-netvirt-openstack
69 ODL_RELEASE=carbon-snapshot-0.6.1
72 Q_ML2_PLUGIN_MECHANISM_DRIVERS=opendaylight,logger
73 Q_ML2_PLUGIN_TYPE_DRIVERS=vxlan,vlan,flat,local
74 Q_ML2_TENANT_NETWORK_TYPE=vxlan
79 # the provider mapping should reflect the network on which floating IPs should be allocated
80 # NOTE: configuration for floating_ip is incomplete
81 ODL_PROVIDER_MAPPINGS=public:ethphys02
82 ODL_GATE_SERVICE_PROVIDER=vpnservice
83 ML2_L3_PLUGIN=odl-router
84 # Workaround since netvirt:1 no longer exists in DS!
85 ODL_BOOT_WAIT_URL=restconf/operational/network-topology:network-topology/
87 VNCSERVER_PROXYCLIENT_ADDRESS=${SERVICE_HOST}
88 VNCSERVER_LISTEN=0.0.0.0
90 [[post-config|$NOVA_CONF]]
92 firewall_driver=nova.virt.firewall.NoopFirewallDriver
93 scheduler_default_filters=RamFilter,ComputeFilter,AvailabilityZoneFilter,ComputeCapabilitiesFilter,ImagePropertiesFilter,PciPassthroughFilter,NUMATopologyFilter
94 novncproxy_host=0.0.0.0
97 [[post-config|/etc/neutron/plugins/ml2/ml2_conf.ini]]
99 mechanism_drivers=opendaylight
101 minimize_polling=True