blob: 11766e1f3a22fbe0a210f1fc5ef072af374bbb0a [file] [log] [blame]
Oleh Hryhorov4cf6dfc2018-03-15 19:25:41 +02001parameters:
2 _param:
3 openstack_proxy_hostname: cfg
4 openstack_proxy_address: 172.16.10.254
5 openstack_proxy_node01_hostname: cfg01
6 openstack_proxy_node01_address: ${_param:infra_config_address}
7 openstack_control_hostname: ctl
8 openstack_control_node01_hostname: ctl01
9 openstack_control_node02_hostname: ctl02
10 openstack_control_node03_hostname: ctl03
11 openstack_control_address: 172.16.10.254
12 openstack_control_node01_address: 172.16.10.91
13 openstack_control_node02_address: 172.16.10.92
14 openstack_control_node03_address: 172.16.10.93
15 openstack_gateway_hostname: gtw
16 openstack_gateway_address: ${_param:openstack_gateway_node01_address}
17 openstack_gateway_node01_hostname: gtw01
18 openstack_gateway_node01_address: 172.16.10.94
19 openstack_database_address: ${_param:openstack_control_address}
20 openstack_message_queue_address: ${_param:openstack_control_address}
21 openstack_message_queue_node01_address: ${_param:openstack_control_node01_address}
22 openstack_message_queue_node02_address: ${_param:openstack_control_node02_address}
23 openstack_message_queue_node03_address: ${_param:openstack_control_node03_address}
24
25 openstack_version: pike
26 apt_mk_version: nightly
27 mcp_repo_version: 1.1
28 openstack_region: RegionOne
29 admin_email: root@localhost
30 cluster_public_protocol: https
31 cluster_internal_protocol: https
32 cluster_public_host: ${_param:openstack_proxy_address}
33 keystone_service_protocol: ${_param:cluster_internal_protocol}
34 glance_service_protocol: ${_param:cluster_internal_protocol}
35 nova_service_protocol: ${_param:cluster_internal_protocol}
36 neutron_service_protocol: ${_param:cluster_internal_protocol}
37 heat_service_protocol: ${_param:cluster_internal_protocol}
38 cinder_service_protocol: ${_param:cluster_internal_protocol}
39 designate_service_protocol: ${_param:cluster_internal_protocol}
40 neutron_public_protocol: http
41 neutron_control_dvr: False
42 neutron_tenant_network_types: "flat,vxlan"
43 neutron_l3_ha: False
44 neutron_global_physnet_mtu: 1500
45 neutron_external_mtu: 1500
46 neutron_gateway_dvr: False
47 neutron_gateway_agent_mode: legacy
48 neutron_compute_dvr: False
49 neutron_compute_agent_mode: legacy
50 neutron_compute_external_access: False
51 openstack_public_neutron_subnet_gateway: 192.168.130.1
52 openstack_public_neutron_subnet_cidr: 192.168.130.0/24
53 openstack_public_neutron_subnet_allocation_start: 192.168.130.10
54 openstack_public_neutron_subnet_allocation_end: 192.168.130.254
55 galera_server_cluster_name: openstack_cluster
56 galera_server_maintenance_password: workshop
57 galera_server_admin_password: workshop
58 cluster_vip_address: ${_param:openstack_control_address}
59 cluster_local_address: ${_param:single_address}
60 cluster_node01_hostname: ${_param:openstack_control_node01_hostname}
61 cluster_node01_address: ${_param:openstack_control_node01_address}
62 cluster_node02_hostname: ${_param:openstack_control_node02_hostname}
63 cluster_node02_address: ${_param:openstack_control_node02_address}
64 cluster_node03_hostname: ${_param:openstack_control_node03_hostname}
65 cluster_node03_address: ${_param:openstack_control_node03_address}
66 rabbitmq_secret_key: workshop
67 rabbitmq_admin_password: workshop
68 rabbitmq_openstack_password: workshop
69 rabbitmq_cold_password: workshop
70 designate_service_host: ${_param:openstack_control_address}
71 designate_admin_api_enabled: true
72 designate_bind9_rndc_key: 4pc+X4PDqb2q+5o72dISm72LM1Ds9X2EYZjqg+nmsS7FhdTwzFFY8l/iEDmHxnyjkA33EQC8
73 designate_domain_id: 5186883b-91fb-4891-bd49-e6769234a8fc
74 designate_pool_ns_records:
75 - hostname: 'ns1.example.org.'
76 priority: 10
77 designate_pool_nameservers:
78 - host: ${_param:openstack_control_node01_address}
79 port: 53
80 - host: ${_param:openstack_control_node02_address}
81 port: 53
82 - host: ${_param:openstack_control_node03_address}
83 port: 53
84 designate_pool_target_type: bind9
85 designate_pool_target_masters:
86 - host: ${_param:openstack_control_node01_address}
87 port: 5354
88 - host: ${_param:openstack_control_node02_address}
89 port: 5354
90 - host: ${_param:openstack_control_node03_address}
91 port: 5354
92 designate_pool_target_options:
93 host: ${_param:openstack_control_node01_address}
94 port: 53
95 rndc_host: ${_param:openstack_control_node01_address}
96 rndc_port: 953
97 rndc_key_file: /etc/designate/rndc.key
98 designate_worker_enabled: true
99 designate_version: ${_param:openstack_version}
100 glance_version: ${_param:openstack_version}
101 glance_service_host: ${_param:cluster_vip_address}
102 keystone_version: ${_param:openstack_version}
103 keystone_service_host: ${_param:cluster_vip_address}
104 heat_version: ${_param:openstack_version}
105 heat_service_host: ${_param:cluster_vip_address}
106 heat_domain_admin_password: workshop
107 cinder_version: ${_param:openstack_version}
108 cinder_service_host: ${_param:cluster_vip_address}
109 nova_version: ${_param:openstack_version}
110 nova_service_host: ${_param:cluster_vip_address}
111 nova_vncproxy_url: http://${_param:cluster_vip_address}:8060
112 neutron_version: ${_param:openstack_version}
113 neutron_service_host: ${_param:cluster_vip_address}
114 glusterfs_service_host: ${_param:cluster_vip_address}
115 metadata_password: workshop
116 mysql_admin_user: root
117 mysql_admin_password: workshop
118 mysql_cinder_password: workshop
119 mysql_glance_password: workshop
120 mysql_heat_password: workshop
121 mysql_keystone_password: workshop
122 mysql_neutron_password: workshop
123 mysql_nova_password: workshop
124 mysql_designate_password: workshop
125 keystone_service_token: workshop
126 keystone_admin_password: workshop
127 keystone_cinder_password: workshop
128 keystone_glance_password: workshop
129 keystone_heat_password: workshop
130 keystone_keystone_password: workshop
131 keystone_neutron_password: workshop
132 keystone_nova_password: workshop
133 keystone_designate_password: workshop
134 horizon_version: ${_param:openstack_version}
135 horizon_secret_key: opaesee8Que2yahJoh9fo0eefo1Aeyo6ahyei8zeiboh3aeth5loth7ieNa5xi5e
136 horizon_identity_host: ${_param:cluster_vip_address}
137 horizon_identity_encryption: none
138 horizon_identity_version: 2
139 nginx_proxy_openstack_api_proxy_host: ${_param:cluster_vip_address}
140 loopback_device_size: 20
141 runtest_tempest_cfg_dir: /root/rally_reports/
142 runtest_tempest_cfg_name: tempest_generated.conf
143 artifactory_user: artifactory_user
144 artifactory_password: artifactory_password
145 linux:
146 network:
147 host:
148 prx:
149 address: ${_param:openstack_proxy_address}
150 names:
151 - ${_param:openstack_proxy_hostname}
152 - ${_param:openstack_proxy_hostname}.${_param:cluster_domain}
153 prx01:
154 address: ${_param:openstack_proxy_node01_address}
155 names:
156 - ${_param:openstack_proxy_node01_hostname}
157 - ${_param:openstack_proxy_node01_hostname}.${_param:cluster_domain}
158 ctl:
159 address: ${_param:openstack_control_address}
160 names:
161 - ${_param:openstack_control_hostname}
162 - ${_param:openstack_control_hostname}.${_param:cluster_domain}
163 ctl01:
164 address: ${_param:openstack_control_node01_address}
165 names:
166 - ${_param:openstack_control_node01_hostname}
167 - ${_param:openstack_control_node01_hostname}.${_param:cluster_domain}
168 ctl02:
169 address: ${_param:openstack_control_node02_address}
170 names:
171 - ${_param:openstack_control_node02_hostname}
172 - ${_param:openstack_control_node02_hostname}.${_param:cluster_domain}
173 ctl03:
174 address: ${_param:openstack_control_node03_address}
175 names:
176 - ${_param:openstack_control_node03_hostname}
177 - ${_param:openstack_control_node03_hostname}.${_param:cluster_domain}
178 gtw:
179 address: ${_param:openstack_gateway_address}
180 names:
181 - ${_param:openstack_gateway_hostname}
182 - ${_param:openstack_gateway_hostname}.${_param:cluster_domain}
183 gtw01:
184 address: ${_param:openstack_gateway_address}
185 names:
186 - ${_param:openstack_gateway_hostname}
187 - ${_param:openstack_gateway_hostname}.${_param:cluster_domain}
188 runtest:
189 enabled: True
190 test_target: gtw0*
191 keystonerc_node: ctl01*
192 tempest:
193 enabled: True
194 cfg_dir: ${_param:runtest_tempest_cfg_dir}
195 cfg_name: ${_param:runtest_tempest_cfg_name}
196 DEFAULT:
197 log_file: /home/rally/rally_reports/tempest.log
198 compute:
199 build_timeout: 600
200 min_microversion: 2.1
201 max_microversion: 2.42
202 orchestration:
203 max_template_size: 5440000
204 max_resources_per_stack: 20000
205 dns_feature_enabled:
206 # Switch this to designate_admin_api_enabled once [1] is promoted to stable packages
207 # [1] https://gerrit.mcp.mirantis.net/gitweb?p=salt-formulas/designate.git;a=commit;h=96a3f43f6cf1149559e54a00b5548bdf46333749
208 api_admin: false
209 api_v1: false
210 api_v2: true
211 api_v2_quotas: true
212 api_v2_root_recordsets: true
213 bug_1573141_fixed: true
214 volume-feature-enabled:
215 backup: false
216 artifact_collector:
217 enabled: true
218 artifactory:
219 enabled: true
220 user: ${_param:artifactory_user}
221 password: ${_param:artifactory_password}
222 host: artifactory.mcp.mirantis.net
223 port: 443
224 proto: https
225 endpoint: /oscore-local/${_param:cluster_domain}/${_param:infra_config_hostname}
226 artifacts:
227 sys_logs:
228 path: /var/log
229 etc:
230 path: /etc
231