3 enable_plugin tacker https://github.com/trozet/tacker SFC_refactor
4 enable_plugin networking-odl https://github.com/openstack/networking-odl stable/kilo
5 #enable_plugin tacker https://github.com/trozet/tacker SFC_refactor
6 #enable_plugin networking-odl https://github.com/openstack/networking-odl stable/kilo
7 #enable_plugin networking-odl https://github.com/flavio-fernandes/networking-odl lithiumkilo
10 #IMAGE_URLS="http://uec-images.ubuntu.com/trusty/current/trusty-server-cloudimg-amd64-disk1.img,http://download.cirros-cloud.net/0.3.4/cirros-0.3.4-x86_64-disk.img,http://download.cirros-cloud.net/0.3.4/cirros-0.3.4-x86_64-uec.tar.gz"
12 TACKERCLIENT_REPO=https://github.com/trozet/python-tackerclient.git
13 TACKERCLIENT_BRANCH=SFC_refactor
14 TACKERHORIZON_REPO=https://github.com/trozet/tacker-horizon.git
19 SCREEN_LOGDIR=/opt/stack/data/log
24 enable_service n-novnc
25 enable_service n-cauth
26 enable_service odl-compute odl-neutron
28 ##enable_service q-svc
29 ##enable_service q-dhcp
30 ##enable_service q-meta
31 ##enable_service n-cauth
34 ##disable_service q-vpn
35 ##disable_service q-metering
36 ##disable_service q-lbaas
37 ##disable_service q-lbaasv2
38 ##disable_service q-fwaas
39 ##disable_service swift
40 ##disable_service cinder
41 ##disable_service n-net
42 ##disable_service tempest
45 HOST_NAME=devstack-control
47 SERVICE_HOST_NAME=$HOST_NAME
49 NEUTRON_CREATE_INITIAL_NETWORKS=False
50 Q_ML2_TENANT_NETWORK_TYPE=vxlan
63 ENABLE_TENANT_TUNNELS=True
65 VNCSERVER_PROXYCLIENT_ADDRESS=${HOST_IP}
66 VNCSERVER_LISTEN=0.0.0.0
68 # un commented for further tacker testing #Commented out for Tacker testing
70 ## External networking
71 FLOATING_RANGE=192.168.111.0/24
72 FIXED_RANGE="90.1.1.0/24"
73 PUBLIC_NETWORK_GATEWAY=192.168.111.254
79 ENABLE_TENANT_VLANS=True
80 TENANT_VLAN_RANGE=3001:4000
81 PHYSICAL_NETWORK=dr-external
82 OVS_PHYSICAL_BRIDGE=br-int
83 ODL_PROVIDER_MAPPINGS=$PHYSICAL_NETWORK:$PUBLIC_INTERFACE
85 # end Tacker testing block
86 MYSQL_HOST=$SERVICE_HOST
87 RABBIT_HOST=$SERVICE_HOST
88 GLANCE_HOSTPORT=$SERVICE_HOST:9292
89 KEYSTONE_AUTH_HOST=$SERVICE_HOST
90 KEYSTONE_SERVICE_HOST=$SERVICE_HOST
93 RABBIT_PASSWORD=rabbit
95 SERVICE_PASSWORD=admin
100 HORIZON_BRANCH=$BRANCH
101 KEYSTONE_BRANCH=$BRANCH
103 NEUTRON_BRANCH=$BRANCH
105 CINDER_BRANCH=$BRANCH
108 CEILOMETER_BRANCH=$BRANCH
112 [[post-config]|/etc/neutron/l3_agent.ini]]
114 interface_driver = neutron.agent.linux.interface.NullDriver
116 [[post-config|/etc/neutron/neutron.conf]]
118 service_plugins = networking_odl.l3.l3_odl.OpenDaylightL3RouterPlugin
120 [[post-config|/etc/neutron/plugins/ml2/ml2_conf.ini]]
122 minimize_polling=True
124 [[post-config|/etc/tacker/tacker.conf]]
126 service_plugins = tacker.vm.plugin.VNFMPlugin,tacker.sfc.plugin.SFCPlugin,tacker.sfc_classifier.plugin.SFCCPlugin
131 stack_retry_wait = 30
133 infra_driver = opendaylight
140 [[post-config|$NOVA_CONF]]
142 skip_isolated_core_check=true
145 cpu_allocation_ratio=16.0
148 quota_floating_ips=1000
149 quota_metadata_items=300
150 quota_security_group_rules=200
151 quota_security_groups=200
153 #scheduler_default_filters = AllHostsFilter
155 skip_isolated_core_check=true
157 cpu_allocation_ratio=16.0
160 quota_floating_ips=1000
161 quota_metadata_items=300
162 quota_security_group_rules=200
163 quota_security_groups=200
165 [oslo_messaging_rabbit]
166 heartbeat_timeout_threshold = 0
167 [[post-config|$CINDER_CONF]]
176 [oslo_messaging_rabbit]
177 heartbeat_timeout_threshold = 0
178 [[post-config|$NEUTRON_CONF]]
184 quota_floatingip = 5000
185 quota_security_group_rules=200
186 quota_security_groups=200
192 quota_floatingip = 5000
193 quota_security_group_rules=200
194 quota_security_groups=200
195 [oslo_messaging_rabbit]
196 heartbeat_timeout_threshold = 0
197 [[post-config|$GLANCE_API_CONF]]
198 [oslo_messaging_rabbit]
199 heartbeat_timeout_threshold = 0