1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
|
GLOBAL_PRELOAD_PARAMETERS = {
# heat template parameter values common to all heat template continaing these parameters
"defaults" : {
'key_name' : 'vfw_key${uuid}',
"pub_key" : "${GLOBAL_INJECTED_VNF_PUB_KEY}",
"repo_url_blob" : "https://nexus.onap.org/content/repositories/raw",
"repo_url_artifacts" : "https://nexus.onap.org/content/groups/staging",
"demo_artifacts_version" : "${GLOBAL_INJECTED_ARTIFACTS_VERSION}",
"onap_private_net_id" : "${GLOBAL_INJECTED_NETWORK}",
"onap_private_subnet_id" : "${GLOBAL_INJECTED_NETWORK}",
"onap_private_net_cidr" : "10.0.0.0/8",
"dcae_collector_ip" : "${GLOBAL_INJECTED_DCAE_COLLECTOR_IP}",
"dcae_collector_port" : "8080",
"public_net_id" : "${GLOBAL_INJECTED_PUBLIC_NET_ID}",
"cloud_env" : "${GLOBAL_INJECTED_CLOUD_ENV}",
"install_script_version" : "${GLOBAL_INJECTED_SCRIPT_VERSION}",
},
# ##
# heat template parameter values for heat template instances created during Vnf-Orchestration test cases
# ##
"Vnf-Orchestration" : {
"vfw_preload.template": {
"unprotected_private_net_id" : "vofwl01_unprotected${hostid}",
"unprotected_private_net_cidr" : "192.168.10.0/24",
"protected_private_net_id" : "vofwl01_protected${hostid}",
"protected_private_net_cidr" : "192.168.20.0/24",
"vfw_private_ip_0" : "192.168.10.100",
"vfw_private_ip_1" : "192.168.20.100",
"vfw_private_ip_2" : "10.0.${ecompnet}.1",
"vpg_private_ip_0" : "192.168.10.200",
"vpg_private_ip_1" : "10.0.${ecompnet}.2",
"vsn_private_ip_0" : "192.168.20.250",
"vsn_private_ip_1" : "10.0.${ecompnet}.3",
'vfw_name_0':'vofwl01fwl${hostid}',
'vpg_name_0':'vofwl01pgn${hostid}',
"vfw_image_name" : "${GLOBAL_INJECTED_UBUNTU_1404_IMAGE}",
"vfw_flavor_name" : "${GLOBAL_INJECTED_VM_FLAVOR}",
'vsn_name_0':'vofwl01snk${hostid}'
},
"vfwsnk_preload.template": {
"unprotected_private_net_id" : "vofwlsnk_unprotected${hostid}",
"unprotected_private_subnet_id" : "vofwlsnk_unprotected_sub${hostid}",
"unprotected_private_net_cidr" : "192.168.10.0/24",
"protected_private_net_id" : "vofwlsnk_protected${hostid}",
"protected_private_subnet_id" : "vofwlsnk_protected_sub${hostid}",
"protected_private_net_cidr" : "192.168.20.0/24",
"vfw_private_ip_0" : "192.168.10.100",
"vfw_private_ip_1" : "192.168.20.100",
"vfw_private_ip_2" : "10.0.${ecompnet}.101",
"vpg_private_ip_0" : "192.168.10.200",
"vsn_private_ip_0" : "192.168.20.250",
"vsn_private_ip_1" : "10.0.${ecompnet}.102",
'vfw_name_0':'vofwl01fwl${hostid}',
'vsn_name_0':'vofwl01snk${hostid}',
"image_name" : "${GLOBAL_INJECTED_UBUNTU_1404_IMAGE}",
"flavor_name" : "${GLOBAL_INJECTED_VM_FLAVOR}",
},
"vpkg_preload.template": {
"unprotected_private_net_id" : "vofwlsnk_unprotected${hostid}",
"unprotected_private_subnet_id" : "vofwlsnk_unprotected_sub${hostid}",
"unprotected_private_net_cidr" : "192.168.10.0/24",
"protected_private_net_cidr" : "192.168.20.0/24",
"vfw_private_ip_0" : "192.168.10.100",
"vpg_private_ip_0" : "192.168.10.200",
"vpg_private_ip_1" : "10.0.${ecompnet}.103",
"vsn_private_ip_0" : "192.168.20.250",
'vpg_name_0':'vofwl01pgn${hostid}',
"image_name" : "${GLOBAL_INJECTED_UBUNTU_1404_IMAGE}",
"flavor_name" : "${GLOBAL_INJECTED_VM_FLAVOR}",
},
"vlb_preload.template" : {
"vlb_image_name" : "${GLOBAL_INJECTED_UBUNTU_1604_IMAGE}",
"vlb_flavor_name" : "${GLOBAL_INJECTED_VM_FLAVOR}",
"vlb_private_net_id" : "volb01_private${hostid}",
"pktgen_private_net_id" : "volb01_pktgen${hostid}",
"vlb_private_net_cidr" : "192.168.30.0/24",
"vlb_private_ip_0" : "192.168.30.100",
"vlb_private_ip_1" : "10.0.${ecompnet}.4",
"vdns_private_ip_0" : "192.168.30.110",
"vdns_private_ip_1" : "10.0.${ecompnet}.5",
'vlb_name_0':'vovlblb${hostid}',
'vdns_name_0':'vovlbdns${hostid}',
"pktgen_private_net_cidr" : "192.168.9.0/24",
"vpg_private_ip_1" : "10.0.${ecompnet}.7",
"pg_int" : "192.168.9.109",
"vpg_private_ip_0" : "192.168.9.110",
"vlb_private_ip_2" : "192.168.9.111",
"vip" : "192.168.9.112",
"gre_ipaddr" : "192.168.30.112",
"vpg_name_0" : "vovlbpgn${hostid}",
"vnf_id" : "vLoadBalancer_${hostid}",
"vf_module_id" : "vLoadBalancer"
},
"dnsscaling_preload.template" : {
"vlb_private_net_id" : "volb01_private${hostid}",
"vlb_private_ip_0" : "192.168.30.100",
"vlb_private_ip_1" : "10.0.${ecompnet}.4",
"vdns_private_ip_0" : "192.168.30.222",
"vdns_private_ip_1" : "10.0.${ecompnet}.6",
'scaling_vdns_name_0':'vovlbscaling${hostid}',
"vlb_private_net_cidr" : "192.168.10.0/24"
},
"vims_preload.template" : {
"bono_image_name" : "${GLOBAL_INJECTED_UBUNTU_1404_IMAGE}",
"sprout_image_name" : "${GLOBAL_INJECTED_UBUNTU_1404_IMAGE}",
"homer_image_name" : "${GLOBAL_INJECTED_UBUNTU_1404_IMAGE}",
"homestead_image_name" : "${GLOBAL_INJECTED_UBUNTU_1404_IMAGE}",
"ralf_image_name" : "${GLOBAL_INJECTED_UBUNTU_1404_IMAGE}",
"ellis_image_name" : "${GLOBAL_INJECTED_UBUNTU_1404_IMAGE}",
"dns_image_name" : "${GLOBAL_INJECTED_UBUNTU_1404_IMAGE}",
"bono_flavor_name" : "${GLOBAL_INJECTED_VM_FLAVOR}",
"sprout_flavor_name" : "${GLOBAL_INJECTED_VM_FLAVOR}",
"homer_flavor_name" : "${GLOBAL_INJECTED_VM_FLAVOR}",
"homestead_flavor_name" : "${GLOBAL_INJECTED_VM_FLAVOR}",
"ralf_flavor_name" : "${GLOBAL_INJECTED_VM_FLAVOR}",
"ellis_flavor_name" : "${GLOBAL_INJECTED_VM_FLAVOR}",
"dns_flavor_name" : "${GLOBAL_INJECTED_VM_FLAVOR}",
"repo_url" : "http://repo.cw-ngv.com/stable",
"zone" : "me.cw-ngv.com",
"dn_range_start" : "2425550000",
"dn_range_length" : "10000",
"dnssec_key" : "9FPdYTWhk5+LbhrqtTPQKw=="
},
"vvg_preload.template" : {
}
},
# heat template parameter values for heat template instances created during Closed-Loop test cases
"Closed-Loop" : {
"vfw_preload.template": {
"unprotected_private_net_id" : "clfwl01_unprotected${hostid}",
"unprotected_private_net_cidr" : "192.168.110.0/24",
"protected_private_net_id" : "clfwl01_protected${hostid}",
"protected_private_net_cidr" : "192.168.120.0/24",
"vfw_private_ip_0" : "192.168.110.100",
"vfw_private_ip_1" : "192.168.120.100",
"vfw_private_ip_2" : "10.0.${ecompnet}.11",
"vpg_private_ip_0" : "192.168.110.200",
"vpg_private_ip_1" : "10.0.${ecompnet}.12",
"vsn_private_ip_0" : "192.168.120.250",
"vsn_private_ip_1" : "10.0.${ecompnet}.13",
'vfw_name_0':'clfwl01fwl${hostid}',
'vpg_name_0':'clfwl01pgn${hostid}',
"vfw_image_name" : "${GLOBAL_INJECTED_UBUNTU_1404_IMAGE}",
"vfw_flavor_name" : "${GLOBAL_INJECTED_VM_FLAVOR}",
'vsn_name_0':'clfwl01snk${hostid}'
},
"vfwsnk_preload.template": {
"unprotected_private_net_id" : "clfwlsnk_unprotected${hostid}",
"unprotected_private_subnet_id" : "clfwlsnk_unprotected_sub${hostid}",
"unprotected_private_net_cidr" : "192.168.10.0/24",
"protected_private_net_id" : "clfwlsnk_protected${hostid}",
"protected_private_subnet_id" : "clfwlsnk_protected_sub${hostid}",
"protected_private_net_cidr" : "192.168.20.0/24",
"vfw_private_ip_0" : "192.168.10.100",
"vfw_private_ip_1" : "192.168.20.100",
"vfw_private_ip_2" : "10.0.${ecompnet}.111",
"vpg_private_ip_0" : "192.168.10.200",
"vsn_private_ip_0" : "192.168.20.250",
"vsn_private_ip_1" : "10.0.${ecompnet}.112",
'vfw_name_0':'clfwl01fwl${hostid}',
'vsn_name_0':'clfwl01snk${hostid}',
"image_name" : "${GLOBAL_INJECTED_UBUNTU_1404_IMAGE}",
"flavor_name" : "${GLOBAL_INJECTED_VM_FLAVOR}",
},
"vpkg_preload.template": {
"unprotected_private_net_id" : "clfwlsnk_unprotected${hostid}",
"unprotected_private_subnet_id" : "clfwlsnk_unprotected_sub${hostid}",
"unprotected_private_net_cidr" : "192.168.10.0/24",
"protected_private_net_cidr" : "192.168.20.0/24",
"vfw_private_ip_0" : "192.168.10.100",
"vpg_private_ip_0" : "192.168.10.200",
"vpg_private_ip_1" : "10.0.${ecompnet}.113",
"vsn_private_ip_0" : "192.168.20.250",
'vpg_name_0':'clfwl01pgn${hostid}',
"image_name" : "${GLOBAL_INJECTED_UBUNTU_1404_IMAGE}",
"flavor_name" : "${GLOBAL_INJECTED_VM_FLAVOR}",
},
"vlb_preload.template" : {
"vlb_image_name" : "${GLOBAL_INJECTED_UBUNTU_1604_IMAGE}",
"vlb_flavor_name" : "${GLOBAL_INJECTED_VM_FLAVOR}",
"vlb_private_net_id" : "cllb01_private${hostid}",
"pktgen_private_net_id" : "cllb01_pktgen${hostid}",
"vlb_private_net_cidr" : "192.168.30.0/24",
"vlb_private_ip_0" : "192.168.30.100",
"vlb_private_ip_1" : "10.0.${ecompnet}.14",
"vdns_private_ip_0" : "192.168.30.110",
"vdns_private_ip_1" : "10.0.${ecompnet}.15",
'vlb_name_0':'clvlblb${hostid}',
'vdns_name_0':'clvlbdns${hostid}',
"pktgen_private_net_cidr" : "192.168.9.0/24",
"vpg_private_ip_1" : "10.0.${ecompnet}.17",
"pg_int" : "192.168.9.109",
"vpg_private_ip_0" : "192.168.9.110",
"vlb_private_ip_2" : "192.168.9.111",
"vip" : "192.168.9.112",
"gre_ipaddr" : "192.168.30.112",
"vpg_name_0" : "clvlbpgn${hostid}",
"vnf_id" : "vLoadBalancer_${hostid}",
"vf_module_id" : "vLoadBalancer"
},
"dnsscaling_preload.template" : {
"vlb_private_net_id" : "cllb01_private${hostid}",
"vlb_private_ip_0" : "192.168.130.100",
"vlb_private_ip_1" : "10.0.${ecompnet}.14",
"vdns_private_ip_0" : "192.168.130.222",
"vdns_private_ip_1" : "10.0.${ecompnet}.16",
'scaling_vdns_name_0':'clvlbscaling${hostid}',
"vlb_private_net_cidr" : "192.168.10.0/24"
},
"vims_preload.template" : {
"bono_image_name" : "${GLOBAL_INJECTED_UBUNTU_1404_IMAGE}",
"sprout_image_name" : "${GLOBAL_INJECTED_UBUNTU_1404_IMAGE}",
"homer_image_name" : "${GLOBAL_INJECTED_UBUNTU_1404_IMAGE}",
"homestead_image_name" : "${GLOBAL_INJECTED_UBUNTU_1404_IMAGE}",
"ralf_image_name" : "${GLOBAL_INJECTED_UBUNTU_1404_IMAGE}",
"ellis_image_name" : "${GLOBAL_INJECTED_UBUNTU_1404_IMAGE}",
"dns_image_name" : "${GLOBAL_INJECTED_UBUNTU_1404_IMAGE}",
"bono_flavor_name" : "${GLOBAL_INJECTED_VM_FLAVOR}",
"sprout_flavor_name" : "${GLOBAL_INJECTED_VM_FLAVOR}",
"homer_flavor_name" : "${GLOBAL_INJECTED_VM_FLAVOR}",
"homestead_flavor_name" : "${GLOBAL_INJECTED_VM_FLAVOR}",
"ralf_flavor_name" : "${GLOBAL_INJECTED_VM_FLAVOR}",
"ellis_flavor_name" : "${GLOBAL_INJECTED_VM_FLAVOR}",
"dns_flavor_name" : "${GLOBAL_INJECTED_VM_FLAVOR}",
"repo_url" : "http://repo.cw-ngv.com/stable",
"zone" : "me.cw-ngv.com",
"dn_range_start" : "2425550000",
"dn_range_length" : "10000",
"dnssec_key" : "9FPdYTWhk5+LbhrqtTPQKw=="
},
"vvg_preload.template" : {
}
},
# heat template parameter values for heat template instances created for hands on demo test case
"Demo" : {
"vfw_preload.template": {
"unprotected_private_net_id" : "demofwl_unprotected",
"unprotected_private_net_cidr" : "192.168.110.0/24",
"protected_private_net_id" : "demofwl_protected",
"protected_private_net_cidr" : "192.168.120.0/24",
"vfw_private_ip_0" : "192.168.110.100",
"vfw_private_ip_1" : "192.168.120.100",
"vfw_private_ip_2" : "10.0.${ecompnet}.11",
"vpg_private_ip_0" : "192.168.110.200",
"vpg_private_ip_1" : "10.0.${ecompnet}.12",
"vsn_private_ip_0" : "192.168.120.250",
"vsn_private_ip_1" : "10.0.${ecompnet}.13",
'vfw_name_0':'demofwl01fwl',
'vpg_name_0':'demofwl01pgn',
"vfw_image_name" : "${GLOBAL_INJECTED_UBUNTU_1404_IMAGE}",
"vfw_flavor_name" : "${GLOBAL_INJECTED_VM_FLAVOR}",
'vsn_name_0':'demofwl01snk'
},
"vfwsnk_preload.template": {
"unprotected_private_net_id" : "demofwlsnk_unprotected${hostid}",
"unprotected_private_subnet_id" : "demofwlsnk_unprotected_sub${hostid}",
"unprotected_private_net_cidr" : "192.168.10.0/24",
"protected_private_net_id" : "demofwlsnk_protected${hostid}",
"protected_private_subnet_id" : "vofwlsnk_protected_sub${hostid}",
"protected_private_net_cidr" : "192.168.20.0/24",
"vfw_private_ip_0" : "192.168.10.100",
"vfw_private_ip_1" : "192.168.20.100",
"vfw_private_ip_2" : "10.0.${ecompnet}.121",
"vpg_private_ip_0" : "192.168.10.200",
"vsn_private_ip_0" : "192.168.20.250",
"vsn_private_ip_1" : "10.0.${ecompnet}.122",
'vfw_name_0':'demofwl01fwl${hostid}',
'vsn_name_0':'demofwl01snk${hostid}',
"image_name" : "${GLOBAL_INJECTED_UBUNTU_1404_IMAGE}",
"flavor_name" : "${GLOBAL_INJECTED_VM_FLAVOR}",
},
"vpkg_preload.template": {
"unprotected_private_net_id" : "demofwlsnk_unprotected${hostid}",
"unprotected_private_subnet_id" : "demofwlsnk_unprotected_sub${hostid}",
"unprotected_private_net_cidr" : "192.168.10.0/24",
"protected_private_net_cidr" : "192.168.20.0/24",
"vfw_private_ip_0" : "192.168.10.100",
"vpg_private_ip_0" : "192.168.10.200",
"vpg_private_ip_1" : "10.0.${ecompnet}.123",
"vsn_private_ip_0" : "192.168.20.250",
'vpg_name_0':'demofwl01pgn${hostid}',
"image_name" : "${GLOBAL_INJECTED_UBUNTU_1404_IMAGE}",
"flavor_name" : "${GLOBAL_INJECTED_VM_FLAVOR}"
},
"vlb_preload.template" : {
"vlb_image_name" : "${GLOBAL_INJECTED_UBUNTU_1604_IMAGE}",
"vlb_flavor_name" : "${GLOBAL_INJECTED_VM_FLAVOR}",
"vlb_private_net_id" : "demolb_private${hostid}",
"pktgen_private_net_id" : "demolb_pktgen${hostid}",
"vlb_private_net_cidr" : "192.168.30.0/24",
"vlb_private_ip_0" : "192.168.30.100",
"vlb_private_ip_1" : "10.0.${ecompnet}.24",
"vdns_private_ip_0" : "192.168.30.110",
"vdns_private_ip_1" : "10.0.${ecompnet}.25",
'vlb_name_0':'demovlblb${hostid}',
'vdns_name_0':'demovlbdns${hostid}',
"pktgen_private_net_cidr" : "192.168.9.0/24",
"vpg_private_ip_1" : "10.0.${ecompnet}.27",
"pg_int" : "192.168.9.109",
"vpg_private_ip_0" : "192.168.9.110",
"vlb_private_ip_2" : "192.168.9.111",
"vip" : "192.168.9.112",
"gre_ipaddr" : "192.168.30.112",
"vpg_name_0" : "clvlbpgn${hostid}",
"vnf_id" : "vLoadBalancer_${hostid}",
"vf_module_id" : "vLoadBalancer"
},
"dnsscaling_preload.template" : {
"vlb_private_net_id" : "demolb_private${hostid}",
"vlb_private_ip_0" : "192.168.130.100",
"vlb_private_ip_1" : "10.0.${ecompnet}.24",
"vdns_private_ip_0" : "192.168.130.222",
"vdns_private_ip_1" : "10.0.${ecompnet}.26",
'scaling_vdns_name_0':'demovlbscaling${hostid}',
"vlb_private_net_cidr" : "192.168.10.0/24"
},
"vims_preload.template" : {
"bono_image_name" : "${GLOBAL_INJECTED_UBUNTU_1404_IMAGE}",
"sprout_image_name" : "${GLOBAL_INJECTED_UBUNTU_1404_IMAGE}",
"homer_image_name" : "${GLOBAL_INJECTED_UBUNTU_1404_IMAGE}",
"homestead_image_name" : "${GLOBAL_INJECTED_UBUNTU_1404_IMAGE}",
"ralf_image_name" : "${GLOBAL_INJECTED_UBUNTU_1404_IMAGE}",
"ellis_image_name" : "${GLOBAL_INJECTED_UBUNTU_1404_IMAGE}",
"dns_image_name" : "${GLOBAL_INJECTED_UBUNTU_1404_IMAGE}",
"bono_flavor_name" : "${GLOBAL_INJECTED_VM_FLAVOR}",
"sprout_flavor_name" : "${GLOBAL_INJECTED_VM_FLAVOR}",
"homer_flavor_name" : "${GLOBAL_INJECTED_VM_FLAVOR}",
"homestead_flavor_name" : "${GLOBAL_INJECTED_VM_FLAVOR}",
"ralf_flavor_name" : "${GLOBAL_INJECTED_VM_FLAVOR}",
"ellis_flavor_name" : "${GLOBAL_INJECTED_VM_FLAVOR}",
"dns_flavor_name" : "${GLOBAL_INJECTED_VM_FLAVOR}",
"repo_url" : "http://repo.cw-ngv.com/stable",
"zone" : "me.cw-ngv.com",
"dn_range_start" : "2425550000",
"dn_range_length" : "10000",
"dnssec_key" : "9FPdYTWhk5+LbhrqtTPQKw=="
},
"vvg_preload.template" : {
}
}
}
|