added demos to the repo
[groupbasedpolicy.git] / demos / gbp-devstack / puppet / templates / control.local.conf.erb
1 [[local|localrc]]
2 #enable_plugin networking-odl https://github.com/stackforge/networking-odl
3 #enable_plugin networking-odl /vagrant/x/networking-odl.git plugin
4 enable_plugin networking-odl https://github.com/flavio-fernandes/networking-odl lithiumkilo
5
6 LOGFILE=stack.sh.log
7 SCREEN_LOGDIR=/opt/stack/data/log
8 LOG_COLOR=False
9 #OFFLINE=True
10 RECLONE=yes
11
12 disable_service swift
13 disable_service cinder
14 disable_service n-net
15 disable_service tempest
16 enable_service q-svc
17 enable_service q-dhcp
18 enable_service q-meta
19 disable_service q-vpn
20 disable_service q-metering
21 disable_service q-lbaas
22 disable_service q-lbaasv2
23 disable_service q-fwaas
24 enable_service n-cauth
25
26 HOST_IP=<%= @hosts['devstack-control']['ipaddress'] %>
27 HOST_NAME=<%= @hosts['devstack-control']['name'] %>
28 SERVICE_HOST=$HOST_IP
29 SERVICE_HOST_NAME=$HOST_NAME
30
31 NEUTRON_CREATE_INITIAL_NETWORKS=False
32 Q_ML2_TENANT_NETWORK_TYPE=vxlan
33
34 ODL_MODE=externalodl
35
36 ODL_MGR_IP=<%= @hosts['opendaylight']['ipaddress'] %>
37 ODL_PORT=8080
38
39 ENABLE_TENANT_TUNNELS=True
40
41 VNCSERVER_PROXYCLIENT_ADDRESS=${HOST_IP}
42 VNCSERVER_LISTEN=0.0.0.0
43
44 FLOATING_RANGE=192.168.111.0/24
45 FIXED_RANGE="90.1.1.0/24"
46 PUBLIC_NETWORK_GATEWAY=192.168.111.254
47  
48 PUBLIC_INTERFACE=eth2
49 PUBLIC_BRIDGE=br-int
50  
51 ## Neutron options
52 Q_USE_SECGROUP=True
53 ENABLE_TENANT_VLANS=True
54 TENANT_VLAN_RANGE=3001:4000
55 PHYSICAL_NETWORK=dr-external
56 OVS_PHYSICAL_BRIDGE=br-int
57  
58 ODL_PROVIDER_MAPPINGS=$PHYSICAL_NETWORK:$PUBLIC_INTERFACE
59
60 MYSQL_HOST=$SERVICE_HOST
61 RABBIT_HOST=$SERVICE_HOST
62 GLANCE_HOSTPORT=$SERVICE_HOST:9292
63 KEYSTONE_AUTH_HOST=$SERVICE_HOST
64 KEYSTONE_SERVICE_HOST=$SERVICE_HOST
65
66 MYSQL_PASSWORD=mysql
67 RABBIT_PASSWORD=rabbit
68 SERVICE_TOKEN=service
69 SERVICE_PASSWORD=admin
70 ADMIN_PASSWORD=admin
71
72 BRANCH=stable/kilo
73 GLANCE_BRANCH=$BRANCH
74 HORIZON_BRANCH=$BRANCH
75 KEYSTONE_BRANCH=$BRANCH
76 NOVA_BRANCH=$BRANCH
77 NEUTRON_BRANCH=$BRANCH
78 SWIFT_BRANCH=$BRANCH
79 ##CLIFF_BRANCH=$BRANCH
80 ##TEMPEST_BRANCH=$BRANCH
81 CINDER_BRANCH=$BRANCH
82 HEAT_BRANCH=$BRANCH
83 TROVE_BRANCH=$BRANCH
84 CEILOMETER_BRANCH=$BRANCH
85
86 ODL_L3=True
87 ## For L3
88 [[post-config]|/etc/neutron/l3_agent.ini]]
89 [DEFAULT]
90 interface_driver = neutron.agent.linux.interface.NullDriver
91  
92 [[post-config|/etc/neutron/neutron.conf]]
93 [DEFAULT]
94 service_plugins = networking_odl.l3.l3_odl.OpenDaylightL3RouterPlugin
95  
96 [[post-config|/etc/neutron/plugins/ml2/ml2_conf.ini]]
97 [agent]
98 minimize_polling=True
99  
100  
101 [[post-config|$NOVA_CONF]]
102 [DEFAULT]
103 skip_isolated_core_check=true
104 max_cores=128
105 cpu_allocation_ratio=16.0
106 quota_cores=128
107 quota_instances=500
108 quota_floating_ips=1000
109 quota_metadata_items=300
110 quota_security_group_rules=200
111 quota_security_groups=200
112 quota_volumes=100
113 scheduler_default_filters = AllHostsFilter
114 [quota]
115 skip_isolated_core_check=true
116 max_cores=128
117 cpu_allocation_ratio=16.0
118 quota_cores=128
119 quota_instances=500
120 quota_floating_ips=1000
121 quota_metadata_items=300
122 quota_security_group_rules=200
123 quota_security_groups=200
124 quota_volumes=100
125 [oslo_messaging_rabbit]
126 heartbeat_timeout_threshold = 0
127 [[post-config|$CINDER_CONF]]
128 [DEFAULT]
129 quota_gigabytes=-1
130 quota_snapshots=-1
131 quota_volumes=-1
132 [quota]
133 quota_gigabytes=-1
134 quota_snapshots=-1
135 quota_volumes=-1
136 [oslo_messaging_rabbit]
137 heartbeat_timeout_threshold = 0
138 [[post-config|$NEUTRON_CONF]]
139 [DEFAULT]
140 quota_network = 100
141 quota_subnet = 100
142 quota_port = 500
143 quota_router = 100
144 quota_floatingip = 5000
145 quota_security_group_rules=200
146 quota_security_groups=200
147 [quota]
148 quota_network = 100
149 quota_subnet = 100
150 quota_port = 500
151 quota_router = 100
152 quota_floatingip = 5000
153 quota_security_group_rules=200
154 quota_security_groups=200
155 [oslo_messaging_rabbit]
156 heartbeat_timeout_threshold = 0
157 [[post-config|$GLANCE_API_CONF]]
158 [oslo_messaging_rabbit]
159 heartbeat_timeout_threshold = 0
160