Merge "added ELK scripts for porting data from mongo to elasticsearch and managing...
[releng.git] / jjb / opnfv / slave-params.yml
1 - parameter:
2     name: 'opnfv-jump-1-defaults'
3     parameters:
4         - node:
5             name: SLAVE_NAME
6             description: 'Slave name on Jenkins'
7             allowed-slaves:
8                 - opnfv-jump-1
9             default-slaves:
10                 - opnfv-jump-1
11         - string:
12             name: INSTALLER_VERSION
13             default: latest
14             description: 'Version of the installer to deploy'
15         - string:
16             name: GIT_BASE
17             default: https://gerrit.opnfv.org/gerrit/$PROJECT
18             description: 'Git URL to use on this Jenkins Slave'
19         - string:
20             name: SSH_KEY
21             default: /root/.ssh/id_rsa
22             description: 'SSH key to use for Apex'
23
24 - parameter:
25     name: 'opnfv-jump-2-defaults'
26     parameters:
27         - node:
28             name: SLAVE_NAME
29             description: 'Slave name on Jenkins'
30             allowed-slaves:
31                 - opnfv-jump-2
32             default-slaves:
33                 - opnfv-jump-2
34         - string:
35             name: INSTALLER_VERSION
36             default: stable
37             description: 'Version of the installer to deploy'
38         - string:
39             name: GIT_BASE
40             default: ssh://gerrit.opnfv.org:29418/$PROJECT
41             description: 'Git URL to use on this Jenkins Slave'
42
43 - parameter:
44     name: 'ericsson-pod1-defaults'
45     parameters:
46         - node:
47             name: SLAVE_NAME
48             description: 'Slave name on Jenkins'
49             allowed-slaves:
50                 - ericsson-pod1
51             default-slaves:
52                 - ericsson-pod1
53         - string:
54             name: INSTALLER_VERSION
55             default: latest
56             description: 'Version of the installer to deploy'
57         - string:
58             name: GIT_BASE
59             default: https://gerrit.opnfv.org/gerrit/$PROJECT
60             description: 'Git URL to use on this Jenkins Slave'
61         - string:
62             name: POD_CONF_DIR
63             default: $WORKSPACE/deploy/templates/hardware_environment/conf/ericsson_montreal_lab/pod1
64             description: 'Directory where POD configuration files are located.'
65
66 - parameter:
67     name: 'ericsson-pod2-defaults'
68     parameters:
69         - node:
70             name: SLAVE_NAME
71             description: 'Slave name on Jenkins'
72             allowed-slaves:
73                 - ericsson-pod2
74             default-slaves:
75                 - ericsson-pod2
76         - string:
77             name: INSTALLER_VERSION
78             default: latest
79             description: 'Version of the installer to deploy'
80         - string:
81             name: GIT_BASE
82             default: https://gerrit.opnfv.org/gerrit/$PROJECT
83             description: 'Git URL to use on this Jenkins Slave'
84
85 - parameter:
86     name: 'intel-pod2-defaults'
87     parameters:
88         - node:
89             name: SLAVE_NAME
90             description: 'Slave name on Jenkins'
91             allowed-slaves:
92                 - intel-pod2
93             default-slaves:
94                 - intel-pod2
95         - string:
96             name: INSTALLER_VERSION
97             default: stable
98             description: 'Version of the installer to deploy'
99         - string:
100             name: GIT_BASE
101             default: https://gerrit.opnfv.org/gerrit/$PROJECT
102             description: 'Git URL to use on this Jenkins Slave'
103         - string:
104             name: SSH_KEY
105             default: /root/.ssh/id_rsa
106             description: 'SSH key to use for Apex'
107
108 - parameter:
109     name: 'intel-pod3-defaults'
110     parameters:
111         - node:
112             name: SLAVE_NAME
113             description: 'Slave name on Jenkins'
114             allowed-slaves:
115                 - intel-pod3
116             default-slaves:
117                 - intel-pod3
118         - string:
119             name: GIT_BASE
120             default: https://gerrit.opnfv.org/gerrit/$PROJECT
121             description: 'Git URL to use on this Jenkins Slave'
122
123 - parameter:
124     name: 'intel-pod5-defaults'
125     parameters:
126         - node:
127             name: SLAVE_NAME
128             description: 'Slave name on Jenkins'
129             allowed-slaves:
130                 - intel-pod5
131             default-slaves:
132                 - intel-pod5
133         - string:
134             name: INSTALLER_VERSION
135             default: stable
136             description: 'Version of the installer to deploy'
137         - string:
138             name: GIT_BASE
139             default: https://gerrit.opnfv.org/gerrit/$PROJECT
140             description: 'Git URL to use on this Jenkins Slave'
141         - string:
142             name: CEPH_DISKS
143             default: /srv
144             description: "Disks to use by ceph (comma separated list)"
145         - string:
146             name: EXTERNAL_NETWORK
147             default: ext-net;flat;10.5.15.5;10.5.15.250;10.5.15.254;10.5.15.0/24
148             description: "External network to create for pod5 (name;type;first ip;last ip; gateway;network)"
149
150 - parameter:
151     name: 'intel-pod6-defaults'
152     parameters:
153         - node:
154             name: SLAVE_NAME
155             description: 'Slave name on Jenkins'
156             allowed-slaves:
157                 - intel-pod6
158             default-slaves:
159                 - intel-pod6
160         - string:
161             name: INSTALLER_VERSION
162             default: latest
163             description: 'Version of the installer to deploy'
164         - string:
165             name: GIT_BASE
166             default: https://gerrit.opnfv.org/gerrit/$PROJECT
167             description: 'Git URL to use on this Jenkins Slave'
168         - string:
169             name: CEPH_DISKS
170             default: /srv
171             description: "Disks to use by ceph (comma separated list)"
172         - string:
173             name: EXTERNAL_NETWORK
174             default: ext-net;flat;10.6.15.5;10.6.15.250;10.6.15.254;10.6.15.0/24
175             description: "External network to create for pod6 (name;type;first ip;last ip; gateway;network)"
176
177 - parameter:
178     name: 'intel-pod8-defaults'
179     parameters:
180         - node:
181             name: SLAVE_NAME
182             description: 'Slave name on Jenkins'
183             allowed-slaves:
184                 - intel-pod8
185             default-slaves:
186                 - intel-pod8
187         - string:
188             name: INSTALLER_VERSION
189             default: latest
190             description: 'Version of the installer to deploy'
191         - string:
192             name: GIT_BASE
193             default: https://gerrit.opnfv.org/gerrit/$PROJECT
194             description: 'Git URL to use on this Jenkins Slave'
195
196 - parameter:
197     name: 'huawei-build-defaults'
198     parameters:
199         - node:
200             name: SLAVE_NAME
201             description: 'Slave name on Jenkins'
202             allowed-slaves:
203                 - huawei-build
204             default-slaves:
205                 - huawei-build
206         - string:
207             name: INSTALLER_VERSION
208             default: stable
209             description: 'Version of the installer to deploy'
210         - string:
211             name: GIT_BASE
212             default: https://gerrit.opnfv.org/gerrit/$PROJECT
213             description: 'Git URL to use on this Jenkins Slave'
214
215 - parameter:
216     name: 'huawei-us-deploy-bare-1-defaults'
217     parameters:
218         - node:
219             name: SLAVE_NAME
220             description: 'Slave name on Jenkins'
221             allowed-slaves:
222                 - huawei-us-deploy-bare-1
223             default-slaves:
224                 - huawei-us-deploy-bare-1
225         - string:
226             name: INSTALLER_VERSION
227             default: stable
228             description: 'Version of the installer to deploy'
229         - string:
230             name: GIT_BASE
231             default: https://gerrit.opnfv.org/gerrit/$PROJECT
232             description: 'Git URL to use on this Jenkins Slave'
233
234 - parameter:
235     name: 'huawei-us-deploy-bare-2-defaults'
236     parameters:
237         - node:
238             name: SLAVE_NAME
239             description: 'Slave name on Jenkins'
240             allowed-slaves:
241                 - huawei-us-deploy-bare-2
242             default-slaves:
243                 - huawei-us-deploy-bare-2
244         - string:
245             name: INSTALLER_VERSION
246             default: stable
247             description: 'Version of the installer to deploy'
248         - string:
249             name: GIT_BASE
250             default: https://gerrit.opnfv.org/gerrit/$PROJECT
251             description: 'Git URL to use on this Jenkins Slave'
252
253 - parameter:
254     name: 'huawei-virtual-defaults'
255     parameters:
256         - label:
257             name: SLAVE_LABEL
258             default: 'huawei-deploy-vm'
259         - string:
260             name: INSTALLER_VERSION
261             default: stable
262             description: 'Version of the installer to deploy'
263         - string:
264             name: GIT_BASE
265             default: https://gerrit.opnfv.org/gerrit/$PROJECT
266             description: 'Git URL to use on this Jenkins Slave'
267
268 - parameter:
269     name: 'huawei-sh-test-2-defaults'
270     parameters:
271         - node:
272             name: SLAVE_NAME
273             description: 'Slave name on Jenkins'
274             allowed-slaves:
275                 - huawei-sh-test-2
276             default-slaves:
277                 - huawei-sh-test-2
278         - label:
279             name: SLAVE_LABEL
280             default: 'huawei-test'
281         - string:
282             name: INSTALLER_VERSION
283             default: stable
284             description: 'Version of the installer to deploy'
285         - string:
286             name: GIT_BASE
287             default: https://gerrit.opnfv.org/gerrit/$PROJECT
288             description: 'Git URL to use on this Jenkins Slave'
289
290 - parameter:
291     name: 'huawei-sh-pod6-defaults'
292     parameters:
293         - node:
294             name: SLAVE_NAME
295             description: 'Slave name on Jenkins'
296             allowed-slaves:
297                 - huawei-sh-pod6
298             default-slaves:
299                 - huawei-sh-pod6
300         - label:
301             name: SLAVE_LABEL
302             default: 'huawei-test'
303         - string:
304             name: INSTALLER_VERSION
305             default: stable
306             description: 'Version of the installer to deploy'
307         - string:
308             name: GIT_BASE
309             default: https://gerrit.opnfv.org/gerrit/$PROJECT
310             description: 'Git URL to use on this Jenkins Slave'
311
312 - parameter:
313     name: 'opnfv-build-defaults'
314     parameters:
315         - label:
316             name: SLAVE_LABEL
317             default: 'opnfv-build'
318             description: 'Slave label on Jenkins'
319         - string:
320             name: GIT_BASE
321             default: https://gerrit.opnfv.org/gerrit/$PROJECT
322             description: 'Git URL to use on this Jenkins Slave'
323         - string:
324             name: BUILD_DIRECTORY
325             default: $WORKSPACE/build_output
326             description: "Directory where the build artifact will be located upon the completion of the build."
327
328 - parameter:
329     name: 'intel-build1-defaults'
330     parameters:
331         - node:
332             name: SLAVE_NAME
333             description: 'Slave name on Jenkins'
334             allowed-slaves:
335                 - intel-build1
336             default-slaves:
337                 - intel-build1
338         - string:
339             name: GIT_BASE
340             default: https://gerrit.opnfv.org/gerrit/$PROJECT
341             description: 'Git URL to use on this Jenkins Slave'
342
343 - parameter:
344     name: 'intel-build2-defaults'
345     parameters:
346         - node:
347             name: SLAVE_NAME
348             description: 'Slave name on Jenkins'
349             allowed-slaves:
350                 - intel-build2
351             default-slaves:
352                 - intel-build2
353         - string:
354             name: GIT_BASE
355             default: https://gerrit.opnfv.org/gerrit/$PROJECT
356             description: 'Git URL to use on this Jenkins Slave'
357
358 - parameter:
359     name: 'intel-build3-defaults'
360     parameters:
361         - node:
362             name: SLAVE_NAME
363             description: 'Slave name on Jenkins'
364             allowed-slaves:
365                 - intel-build3
366             default-slaves:
367                 - intel-build3
368         - string:
369             name: GIT_BASE
370             default: https://gerrit.opnfv.org/gerrit/$PROJECT
371             description: 'Git URL to use on this Jenkins Slave'
372
373 - parameter:
374     name: 'zte-build-1-defaults'
375     parameters:
376         - node:
377             name: SLAVE_NAME
378             description: 'Slave name on Jenkins'
379             allowed-slaves:
380                 - zte-build-1
381             default-slaves:
382                 - zte-build-1
383         - string:
384             name: GIT_BASE
385             default: https://gerrit.opnfv.org/gerrit/$PROJECT
386             description: 'Git URL to use on this Jenkins Slave'
387
388 - parameter:
389     name: 'juniper-pod1-defaults'
390     parameters:
391         - node:
392             name: SLAVE_NAME
393             description: 'Slave name on Jenkins'
394             allowed-slaves:
395                 - juniper-us-test-1
396             default-slaves:
397                 - juniper-us-test-1
398         - string:
399             name: INSTALLER_VERSION
400             default: latest
401             description: 'Version of the installer to deploy'
402         - string:
403             name: GIT_BASE
404             default: https://gerrit.opnfv.org/gerrit/$PROJECT
405             description: 'Git URL to use on this Jenkins Slave'
406         - string:
407             name: CEPH_DISKS
408             default: /srv
409             description: "Disks to use by ceph (comma separated list)"
410
411 - parameter:
412     name: 'orange-pod2-defaults'
413     parameters:
414         - node:
415             name: SLAVE_NAME
416             description: 'Slave name on Jenkins'
417             allowed-slaves:
418                 - orange-fr-pod2
419             default-slaves:
420                 - orange-fr-pod2
421         - string:
422             name: INSTALLER_VERSION
423             default: latest
424             description: 'Version of the installer to deploy'
425         - string:
426             name: GIT_BASE
427             default: https://gerrit.opnfv.org/gerrit/$PROJECT
428             description: 'Git URL to use on this Jenkins Slave'
429         - string:
430             name: CEPH_DISKS
431             default: /dev/sdb /dev/sdc
432             description: "Disks to use by ceph by default (space separated list)"
433         - string:
434             name: EXTERNAL_NETWORK
435             default: ext-net;flat;161.105.231.2;161.105.231.62;161.105.231.1;161.105.231.0/26
436             description: "External network to create (name;type;first ip;last ip; gateway;network)"
437
438 - parameter:
439     name: 'orange-test1-defaults'
440     parameters:
441         - node:
442             name: SLAVE_NAME
443             description: 'Slave name on Jenkins'
444             allowed-slaves:
445                 - orange-test1
446             default-slaves:
447                 - orange-test1
448         - string:
449             name: INSTALLER_VERSION
450             default: latest
451             description: 'Version of the installer to deploy'
452         - string:
453             name: GIT_BASE
454             default: https://gerrit.opnfv.org/gerrit/$PROJECT
455             description: 'Git URL to use on this Jenkins Slave'
456
457 - parameter:
458     name: 'virtual-defaults'
459     parameters:
460         - label:
461             name: SLAVE_LABEL
462             default: '{installer}-deploy-virtual'
463         - string:
464             name: GIT_BASE
465             default: https://gerrit.opnfv.org/gerrit/$PROJECT
466             description: 'Git URL to use on these Jenkins Slaves'
467
468 - parameter:
469     name: 'ericsson-build-defaults'
470     parameters:
471         - label:
472             name: SLAVE_LABEL
473             default: 'ericsson-build'
474         - string:
475             name: GIT_BASE
476             default: https://gerrit.opnfv.org/gerrit/$PROJECT
477             description: 'Git URL to use on these Jenkins Slaves'
478
479 - parameter:
480     name: 'intel-virtual2-defaults'
481     parameters:
482         - node:
483             name: SLAVE_NAME
484             description: 'Slave name on Jenkins'
485             allowed-slaves:
486                 - intel-virtual2
487             default-slaves:
488                 - intel-virtual2
489         - string:
490             name: INSTALLER_VERSION
491             default: latest
492             description: 'Version of the installer to deploy'
493         - string:
494             name: GIT_BASE
495             default: https://gerrit.opnfv.org/gerrit/$PROJECT
496             description: 'Git URL to use on this Jenkins Slave'
497         - string:
498             name: SSH_KEY
499             default: /root/.ssh/id_rsa
500             description: 'SSH key to use for Apex'
501
502 - parameter:
503     name: 'dell-us-testing-bm-1-defaults'
504     parameters:
505         - node:
506             name: SLAVE_NAME
507             description: 'Slave name on Jenkins'
508             allowed-slaves:
509                 - dell-us-testing-bm-1
510             default-slaves:
511                 - dell-us-testing-bm-1
512         - string:
513             name: INSTALLER_VERSION
514             default: latest
515             description: 'Version of the installer to deploy'
516         - string:
517             name: GIT_BASE
518             default: https://gerrit.opnfv.org/gerrit/$PROJECT
519             description: 'Git URL to use on this Jenkins Slave'
520
521 - parameter:
522     name: 'dell-us-deploying-bm3-defaults'
523     parameters:
524         - node:
525             name: SLAVE_NAME
526             description: 'Slave name on Jenkins'
527             allowed-slaves:
528                 - dell-us-deploying-bm3
529             default-slaves:
530                 - dell-us-deploying-bm3
531         - string:
532             name: INSTALLER_VERSION
533             default: latest
534             description: 'Version of the installer to deploy'
535         - string:
536             name: GIT_BASE
537             default: https://gerrit.opnfv.org/gerrit/$PROJECT
538             description: 'Git URL to use on this Jenkins Slave'