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