KVMFORNFV: Implementing triggers for kvmfornfv test scenarios.
[releng.git] / jjb / fuel / fuel-daily-jobs.yml
1 # jenkins job templates for Fuel
2 - project:
3
4     name: 'fuel'
5
6     project: '{name}'
7
8     installer: '{name}'
9
10 #--------------------------------
11 # BRANCH ANCHORS
12 #--------------------------------
13     master: &master
14         stream: master
15         branch: '{stream}'
16         disabled: false
17         gs-pathname: ''
18     danube: &danube
19         stream: danube
20         branch: 'stable/{stream}'
21         disabled: true
22         gs-pathname: '/{stream}'
23 #--------------------------------
24 # POD, INSTALLER, AND BRANCH MAPPING
25 #--------------------------------
26 #        CI PODs
27 #--------------------------------
28     pod:
29         - baremetal:
30             slave-label: fuel-baremetal
31             <<: *master
32         - virtual:
33             slave-label: fuel-virtual
34             <<: *master
35         - baremetal:
36             slave-label: fuel-baremetal
37             <<: *danube
38         - virtual:
39             slave-label: fuel-virtual
40             <<: *danube
41 #--------------------------------
42 #        None-CI PODs
43 #--------------------------------
44         - zte-pod1:
45             slave-label: zte-pod1
46             <<: *master
47         - zte-pod2:
48             slave-label: zte-pod2
49             <<: *master
50         - zte-pod3:
51             slave-label: zte-pod3
52             <<: *master
53         - zte-pod1:
54             slave-label: zte-pod1
55             <<: *danube
56         - zte-pod3:
57             slave-label: zte-pod3
58             <<: *danube
59 #--------------------------------
60 #       scenarios
61 #--------------------------------
62     scenario:
63         # HA scenarios
64         - 'os-nosdn-nofeature-ha':
65             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
66         - 'os-odl_l2-nofeature-ha':
67             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
68         - 'os-odl_l3-nofeature-ha':
69             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
70         - 'os-onos-sfc-ha':
71             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
72         - 'os-onos-nofeature-ha':
73             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
74         - 'os-odl_l2-sfc-ha':
75             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
76         - 'os-odl_l2-bgpvpn-ha':
77             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
78         - 'os-nosdn-kvm-ha':
79             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
80         - 'os-nosdn-ovs-ha':
81             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
82         - 'os-nosdn-kvm_ovs-ha':
83             auto-trigger-name: 'daily-trigger-disabled'
84         - 'os-nosdn-kvm_ovs_dpdk-ha':
85             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
86         # NOHA scenarios
87         - 'os-nosdn-nofeature-noha':
88             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
89         - 'os-odl_l2-nofeature-noha':
90             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
91         - 'os-odl_l3-nofeature-noha':
92             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
93         - 'os-onos-sfc-noha':
94             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
95         - 'os-onos-nofeature-noha':
96             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
97         - 'os-odl_l2-sfc-noha':
98             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
99         - 'os-odl_l2-bgpvpn-noha':
100             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
101         - 'os-nosdn-kvm-noha':
102             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
103         - 'os-nosdn-ovs-noha':
104             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
105         - 'os-nosdn-kvm_ovs_dpdk-noha':
106             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
107
108     jobs:
109         - 'fuel-{scenario}-{pod}-daily-{stream}'
110         - 'fuel-deploy-{pod}-daily-{stream}'
111
112 ########################
113 # job templates
114 ########################
115 - job-template:
116     name: 'fuel-{scenario}-{pod}-daily-{stream}'
117
118     disabled: '{obj:disabled}'
119
120     concurrent: false
121
122     properties:
123         - throttle:
124             enabled: true
125             max-total: 4
126             max-per-node: 1
127             option: 'project'
128         - build-blocker:
129             use-build-blocker: true
130             blocking-jobs:
131                 - 'fuel-os-.*?-{pod}-daily-.*'
132             block-level: 'NODE'
133
134     wrappers:
135         - build-name:
136             name: '$BUILD_NUMBER - Scenario: $DEPLOY_SCENARIO'
137
138     triggers:
139         - '{auto-trigger-name}'
140
141     parameters:
142         - project-parameter:
143             project: '{project}'
144         - '{installer}-defaults'
145         - '{slave-label}-defaults':
146             installer: '{installer}'
147         - string:
148             name: DEPLOY_SCENARIO
149             default: '{scenario}'
150         - fuel-ci-parameter:
151             gs-pathname: '{gs-pathname}'
152
153     builders:
154         - description-setter:
155             description: "POD: $NODE_NAME"
156         - trigger-builds:
157             - project: 'fuel-deploy-{pod}-daily-{stream}'
158               current-parameters: false
159               predefined-parameters:
160                 DEPLOY_SCENARIO={scenario}
161               same-node: true
162               block: true
163         - trigger-builds:
164             - project: 'functest-fuel-{pod}-daily-{stream}'
165               current-parameters: false
166               predefined-parameters:
167                 DEPLOY_SCENARIO={scenario}
168               same-node: true
169               block: true
170               block-thresholds:
171                 build-step-failure-threshold: 'never'
172                 failure-threshold: 'never'
173                 unstable-threshold: 'FAILURE'
174         - trigger-builds:
175             - project: 'yardstick-fuel-{pod}-daily-{stream}'
176               current-parameters: false
177               predefined-parameters:
178                 DEPLOY_SCENARIO={scenario}
179               block: true
180               same-node: true
181               block-thresholds:
182                 build-step-failure-threshold: 'never'
183                 failure-threshold: 'never'
184                 unstable-threshold: 'FAILURE'
185
186     publishers:
187         - email:
188             recipients: peter.barabas@ericsson.com fzhadaev@mirantis.com
189
190 - job-template:
191     name: 'fuel-deploy-{pod}-daily-{stream}'
192
193     disabled: '{obj:disabled}'
194
195     concurrent: true
196
197     properties:
198         - throttle:
199             enabled: true
200             max-total: 4
201             max-per-node: 1
202             option: 'project'
203         - build-blocker:
204             use-build-blocker: true
205             blocking-jobs:
206                 - 'fuel-deploy-{pod}-daily-.*'
207                 - 'fuel-deploy-generic-daily-.*'
208             block-level: 'NODE'
209
210     parameters:
211         - project-parameter:
212             project: '{project}'
213         - gerrit-parameter:
214             branch: '{branch}'
215         - '{installer}-defaults'
216         - '{slave-label}-defaults':
217             installer: '{installer}'
218         - string:
219             name: DEPLOY_SCENARIO
220             default: 'os-odl_l2-nofeature-ha'
221         - fuel-ci-parameter:
222             gs-pathname: '{gs-pathname}'
223         - string:
224             name: DEPLOY_TIMEOUT
225             default: '150'
226             description: 'Deployment timeout in minutes'
227
228     scm:
229         - git-scm
230
231     wrappers:
232         - build-name:
233             name: '$BUILD_NUMBER - Scenario: $DEPLOY_SCENARIO'
234
235     builders:
236         - description-setter:
237             description: "POD: $NODE_NAME"
238         - shell:
239             !include-raw-escape: ./fuel-download-artifact.sh
240         - shell:
241             !include-raw-escape: ./fuel-deploy.sh
242
243     publishers:
244         - email:
245             recipients: jonas.bjurel@ericsson.com stefan.k.berg@ericsson.com peter.barabas@ericsson.com fzhadaev@mirantis.com
246
247 ########################
248 # parameter macros
249 ########################
250 - parameter:
251     name: fuel-ci-parameter
252     parameters:
253         - string:
254             name: BUILD_DIRECTORY
255             default: $WORKSPACE/build_output
256             description: "Directory where the build artifact will be located upon the completion of the build."
257         - string:
258             name: CACHE_DIRECTORY
259             default: $HOME/opnfv/cache/$INSTALLER_TYPE
260             description: "Directory where the cache to be used during the build is located."
261         - string:
262             name: GS_URL
263             default: artifacts.opnfv.org/$PROJECT{gs-pathname}
264             description: "URL to Google Storage."
265 ########################
266 # trigger macros
267 ########################
268 #-----------------------------------------------
269 # Triggers for job running on fuel-baremetal against master branch
270 #-----------------------------------------------
271 # HA Scenarios
272 - trigger:
273     name: 'fuel-os-nosdn-nofeature-ha-baremetal-daily-master-trigger'
274     triggers:
275         - timed: '5 20 * * *'
276 - trigger:
277     name: 'fuel-os-odl_l2-nofeature-ha-baremetal-daily-master-trigger'
278     triggers:
279         - timed: '' # '5 23 * * *'
280 - trigger:
281     name: 'fuel-os-odl_l3-nofeature-ha-baremetal-daily-master-trigger'
282     triggers:
283         - timed: '' # '5 2 * * *'
284 - trigger:
285     name: 'fuel-os-onos-sfc-ha-baremetal-daily-master-trigger'
286     triggers:
287         - timed: '' # '5 5 * * *'
288 - trigger:
289     name: 'fuel-os-onos-nofeature-ha-baremetal-daily-master-trigger'
290     triggers:
291         - timed: '' # '5 8 * * *'
292 - trigger:
293     name: 'fuel-os-odl_l2-sfc-ha-baremetal-daily-master-trigger'
294     triggers:
295         - timed: '' # '5 11 * * *'
296 - trigger:
297     name: 'fuel-os-odl_l2-bgpvpn-ha-baremetal-daily-master-trigger'
298     triggers:
299         - timed: '' # '5 14 * * *'
300 - trigger:
301     name: 'fuel-os-nosdn-kvm-ha-baremetal-daily-master-trigger'
302     triggers:
303         - timed: '' # '5 17 * * *'
304 - trigger:
305     name: 'fuel-os-nosdn-ovs-ha-baremetal-daily-master-trigger'
306     triggers:
307         - timed: '5 20 * * *'
308 - trigger:
309     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-baremetal-daily-master-trigger'
310     triggers:
311         - timed: '30 12 * * *'
312 # NOHA Scenarios
313 - trigger:
314     name: 'fuel-os-nosdn-nofeature-noha-baremetal-daily-master-trigger'
315     triggers:
316         - timed: ''
317 - trigger:
318     name: 'fuel-os-odl_l2-nofeature-noha-baremetal-daily-master-trigger'
319     triggers:
320         - timed: ''
321 - trigger:
322     name: 'fuel-os-odl_l3-nofeature-noha-baremetal-daily-master-trigger'
323     triggers:
324         - timed: ''
325 - trigger:
326     name: 'fuel-os-onos-sfc-noha-baremetal-daily-master-trigger'
327     triggers:
328         - timed: ''
329 - trigger:
330     name: 'fuel-os-onos-nofeature-noha-baremetal-daily-master-trigger'
331     triggers:
332         - timed: ''
333 - trigger:
334     name: 'fuel-os-odl_l2-sfc-noha-baremetal-daily-master-trigger'
335     triggers:
336         - timed: ''
337 - trigger:
338     name: 'fuel-os-odl_l2-bgpvpn-noha-baremetal-daily-master-trigger'
339     triggers:
340         - timed: ''
341 - trigger:
342     name: 'fuel-os-nosdn-kvm-noha-baremetal-daily-master-trigger'
343     triggers:
344         - timed: ''
345 - trigger:
346     name: 'fuel-os-nosdn-ovs-noha-baremetal-daily-master-trigger'
347     triggers:
348         - timed: ''
349 - trigger:
350     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-baremetal-daily-master-trigger'
351     triggers:
352         - timed: '30 16 * * *'
353 #-----------------------------------------------
354 # Triggers for job running on fuel-baremetal against danube branch
355 #-----------------------------------------------
356 # HA Scenarios
357 - trigger:
358     name: 'fuel-os-nosdn-nofeature-ha-baremetal-daily-danube-trigger'
359     triggers:
360         - timed: '0 20 * * *'
361 - trigger:
362     name: 'fuel-os-odl_l2-nofeature-ha-baremetal-daily-danube-trigger'
363     triggers:
364         - timed: '0 23 * * *'
365 - trigger:
366     name: 'fuel-os-odl_l3-nofeature-ha-baremetal-daily-danube-trigger'
367     triggers:
368         - timed: '0 2 * * *'
369 - trigger:
370     name: 'fuel-os-onos-sfc-ha-baremetal-daily-danube-trigger'
371     triggers:
372         - timed: '0 5 * * *'
373 - trigger:
374     name: 'fuel-os-onos-nofeature-ha-baremetal-daily-danube-trigger'
375     triggers:
376         - timed: '0 8 * * *'
377 - trigger:
378     name: 'fuel-os-odl_l2-sfc-ha-baremetal-daily-danube-trigger'
379     triggers:
380         - timed: '0 11 * * *'
381 - trigger:
382     name: 'fuel-os-odl_l2-bgpvpn-ha-baremetal-daily-danube-trigger'
383     triggers:
384         - timed: '0 14 * * *'
385 - trigger:
386     name: 'fuel-os-nosdn-kvm-ha-baremetal-daily-danube-trigger'
387     triggers:
388         - timed: '0 17 * * *'
389 - trigger:
390     name: 'fuel-os-nosdn-ovs-ha-baremetal-daily-danube-trigger'
391     triggers:
392         - timed: '0 20 * * *'
393 - trigger:
394     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-baremetal-daily-danube-trigger'
395     triggers:
396         - timed: ''
397 # NOHA Scenarios
398 - trigger:
399     name: 'fuel-os-nosdn-nofeature-noha-baremetal-daily-danube-trigger'
400     triggers:
401         - timed: ''
402 - trigger:
403     name: 'fuel-os-odl_l2-nofeature-noha-baremetal-daily-danube-trigger'
404     triggers:
405         - timed: ''
406 - trigger:
407     name: 'fuel-os-odl_l3-nofeature-noha-baremetal-daily-danube-trigger'
408     triggers:
409         - timed: ''
410 - trigger:
411     name: 'fuel-os-onos-sfc-noha-baremetal-daily-danube-trigger'
412     triggers:
413         - timed: ''
414 - trigger:
415     name: 'fuel-os-onos-nofeature-noha-baremetal-daily-danube-trigger'
416     triggers:
417         - timed: ''
418 - trigger:
419     name: 'fuel-os-odl_l2-sfc-noha-baremetal-daily-danube-trigger'
420     triggers:
421         - timed: ''
422 - trigger:
423     name: 'fuel-os-odl_l2-bgpvpn-noha-baremetal-daily-danube-trigger'
424     triggers:
425         - timed: ''
426 - trigger:
427     name: 'fuel-os-nosdn-kvm-noha-baremetal-daily-danube-trigger'
428     triggers:
429         - timed: ''
430 - trigger:
431     name: 'fuel-os-nosdn-ovs-noha-baremetal-daily-danube-trigger'
432     triggers:
433         - timed: ''
434 - trigger:
435     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-baremetal-daily-danube-trigger'
436     triggers:
437         - timed: ''
438 #-----------------------------------------------
439 # Triggers for job running on fuel-virtual against master branch
440 #-----------------------------------------------
441 - trigger:
442     name: 'fuel-os-nosdn-nofeature-ha-virtual-daily-master-trigger'
443     triggers:
444         - timed: ''
445 - trigger:
446     name: 'fuel-os-odl_l2-nofeature-ha-virtual-daily-master-trigger'
447     triggers:
448         - timed: ''
449 - trigger:
450     name: 'fuel-os-odl_l3-nofeature-ha-virtual-daily-master-trigger'
451     triggers:
452         - timed: ''
453 - trigger:
454     name: 'fuel-os-onos-sfc-ha-virtual-daily-master-trigger'
455     triggers:
456         - timed: ''
457 - trigger:
458     name: 'fuel-os-onos-nofeature-ha-virtual-daily-master-trigger'
459     triggers:
460         - timed: ''
461 - trigger:
462     name: 'fuel-os-odl_l2-bgpvpn-ha-virtual-daily-master-trigger'
463     triggers:
464         - timed: ''
465 - trigger:
466     name: 'fuel-os-odl_l2-sfc-ha-virtual-daily-master-trigger'
467     triggers:
468         - timed: ''
469 - trigger:
470     name: 'fuel-os-nosdn-kvm-ha-virtual-daily-master-trigger'
471     triggers:
472         - timed: ''
473 - trigger:
474     name: 'fuel-os-nosdn-ovs-ha-virtual-daily-master-trigger'
475     triggers:
476         - timed: ''
477 - trigger:
478     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-virtual-daily-master-trigger'
479     triggers:
480         - timed: ''
481 # NOHA Scenarios
482 - trigger:
483     name: 'fuel-os-nosdn-nofeature-noha-virtual-daily-master-trigger'
484     triggers:
485         - timed: '5 13 * * *'
486 - trigger:
487     name: 'fuel-os-odl_l2-nofeature-noha-virtual-daily-master-trigger'
488     triggers:
489         - timed: '35 15 * * *'
490 - trigger:
491     name: 'fuel-os-odl_l3-nofeature-noha-virtual-daily-master-trigger'
492     triggers:
493         - timed: '5 18 * * *'
494 - trigger:
495     name: 'fuel-os-onos-sfc-noha-virtual-daily-master-trigger'
496     triggers:
497         - timed: '35 20 * * *'
498 - trigger:
499     name: 'fuel-os-onos-nofeature-noha-virtual-daily-master-trigger'
500     triggers:
501         - timed: '5 23 * * *'
502 - trigger:
503     name: 'fuel-os-odl_l2-sfc-noha-virtual-daily-master-trigger'
504     triggers:
505         - timed: '35 1 * * *'
506 - trigger:
507     name: 'fuel-os-odl_l2-bgpvpn-noha-virtual-daily-master-trigger'
508     triggers:
509         - timed: '5 4 * * *'
510 - trigger:
511     name: 'fuel-os-nosdn-kvm-noha-virtual-daily-master-trigger'
512     triggers:
513         - timed: '35 6 * * *'
514 - trigger:
515     name: 'fuel-os-nosdn-ovs-noha-virtual-daily-master-trigger'
516     triggers:
517         - timed: '5 9 * * *'
518 - trigger:
519     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-virtual-daily-master-trigger'
520     triggers:
521         - timed: ''
522 #-----------------------------------------------
523 # Triggers for job running on fuel-virtual against danube branch
524 #-----------------------------------------------
525 - trigger:
526     name: 'fuel-os-nosdn-nofeature-ha-virtual-daily-danube-trigger'
527     triggers:
528         - timed: ''
529 - trigger:
530     name: 'fuel-os-odl_l2-nofeature-ha-virtual-daily-danube-trigger'
531     triggers:
532         - timed: ''
533 - trigger:
534     name: 'fuel-os-odl_l3-nofeature-ha-virtual-daily-danube-trigger'
535     triggers:
536         - timed: ''
537 - trigger:
538     name: 'fuel-os-onos-sfc-ha-virtual-daily-danube-trigger'
539     triggers:
540         - timed: ''
541 - trigger:
542     name: 'fuel-os-onos-nofeature-ha-virtual-daily-danube-trigger'
543     triggers:
544         - timed: ''
545 - trigger:
546     name: 'fuel-os-odl_l2-bgpvpn-ha-virtual-daily-danube-trigger'
547     triggers:
548         - timed: ''
549 - trigger:
550     name: 'fuel-os-odl_l2-sfc-ha-virtual-daily-danube-trigger'
551     triggers:
552         - timed: ''
553 - trigger:
554     name: 'fuel-os-nosdn-kvm-ha-virtual-daily-danube-trigger'
555     triggers:
556         - timed: ''
557 - trigger:
558     name: 'fuel-os-nosdn-ovs-ha-virtual-daily-danube-trigger'
559     triggers:
560         - timed: ''
561 - trigger:
562     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-virtual-daily-danube-trigger'
563     triggers:
564         - timed: ''
565 # NOHA Scenarios
566 - trigger:
567     name: 'fuel-os-nosdn-nofeature-noha-virtual-daily-danube-trigger'
568     triggers:
569         - timed: '0 13 * * *'
570 - trigger:
571     name: 'fuel-os-odl_l2-nofeature-noha-virtual-daily-danube-trigger'
572     triggers:
573         - timed: '30 15 * * *'
574 - trigger:
575     name: 'fuel-os-odl_l3-nofeature-noha-virtual-daily-danube-trigger'
576     triggers:
577         - timed: '0 18 * * *'
578 - trigger:
579     name: 'fuel-os-onos-sfc-noha-virtual-daily-danube-trigger'
580     triggers:
581         - timed: '30 20 * * *'
582 - trigger:
583     name: 'fuel-os-onos-nofeature-noha-virtual-daily-danube-trigger'
584     triggers:
585         - timed: '0 23 * * *'
586 - trigger:
587     name: 'fuel-os-odl_l2-sfc-noha-virtual-daily-danube-trigger'
588     triggers:
589         - timed: '30 1 * * *'
590 - trigger:
591     name: 'fuel-os-odl_l2-bgpvpn-noha-virtual-daily-danube-trigger'
592     triggers:
593         - timed: '0 4 * * *'
594 - trigger:
595     name: 'fuel-os-nosdn-kvm-noha-virtual-daily-danube-trigger'
596     triggers:
597         - timed: '30 6 * * *'
598 - trigger:
599     name: 'fuel-os-nosdn-ovs-noha-virtual-daily-danube-trigger'
600     triggers:
601         - timed: '0 9 * * *'
602 - trigger:
603     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-virtual-daily-danube-trigger'
604     triggers:
605         - timed: ''
606 #-----------------------------------------------
607 # ZTE POD1 Triggers running against master branch
608 #-----------------------------------------------
609 - trigger:
610     name: 'fuel-os-nosdn-nofeature-ha-zte-pod1-daily-master-trigger'
611     triggers:
612         - timed: ''
613 - trigger:
614     name: 'fuel-os-odl_l2-nofeature-ha-zte-pod1-daily-master-trigger'
615     triggers:
616         - timed: '0 10 * * *'
617 - trigger:
618     name: 'fuel-os-odl_l3-nofeature-ha-zte-pod1-daily-master-trigger'
619     triggers:
620         - timed: ''
621 - trigger:
622     name: 'fuel-os-onos-sfc-ha-zte-pod1-daily-master-trigger'
623     triggers:
624         - timed: ''
625 - trigger:
626     name: 'fuel-os-onos-nofeature-ha-zte-pod1-daily-master-trigger'
627     triggers:
628         - timed: ''
629 - trigger:
630     name: 'fuel-os-odl_l2-bgpvpn-ha-zte-pod1-daily-master-trigger'
631     triggers:
632         - timed: ''
633 - trigger:
634     name: 'fuel-os-odl_l2-sfc-ha-zte-pod1-daily-master-trigger'
635     triggers:
636         - timed: ''
637 - trigger:
638     name: 'fuel-os-nosdn-kvm-ha-zte-pod1-daily-master-trigger'
639     triggers:
640         - timed: ''
641 - trigger:
642     name: 'fuel-os-nosdn-ovs-ha-zte-pod1-daily-master-trigger'
643     triggers:
644         - timed: ''
645 - trigger:
646     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-zte-pod1-daily-master-trigger'
647     triggers:
648         - timed: ''
649 # NOHA Scenarios
650 - trigger:
651     name: 'fuel-os-nosdn-nofeature-noha-zte-pod1-daily-master-trigger'
652     triggers:
653         - timed: ''
654 - trigger:
655     name: 'fuel-os-odl_l2-nofeature-noha-zte-pod1-daily-master-trigger'
656     triggers:
657         - timed: ''
658 - trigger:
659     name: 'fuel-os-odl_l3-nofeature-noha-zte-pod1-daily-master-trigger'
660     triggers:
661         - timed: ''
662 - trigger:
663     name: 'fuel-os-onos-sfc-noha-zte-pod1-daily-master-trigger'
664     triggers:
665         - timed: ''
666 - trigger:
667     name: 'fuel-os-onos-nofeature-noha-zte-pod1-daily-master-trigger'
668     triggers:
669         - timed: ''
670 - trigger:
671     name: 'fuel-os-odl_l2-sfc-noha-zte-pod1-daily-master-trigger'
672     triggers:
673         - timed: ''
674 - trigger:
675     name: 'fuel-os-odl_l2-bgpvpn-noha-zte-pod1-daily-master-trigger'
676     triggers:
677         - timed: ''
678 - trigger:
679     name: 'fuel-os-nosdn-kvm-noha-zte-pod1-daily-master-trigger'
680     triggers:
681         - timed: ''
682 - trigger:
683     name: 'fuel-os-nosdn-ovs-noha-zte-pod1-daily-master-trigger'
684     triggers:
685         - timed: ''
686 - trigger:
687     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-zte-pod1-daily-master-trigger'
688     triggers:
689         - timed: ''
690
691 #-----------------------------------------------
692 # ZTE POD2 Triggers running against master branch
693 #-----------------------------------------------
694 - trigger:
695     name: 'fuel-os-nosdn-nofeature-ha-zte-pod2-daily-master-trigger'
696     triggers:
697         - timed: ''
698 - trigger:
699     name: 'fuel-os-odl_l2-nofeature-ha-zte-pod2-daily-master-trigger'
700     triggers:
701         - timed: '0 18 * * *'
702 - trigger:
703     name: 'fuel-os-odl_l3-nofeature-ha-zte-pod2-daily-master-trigger'
704     triggers:
705         - timed: ''
706 - trigger:
707     name: 'fuel-os-onos-sfc-ha-zte-pod2-daily-master-trigger'
708     triggers:
709         - timed: ''
710 - trigger:
711     name: 'fuel-os-onos-nofeature-ha-zte-pod2-daily-master-trigger'
712     triggers:
713         - timed: ''
714 - trigger:
715     name: 'fuel-os-odl_l2-bgpvpn-ha-zte-pod2-daily-master-trigger'
716     triggers:
717         - timed: ''
718 - trigger:
719     name: 'fuel-os-odl_l2-sfc-ha-zte-pod2-daily-master-trigger'
720     triggers:
721         - timed: ''
722 - trigger:
723     name: 'fuel-os-nosdn-kvm-ha-zte-pod2-daily-master-trigger'
724     triggers:
725         - timed: ''
726 - trigger:
727     name: 'fuel-os-nosdn-ovs-ha-zte-pod2-daily-master-trigger'
728     triggers:
729         - timed: ''
730 - trigger:
731     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-zte-pod2-daily-master-trigger'
732     triggers:
733         - timed: ''
734 # NOHA Scenarios
735 - trigger:
736     name: 'fuel-os-nosdn-nofeature-noha-zte-pod2-daily-master-trigger'
737     triggers:
738         - timed: ''
739 - trigger:
740     name: 'fuel-os-odl_l2-nofeature-noha-zte-pod2-daily-master-trigger'
741     triggers:
742         - timed: ''
743 - trigger:
744     name: 'fuel-os-odl_l3-nofeature-noha-zte-pod2-daily-master-trigger'
745     triggers:
746         - timed: ''
747 - trigger:
748     name: 'fuel-os-onos-sfc-noha-zte-pod2-daily-master-trigger'
749     triggers:
750         - timed: ''
751 - trigger:
752     name: 'fuel-os-onos-nofeature-noha-zte-pod2-daily-master-trigger'
753     triggers:
754         - timed: ''
755 - trigger:
756     name: 'fuel-os-odl_l2-sfc-noha-zte-pod2-daily-master-trigger'
757     triggers:
758         - timed: ''
759 - trigger:
760     name: 'fuel-os-odl_l2-bgpvpn-noha-zte-pod2-daily-master-trigger'
761     triggers:
762         - timed: ''
763 - trigger:
764     name: 'fuel-os-nosdn-kvm-noha-zte-pod2-daily-master-trigger'
765     triggers:
766         - timed: ''
767 - trigger:
768     name: 'fuel-os-nosdn-ovs-noha-zte-pod2-daily-master-trigger'
769     triggers:
770         - timed: ''
771 - trigger:
772     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-zte-pod2-daily-master-trigger'
773     triggers:
774         - timed: ''
775 #-----------------------------------------------
776 # ZTE POD3 Triggers running against master branch
777 #-----------------------------------------------
778 - trigger:
779     name: 'fuel-os-nosdn-nofeature-ha-zte-pod3-daily-master-trigger'
780     triggers:
781         - timed: ''
782 - trigger:
783     name: 'fuel-os-odl_l2-nofeature-ha-zte-pod3-daily-master-trigger'
784     triggers:
785         - timed: ''
786 - trigger:
787     name: 'fuel-os-odl_l3-nofeature-ha-zte-pod3-daily-master-trigger'
788     triggers:
789         - timed: ''
790 - trigger:
791     name: 'fuel-os-onos-sfc-ha-zte-pod3-daily-master-trigger'
792     triggers:
793         - timed: ''
794 - trigger:
795     name: 'fuel-os-onos-nofeature-ha-zte-pod3-daily-master-trigger'
796     triggers:
797         - timed: ''
798 - trigger:
799     name: 'fuel-os-odl_l2-bgpvpn-ha-zte-pod3-daily-master-trigger'
800     triggers:
801         - timed: ''
802 - trigger:
803     name: 'fuel-os-odl_l2-sfc-ha-zte-pod3-daily-master-trigger'
804     triggers:
805         - timed: ''
806 - trigger:
807     name: 'fuel-os-nosdn-kvm-ha-zte-pod3-daily-master-trigger'
808     triggers:
809         - timed: '0 10 * * *'
810 - trigger:
811     name: 'fuel-os-nosdn-ovs-ha-zte-pod3-daily-master-trigger'
812     triggers:
813         - timed: ''
814 - trigger:
815     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-zte-pod3-daily-master-trigger'
816     triggers:
817         - timed: ''
818 # NOHA Scenarios
819 - trigger:
820     name: 'fuel-os-nosdn-nofeature-noha-zte-pod3-daily-master-trigger'
821     triggers:
822         - timed: ''
823 - trigger:
824     name: 'fuel-os-odl_l2-nofeature-noha-zte-pod3-daily-master-trigger'
825     triggers:
826         - timed: ''
827 - trigger:
828     name: 'fuel-os-odl_l3-nofeature-noha-zte-pod3-daily-master-trigger'
829     triggers:
830         - timed: ''
831 - trigger:
832     name: 'fuel-os-onos-sfc-noha-zte-pod3-daily-master-trigger'
833     triggers:
834         - timed: ''
835 - trigger:
836     name: 'fuel-os-onos-nofeature-noha-zte-pod3-daily-master-trigger'
837     triggers:
838         - timed: ''
839 - trigger:
840     name: 'fuel-os-odl_l2-sfc-noha-zte-pod3-daily-master-trigger'
841     triggers:
842         - timed: ''
843 - trigger:
844     name: 'fuel-os-odl_l2-bgpvpn-noha-zte-pod3-daily-master-trigger'
845     triggers:
846         - timed: ''
847 - trigger:
848     name: 'fuel-os-nosdn-kvm-noha-zte-pod3-daily-master-trigger'
849     triggers:
850         - timed: ''
851 - trigger:
852     name: 'fuel-os-nosdn-ovs-noha-zte-pod3-daily-master-trigger'
853     triggers:
854         - timed: ''
855 - trigger:
856     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-zte-pod3-daily-master-trigger'
857     triggers:
858         - timed: ''
859 #-----------------------------------------------
860 # ZTE POD1 Triggers running against danube branch
861 #-----------------------------------------------
862 - trigger:
863     name: 'fuel-os-nosdn-nofeature-ha-zte-pod1-daily-danube-trigger'
864     triggers:
865         - timed: ''
866 - trigger:
867     name: 'fuel-os-odl_l2-nofeature-ha-zte-pod1-daily-danube-trigger'
868     triggers:
869         - timed: '0 2 * * *'
870 - trigger:
871     name: 'fuel-os-odl_l3-nofeature-ha-zte-pod1-daily-danube-trigger'
872     triggers:
873         - timed: ''
874 - trigger:
875     name: 'fuel-os-onos-sfc-ha-zte-pod1-daily-danube-trigger'
876     triggers:
877         - timed: ''
878 - trigger:
879     name: 'fuel-os-onos-nofeature-ha-zte-pod1-daily-danube-trigger'
880     triggers:
881         - timed: ''
882 - trigger:
883     name: 'fuel-os-odl_l2-bgpvpn-ha-zte-pod1-daily-danube-trigger'
884     triggers:
885         - timed: ''
886 - trigger:
887     name: 'fuel-os-odl_l2-sfc-ha-zte-pod1-daily-danube-trigger'
888     triggers:
889         - timed: ''
890 - trigger:
891     name: 'fuel-os-nosdn-kvm-ha-zte-pod1-daily-danube-trigger'
892     triggers:
893         - timed: ''
894 - trigger:
895     name: 'fuel-os-nosdn-ovs-ha-zte-pod1-daily-danube-trigger'
896     triggers:
897         - timed: ''
898 - trigger:
899     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-zte-pod1-daily-danube-trigger'
900     triggers:
901         - timed: ''
902 # NOHA Scenarios
903 - trigger:
904     name: 'fuel-os-nosdn-nofeature-noha-zte-pod1-daily-danube-trigger'
905     triggers:
906         - timed: ''
907 - trigger:
908     name: 'fuel-os-odl_l2-nofeature-noha-zte-pod1-daily-danube-trigger'
909     triggers:
910         - timed: ''
911 - trigger:
912     name: 'fuel-os-odl_l3-nofeature-noha-zte-pod1-daily-danube-trigger'
913     triggers:
914         - timed: ''
915 - trigger:
916     name: 'fuel-os-onos-sfc-noha-zte-pod1-daily-danube-trigger'
917     triggers:
918         - timed: ''
919 - trigger:
920     name: 'fuel-os-onos-nofeature-noha-zte-pod1-daily-danube-trigger'
921     triggers:
922         - timed: ''
923 - trigger:
924     name: 'fuel-os-odl_l2-sfc-noha-zte-pod1-daily-danube-trigger'
925     triggers:
926         - timed: ''
927 - trigger:
928     name: 'fuel-os-odl_l2-bgpvpn-noha-zte-pod1-daily-danube-trigger'
929     triggers:
930         - timed: ''
931 - trigger:
932     name: 'fuel-os-nosdn-kvm-noha-zte-pod1-daily-danube-trigger'
933     triggers:
934         - timed: ''
935 - trigger:
936     name: 'fuel-os-nosdn-ovs-noha-zte-pod1-daily-danube-trigger'
937     triggers:
938         - timed: ''
939 - trigger:
940     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-zte-pod1-daily-danube-trigger'
941     triggers:
942         - timed: ''
943
944 #-----------------------------------------------
945 # ZTE POD2 Triggers running against danube branch
946 #-----------------------------------------------
947 - trigger:
948     name: 'fuel-os-nosdn-nofeature-ha-zte-pod2-daily-danube-trigger'
949     triggers:
950         - timed: ''
951 - trigger:
952     name: 'fuel-os-odl_l2-nofeature-ha-zte-pod2-daily-danube-trigger'
953     triggers:
954         - timed: ''
955 - trigger:
956     name: 'fuel-os-odl_l3-nofeature-ha-zte-pod2-daily-danube-trigger'
957     triggers:
958         - timed: ''
959 - trigger:
960     name: 'fuel-os-onos-sfc-ha-zte-pod2-daily-danube-trigger'
961     triggers:
962         - timed: ''
963 - trigger:
964     name: 'fuel-os-onos-nofeature-ha-zte-pod2-daily-danube-trigger'
965     triggers:
966         - timed: ''
967 - trigger:
968     name: 'fuel-os-odl_l2-bgpvpn-ha-zte-pod2-daily-danube-trigger'
969     triggers:
970         - timed: ''
971 - trigger:
972     name: 'fuel-os-odl_l2-sfc-ha-zte-pod2-daily-danube-trigger'
973     triggers:
974         - timed: ''
975 - trigger:
976     name: 'fuel-os-nosdn-kvm-ha-zte-pod2-daily-danube-trigger'
977     triggers:
978         - timed: ''
979 - trigger:
980     name: 'fuel-os-nosdn-ovs-ha-zte-pod2-daily-danube-trigger'
981     triggers:
982         - timed: ''
983 - trigger:
984     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-zte-pod2-daily-danube-trigger'
985     triggers:
986         - timed: ''
987 # NOHA Scenarios
988 - trigger:
989     name: 'fuel-os-nosdn-nofeature-noha-zte-pod2-daily-danube-trigger'
990     triggers:
991         - timed: ''
992 - trigger:
993     name: 'fuel-os-odl_l2-nofeature-noha-zte-pod2-daily-danube-trigger'
994     triggers:
995         - timed: ''
996 - trigger:
997     name: 'fuel-os-odl_l3-nofeature-noha-zte-pod2-daily-danube-trigger'
998     triggers:
999         - timed: ''
1000 - trigger:
1001     name: 'fuel-os-onos-sfc-noha-zte-pod2-daily-danube-trigger'
1002     triggers:
1003         - timed: ''
1004 - trigger:
1005     name: 'fuel-os-onos-nofeature-noha-zte-pod2-daily-danube-trigger'
1006     triggers:
1007         - timed: ''
1008 - trigger:
1009     name: 'fuel-os-odl_l2-sfc-noha-zte-pod2-daily-danube-trigger'
1010     triggers:
1011         - timed: ''
1012 - trigger:
1013     name: 'fuel-os-odl_l2-bgpvpn-noha-zte-pod2-daily-danube-trigger'
1014     triggers:
1015         - timed: ''
1016 - trigger:
1017     name: 'fuel-os-nosdn-kvm-noha-zte-pod2-daily-danube-trigger'
1018     triggers:
1019         - timed: ''
1020 - trigger:
1021     name: 'fuel-os-nosdn-ovs-noha-zte-pod2-daily-danube-trigger'
1022     triggers:
1023         - timed: ''
1024 - trigger:
1025     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-zte-pod2-daily-danube-trigger'
1026     triggers:
1027         - timed: ''
1028 #-----------------------------------------------
1029 # ZTE POD3 Triggers running against danube branch
1030 #-----------------------------------------------
1031 - trigger:
1032     name: 'fuel-os-nosdn-nofeature-ha-zte-pod3-daily-danube-trigger'
1033     triggers:
1034         - timed: ''
1035 - trigger:
1036     name: 'fuel-os-odl_l2-nofeature-ha-zte-pod3-daily-danube-trigger'
1037     triggers:
1038         - timed: ''
1039 - trigger:
1040     name: 'fuel-os-odl_l3-nofeature-ha-zte-pod3-daily-danube-trigger'
1041     triggers:
1042         - timed: ''
1043 - trigger:
1044     name: 'fuel-os-onos-sfc-ha-zte-pod3-daily-danube-trigger'
1045     triggers:
1046         - timed: ''
1047 - trigger:
1048     name: 'fuel-os-onos-nofeature-ha-zte-pod3-daily-danube-trigger'
1049     triggers:
1050         - timed: ''
1051 - trigger:
1052     name: 'fuel-os-odl_l2-bgpvpn-ha-zte-pod3-daily-danube-trigger'
1053     triggers:
1054         - timed: ''
1055 - trigger:
1056     name: 'fuel-os-odl_l2-sfc-ha-zte-pod3-daily-danube-trigger'
1057     triggers:
1058         - timed: ''
1059 - trigger:
1060     name: 'fuel-os-nosdn-kvm-ha-zte-pod3-daily-danube-trigger'
1061     triggers:
1062         - timed: '0 18 * * *'
1063 - trigger:
1064     name: 'fuel-os-nosdn-ovs-ha-zte-pod3-daily-danube-trigger'
1065     triggers:
1066         - timed: ''
1067 - trigger:
1068     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-zte-pod3-daily-danube-trigger'
1069     triggers:
1070         - timed: ''
1071 # NOHA Scenarios
1072 - trigger:
1073     name: 'fuel-os-nosdn-nofeature-noha-zte-pod3-daily-danube-trigger'
1074     triggers:
1075         - timed: ''
1076 - trigger:
1077     name: 'fuel-os-odl_l2-nofeature-noha-zte-pod3-daily-danube-trigger'
1078     triggers:
1079         - timed: ''
1080 - trigger:
1081     name: 'fuel-os-odl_l3-nofeature-noha-zte-pod3-daily-danube-trigger'
1082     triggers:
1083         - timed: ''
1084 - trigger:
1085     name: 'fuel-os-onos-sfc-noha-zte-pod3-daily-danube-trigger'
1086     triggers:
1087         - timed: ''
1088 - trigger:
1089     name: 'fuel-os-onos-nofeature-noha-zte-pod3-daily-danube-trigger'
1090     triggers:
1091         - timed: ''
1092 - trigger:
1093     name: 'fuel-os-odl_l2-sfc-noha-zte-pod3-daily-danube-trigger'
1094     triggers:
1095         - timed: ''
1096 - trigger:
1097     name: 'fuel-os-odl_l2-bgpvpn-noha-zte-pod3-daily-danube-trigger'
1098     triggers:
1099         - timed: ''
1100 - trigger:
1101     name: 'fuel-os-nosdn-kvm-noha-zte-pod3-daily-danube-trigger'
1102     triggers:
1103         - timed: ''
1104 - trigger:
1105     name: 'fuel-os-nosdn-ovs-noha-zte-pod3-daily-danube-trigger'
1106     triggers:
1107         - timed: ''
1108 - trigger:
1109     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-zte-pod3-daily-danube-trigger'
1110     triggers:
1111         - timed: ''