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