Merge "Disable fuel/mcp ci jobs on zte-pod3"
[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     euphrates: &euphrates
19         stream: euphrates
20         branch: 'stable/{stream}'
21         disabled: true
22         gs-pathname: '/{stream}'
23     danube: &danube
24         stream: danube
25         branch: 'stable/{stream}'
26         disabled: false
27         gs-pathname: '/{stream}'
28 #--------------------------------
29 # POD, INSTALLER, AND BRANCH MAPPING
30 #--------------------------------
31 #        CI PODs
32 #--------------------------------
33     pod:
34         - baremetal:
35             slave-label: fuel-baremetal
36             <<: *master
37         - virtual:
38             slave-label: fuel-virtual
39             <<: *master
40         - baremetal:
41             slave-label: fuel-baremetal
42             <<: *euphrates
43         - virtual:
44             slave-label: fuel-virtual
45             <<: *euphrates
46 #--------------------------------
47 #        None-CI PODs
48 #--------------------------------
49         - zte-pod1:
50             slave-label: zte-pod1
51             <<: *master
52         - zte-pod3:
53             slave-label: zte-pod3
54             <<: *master
55         - zte-pod1:
56             slave-label: zte-pod1
57             <<: *euphrates
58         - zte-pod3:
59             slave-label: zte-pod3
60             <<: *euphrates
61         - zte-pod1:
62             slave-label: zte-pod1
63             <<: *danube
64 #--------------------------------
65 #       scenarios
66 #--------------------------------
67     scenario:
68         # HA scenarios
69         - 'os-nosdn-nofeature-ha':
70             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
71         - 'os-odl-nofeature-ha':
72             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
73         - 'os-onos-sfc-ha':
74             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
75         - 'os-onos-nofeature-ha':
76             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
77         - 'os-nosdn-kvm-ha':
78             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
79         - 'os-nosdn-ovs-ha':
80             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
81         - 'os-nosdn-kvm_ovs-ha':
82             auto-trigger-name: 'daily-trigger-disabled'
83         - 'os-nosdn-kvm_ovs_dpdk-ha':
84             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
85         - 'os-nosdn-kvm_ovs_dpdk_bar-ha':
86             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
87         # NOHA scenarios
88         - 'os-nosdn-nofeature-noha':
89             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
90         - 'os-odl-nofeature-noha':
91             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
92         - 'os-onos-sfc-noha':
93             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
94         - 'os-onos-nofeature-noha':
95             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
96         - 'os-nosdn-kvm-noha':
97             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
98         - 'os-nosdn-ovs-noha':
99             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
100         - 'os-nosdn-kvm_ovs_dpdk-noha':
101             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
102         - 'os-nosdn-kvm_ovs_dpdk_bar-noha':
103             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
104         # danube scenario for Dovetail only
105         - 'os-odl_l2-bgpvpn-ha':
106             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
107
108     exclude:
109         - scenario: os-odl_l2-bgpvpn-ha
110           stream: master
111         - scenario: os-odl_l2-bgpvpn-ha
112           stream: euphrates
113
114     jobs:
115         - 'fuel-{scenario}-{pod}-daily-{stream}'
116         - 'fuel-deploy-{pod}-daily-{stream}'
117
118 ########################
119 # job templates
120 ########################
121 - job-template:
122     name: 'fuel-{scenario}-{pod}-daily-{stream}'
123
124     disabled: '{obj:disabled}'
125
126     concurrent: false
127
128     properties:
129         - logrotate-default
130         - throttle:
131             enabled: true
132             max-total: 4
133             max-per-node: 1
134             option: 'project'
135         - build-blocker:
136             use-build-blocker: true
137             blocking-jobs:
138                 - 'fuel-os-.*?-{pod}-daily-.*'
139                 - 'fuel-os-.*?-{pod}-weekly-.*'
140                 - 'fuel-verify-.*'
141             block-level: 'NODE'
142
143     wrappers:
144         - build-name:
145             name: '$BUILD_NUMBER - Scenario: $DEPLOY_SCENARIO'
146
147     triggers:
148         - '{auto-trigger-name}'
149
150     parameters:
151         - project-parameter:
152             project: '{project}'
153             branch: '{branch}'
154         - '{installer}-defaults':
155             gs-pathname: '{gs-pathname}'
156         - '{slave-label}-defaults':
157             installer: '{installer}'
158         - string:
159             name: DEPLOY_SCENARIO
160             default: '{scenario}'
161
162     builders:
163         - description-setter:
164             description: "Built on $NODE_NAME"
165         - trigger-builds:
166             - project: 'fuel-deploy-{pod}-daily-{stream}'
167               current-parameters: false
168               predefined-parameters:
169                 DEPLOY_SCENARIO={scenario}
170               same-node: true
171               block: true
172         - trigger-builds:
173             - project: 'functest-fuel-{pod}-daily-{stream}'
174               current-parameters: false
175               predefined-parameters:
176                 DEPLOY_SCENARIO={scenario}
177               same-node: true
178               block: true
179               block-thresholds:
180                 build-step-failure-threshold: 'never'
181                 failure-threshold: 'never'
182                 unstable-threshold: 'FAILURE'
183         - trigger-builds:
184             - project: 'yardstick-fuel-{pod}-daily-{stream}'
185               current-parameters: false
186               predefined-parameters:
187                 DEPLOY_SCENARIO={scenario}
188               block: true
189               same-node: true
190               block-thresholds:
191                 build-step-failure-threshold: 'never'
192                 failure-threshold: 'never'
193                 unstable-threshold: 'FAILURE'
194         # 1.dovetail only has master, based on D release
195         # 2.here the stream means the SUT stream, dovetail stream is defined in its own job
196         # 3.only debug testsuite here(refstack, ha, ipv6, bgpvpn)
197         # 4.not used for release criteria or compliance,
198         #   only to debug the dovetail tool bugs with bgpvpn and nosdn-nofeature
199         # 5.only run against scenario os-odl-bgpvpn-ha(regex used here, can extend to more scenarios future)
200         # 6.ZTE pod1, os-nosdn-nofeature-ha and os-odl-bgpvpn-ha, run against danube
201         - conditional-step:
202             condition-kind: regex-match
203             regex: os-(nosdn-nofeature|odl_l2-bgpvpn)-ha
204             label: '{scenario}'
205             steps:
206                 - trigger-builds:
207                     - project: 'dovetail-fuel-{pod}-proposed_tests-{stream}'
208                       current-parameters: false
209                       predefined-parameters:
210                         DEPLOY_SCENARIO={scenario}
211                       block: true
212                       same-node: true
213                       block-thresholds:
214                         build-step-failure-threshold: 'never'
215                         failure-threshold: 'never'
216                         unstable-threshold: 'FAILURE'
217
218     publishers:
219         - email:
220             recipients: peter.barabas@ericsson.com fzhadaev@mirantis.com
221         - email-jenkins-admins-on-failure
222
223 - job-template:
224     name: 'fuel-deploy-{pod}-daily-{stream}'
225
226     disabled: '{obj:disabled}'
227
228     concurrent: true
229
230     properties:
231         - logrotate-default
232         - throttle:
233             enabled: true
234             max-total: 4
235             max-per-node: 1
236             option: 'project'
237         - build-blocker:
238             use-build-blocker: true
239             blocking-jobs:
240                 - 'fuel-deploy-{pod}-daily-.*'
241                 - 'fuel-deploy-generic-daily-.*'
242                 - 'fuel-deploy-{pod}-weekly-.*'
243                 - 'fuel-deploy-generic-weekly-.*'
244             block-level: 'NODE'
245
246     parameters:
247         - project-parameter:
248             project: '{project}'
249             branch: '{branch}'
250         - '{installer}-defaults':
251             gs-pathname: '{gs-pathname}'
252         - '{slave-label}-defaults':
253             installer: '{installer}'
254         - string:
255             name: DEPLOY_SCENARIO
256             default: 'os-odl-nofeature-ha'
257         - string:
258             name: DEPLOY_TIMEOUT
259             default: '150'
260             description: 'Deployment timeout in minutes'
261
262     scm:
263         - git-scm
264
265     wrappers:
266         - build-name:
267             name: '$BUILD_NUMBER - Scenario: $DEPLOY_SCENARIO'
268
269     builders:
270         - description-setter:
271             description: "Built on $NODE_NAME"
272         - shell:
273             !include-raw-escape: ./fuel-download-artifact.sh
274         - shell:
275             !include-raw-escape: ./fuel-deploy.sh
276
277     publishers:
278         - email:
279             recipients: peter.barabas@ericsson.com fzhadaev@mirantis.com
280         - email-jenkins-admins-on-failure
281
282 ########################
283 # trigger macros
284 ########################
285 #-----------------------------------------------
286 # Triggers for job running on fuel-baremetal against master branch
287 #-----------------------------------------------
288 # HA Scenarios
289 - trigger:
290     name: 'fuel-os-nosdn-nofeature-ha-baremetal-daily-master-trigger'
291     triggers:
292         - timed: '5 20 * * *'
293 - trigger:
294     name: 'fuel-os-odl-nofeature-ha-baremetal-daily-master-trigger'
295     triggers:
296         - timed: '5 2 * * *'
297 - trigger:
298     name: 'fuel-os-nosdn-ovs-ha-baremetal-daily-master-trigger'
299     triggers:
300         - timed: '5 5 * * *'
301 - trigger:
302     name: 'fuel-os-onos-sfc-ha-baremetal-daily-master-trigger'
303     triggers:
304         - timed: '' # '5 5 * * *'
305 - trigger:
306     name: 'fuel-os-onos-nofeature-ha-baremetal-daily-master-trigger'
307     triggers:
308         - timed: '' # '5 8 * * *'
309 - trigger:
310     name: 'fuel-os-nosdn-kvm-ha-baremetal-daily-master-trigger'
311     triggers:
312         - timed: '' # '5 17 * * *'
313 - trigger:
314     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-baremetal-daily-master-trigger'
315     triggers:
316         - timed: '' # '30 12 * * *'
317 - trigger:
318     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-ha-baremetal-daily-master-trigger'
319     triggers:
320         - timed: '' # '30 8 * * *'
321 # NOHA Scenarios
322 - trigger:
323     name: 'fuel-os-nosdn-nofeature-noha-baremetal-daily-master-trigger'
324     triggers:
325         - timed: ''
326 - trigger:
327     name: 'fuel-os-odl-nofeature-noha-baremetal-daily-master-trigger'
328     triggers:
329         - timed: ''
330 - trigger:
331     name: 'fuel-os-onos-sfc-noha-baremetal-daily-master-trigger'
332     triggers:
333         - timed: ''
334 - trigger:
335     name: 'fuel-os-onos-nofeature-noha-baremetal-daily-master-trigger'
336     triggers:
337         - timed: ''
338 - trigger:
339     name: 'fuel-os-nosdn-kvm-noha-baremetal-daily-master-trigger'
340     triggers:
341         - timed: ''
342 - trigger:
343     name: 'fuel-os-nosdn-ovs-noha-baremetal-daily-master-trigger'
344     triggers:
345         - timed: ''
346 - trigger:
347     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-baremetal-daily-master-trigger'
348     triggers:
349         - timed: ''
350 - trigger:
351     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-noha-baremetal-daily-master-trigger'
352     triggers:
353         - timed: ''
354 #-----------------------------------------------
355 # Triggers for job running on fuel-baremetal against euphrates branch
356 #-----------------------------------------------
357 # HA Scenarios
358 - trigger:
359     name: 'fuel-os-nosdn-nofeature-ha-baremetal-daily-euphrates-trigger'
360     triggers:
361         - timed: '' # '0 20 * * *'
362 - trigger:
363     name: 'fuel-os-odl-nofeature-ha-baremetal-daily-euphrates-trigger'
364     triggers:
365         - timed: '' # '0 2 * * *'
366 - trigger:
367     name: 'fuel-os-onos-sfc-ha-baremetal-daily-euphrates-trigger'
368     triggers:
369         - timed: '' # '0 5 * * *'
370 - trigger:
371     name: 'fuel-os-onos-nofeature-ha-baremetal-daily-euphrates-trigger'
372     triggers:
373         - timed: '' # '0 8 * * *'
374 - trigger:
375     name: 'fuel-os-nosdn-kvm-ha-baremetal-daily-euphrates-trigger'
376     triggers:
377         - timed: '' # '0 17 * * *'
378 - trigger:
379     name: 'fuel-os-nosdn-ovs-ha-baremetal-daily-euphrates-trigger'
380     triggers:
381         - timed: '' # '0 20 * * *'
382 - trigger:
383     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-baremetal-daily-euphrates-trigger'
384     triggers:
385         - timed: '' # '0 12 * * *'
386 - trigger:
387     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-ha-baremetal-daily-euphrates-trigger'
388     triggers:
389         - timed: '' # '0 8 * * *'
390 # NOHA Scenarios
391 - trigger:
392     name: 'fuel-os-nosdn-nofeature-noha-baremetal-daily-euphrates-trigger'
393     triggers:
394         - timed: ''
395 - trigger:
396     name: 'fuel-os-odl-nofeature-noha-baremetal-daily-euphrates-trigger'
397     triggers:
398         - timed: ''
399 - trigger:
400     name: 'fuel-os-onos-sfc-noha-baremetal-daily-euphrates-trigger'
401     triggers:
402         - timed: ''
403 - trigger:
404     name: 'fuel-os-onos-nofeature-noha-baremetal-daily-euphrates-trigger'
405     triggers:
406         - timed: ''
407 - trigger:
408     name: 'fuel-os-nosdn-kvm-noha-baremetal-daily-euphrates-trigger'
409     triggers:
410         - timed: ''
411 - trigger:
412     name: 'fuel-os-nosdn-ovs-noha-baremetal-daily-euphrates-trigger'
413     triggers:
414         - timed: ''
415 - trigger:
416     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-baremetal-daily-euphrates-trigger'
417     triggers:
418         - timed: ''
419 - trigger:
420     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-noha-baremetal-daily-euphrates-trigger'
421     triggers:
422         - timed: ''
423 #-----------------------------------------------
424 # Triggers for job running on fuel-virtual against master branch
425 #-----------------------------------------------
426 - trigger:
427     name: 'fuel-os-nosdn-nofeature-ha-virtual-daily-master-trigger'
428     triggers:
429         - timed: ''
430 - trigger:
431     name: 'fuel-os-odl-nofeature-ha-virtual-daily-master-trigger'
432     triggers:
433         - timed: ''
434 - trigger:
435     name: 'fuel-os-onos-sfc-ha-virtual-daily-master-trigger'
436     triggers:
437         - timed: ''
438 - trigger:
439     name: 'fuel-os-onos-nofeature-ha-virtual-daily-master-trigger'
440     triggers:
441         - timed: ''
442 - trigger:
443     name: 'fuel-os-nosdn-kvm-ha-virtual-daily-master-trigger'
444     triggers:
445         - timed: ''
446 - trigger:
447     name: 'fuel-os-nosdn-ovs-ha-virtual-daily-master-trigger'
448     triggers:
449         - timed: ''
450 - trigger:
451     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-virtual-daily-master-trigger'
452     triggers:
453         - timed: ''
454 - trigger:
455     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-ha-virtual-daily-master-trigger'
456     triggers:
457         - timed: ''
458 # NOHA Scenarios
459 - trigger:
460     name: 'fuel-os-nosdn-nofeature-noha-virtual-daily-master-trigger'
461     triggers:
462         - timed: '5 13 * * *'
463 - trigger:
464     name: 'fuel-os-odl-nofeature-noha-virtual-daily-master-trigger'
465     triggers:
466         - timed: '5 18 * * *'
467 - trigger:
468     name: 'fuel-os-onos-sfc-noha-virtual-daily-master-trigger'
469     triggers:
470         - timed: '' # '35 20 * * *'
471 - trigger:
472     name: 'fuel-os-onos-nofeature-noha-virtual-daily-master-trigger'
473     triggers:
474         - timed: '' # '5 23 * * *'
475 - trigger:
476     name: 'fuel-os-nosdn-kvm-noha-virtual-daily-master-trigger'
477     triggers:
478         - timed: '' # '35 6 * * *'
479 - trigger:
480     name: 'fuel-os-nosdn-ovs-noha-virtual-daily-master-trigger'
481     triggers:
482         - timed: '5 9 * * *'
483 - trigger:
484     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-virtual-daily-master-trigger'
485     triggers:
486         - timed: '' # '30 16 * * *'
487 - trigger:
488     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-noha-virtual-daily-master-trigger'
489     triggers:
490         - timed: '' # '30 20 * * *'
491 #-----------------------------------------------
492 # Triggers for job running on fuel-virtual against euphrates branch
493 #-----------------------------------------------
494 - trigger:
495     name: 'fuel-os-nosdn-nofeature-ha-virtual-daily-euphrates-trigger'
496     triggers:
497         - timed: ''
498 - trigger:
499     name: 'fuel-os-odl-nofeature-ha-virtual-daily-euphrates-trigger'
500     triggers:
501         - timed: ''
502 - trigger:
503     name: 'fuel-os-onos-sfc-ha-virtual-daily-euphrates-trigger'
504     triggers:
505         - timed: ''
506 - trigger:
507     name: 'fuel-os-onos-nofeature-ha-virtual-daily-euphrates-trigger'
508     triggers:
509         - timed: ''
510 - trigger:
511     name: 'fuel-os-nosdn-kvm-ha-virtual-daily-euphrates-trigger'
512     triggers:
513         - timed: ''
514 - trigger:
515     name: 'fuel-os-nosdn-ovs-ha-virtual-daily-euphrates-trigger'
516     triggers:
517         - timed: ''
518 - trigger:
519     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-virtual-daily-euphrates-trigger'
520     triggers:
521         - timed: ''
522 - trigger:
523     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-ha-virtual-daily-euphrates-trigger'
524     triggers:
525         - timed: ''
526 # NOHA Scenarios
527 - trigger:
528     name: 'fuel-os-nosdn-nofeature-noha-virtual-daily-euphrates-trigger'
529     triggers:
530         - timed: '' # '0 13 * * *'
531 - trigger:
532     name: 'fuel-os-odl-nofeature-noha-virtual-daily-euphrates-trigger'
533     triggers:
534         - timed: '' # '0 18 * * *'
535 - trigger:
536     name: 'fuel-os-onos-sfc-noha-virtual-daily-euphrates-trigger'
537     triggers:
538         - timed: '' # '30 20 * * *'
539 - trigger:
540     name: 'fuel-os-onos-nofeature-noha-virtual-daily-euphrates-trigger'
541     triggers:
542         - timed: '' # '0 23 * * *'
543 - trigger:
544     name: 'fuel-os-nosdn-kvm-noha-virtual-daily-euphrates-trigger'
545     triggers:
546         - timed: '' # '30 6 * * *'
547 - trigger:
548     name: 'fuel-os-nosdn-ovs-noha-virtual-daily-euphrates-trigger'
549     triggers:
550         - timed: '' # '0 9 * * *'
551 - trigger:
552     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-virtual-daily-euphrates-trigger'
553     triggers:
554         - timed: '' # '0 16 * * *'
555 - trigger:
556     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-noha-virtual-daily-euphrates-trigger'
557     triggers:
558         - timed: '' # '0 20 * * *'
559 #-----------------------------------------------
560 # ZTE POD1 Triggers running against master branch
561 #-----------------------------------------------
562 - trigger:
563     name: 'fuel-os-nosdn-nofeature-ha-zte-pod1-daily-master-trigger'
564     triggers:
565         - timed: ''
566 - trigger:
567     name: 'fuel-os-odl-nofeature-ha-zte-pod1-daily-master-trigger'
568     triggers:
569         - timed: ''
570 - trigger:
571     name: 'fuel-os-onos-sfc-ha-zte-pod1-daily-master-trigger'
572     triggers:
573         - timed: ''
574 - trigger:
575     name: 'fuel-os-onos-nofeature-ha-zte-pod1-daily-master-trigger'
576     triggers:
577         - timed: ''
578 - trigger:
579     name: 'fuel-os-nosdn-kvm-ha-zte-pod1-daily-master-trigger'
580     triggers:
581         - timed: ''
582 - trigger:
583     name: 'fuel-os-nosdn-ovs-ha-zte-pod1-daily-master-trigger'
584     triggers:
585         - timed: ''
586 - trigger:
587     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-zte-pod1-daily-master-trigger'
588     triggers:
589         - timed: ''
590 - trigger:
591     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-ha-zte-pod1-daily-master-trigger'
592     triggers:
593         - timed: ''
594 # NOHA Scenarios
595 - trigger:
596     name: 'fuel-os-nosdn-nofeature-noha-zte-pod1-daily-master-trigger'
597     triggers:
598         - timed: ''
599 - trigger:
600     name: 'fuel-os-odl-nofeature-noha-zte-pod1-daily-master-trigger'
601     triggers:
602         - timed: ''
603 - trigger:
604     name: 'fuel-os-onos-sfc-noha-zte-pod1-daily-master-trigger'
605     triggers:
606         - timed: ''
607 - trigger:
608     name: 'fuel-os-onos-nofeature-noha-zte-pod1-daily-master-trigger'
609     triggers:
610         - timed: ''
611 - trigger:
612     name: 'fuel-os-nosdn-kvm-noha-zte-pod1-daily-master-trigger'
613     triggers:
614         - timed: ''
615 - trigger:
616     name: 'fuel-os-nosdn-ovs-noha-zte-pod1-daily-master-trigger'
617     triggers:
618         - timed: ''
619 - trigger:
620     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-zte-pod1-daily-master-trigger'
621     triggers:
622         - timed: ''
623 - trigger:
624     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-noha-zte-pod1-daily-master-trigger'
625     triggers:
626         - timed: ''
627 #-----------------------------------------------
628 # ZTE POD3 Triggers running against master branch
629 #-----------------------------------------------
630 - trigger:
631     name: 'fuel-os-nosdn-nofeature-ha-zte-pod3-daily-master-trigger'
632     triggers:
633         - timed: ''    # '0 10 * * *'
634 - trigger:
635     name: 'fuel-os-odl-nofeature-ha-zte-pod3-daily-master-trigger'
636     triggers:
637         - timed: ''
638 - trigger:
639     name: 'fuel-os-onos-sfc-ha-zte-pod3-daily-master-trigger'
640     triggers:
641         - timed: ''
642 - trigger:
643     name: 'fuel-os-onos-nofeature-ha-zte-pod3-daily-master-trigger'
644     triggers:
645         - timed: ''
646 - trigger:
647     name: 'fuel-os-nosdn-kvm-ha-zte-pod3-daily-master-trigger'
648     triggers:
649         - timed: ''
650 - trigger:
651     name: 'fuel-os-nosdn-ovs-ha-zte-pod3-daily-master-trigger'
652     triggers:
653         - timed: ''
654 - trigger:
655     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-zte-pod3-daily-master-trigger'
656     triggers:
657         - timed: ''
658 - trigger:
659     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-ha-zte-pod3-daily-master-trigger'
660     triggers:
661         - timed: ''
662 # NOHA Scenarios
663 - trigger:
664     name: 'fuel-os-nosdn-nofeature-noha-zte-pod3-daily-master-trigger'
665     triggers:
666         - timed: ''
667 - trigger:
668     name: 'fuel-os-odl-nofeature-noha-zte-pod3-daily-master-trigger'
669     triggers:
670         - timed: ''
671 - trigger:
672     name: 'fuel-os-onos-sfc-noha-zte-pod3-daily-master-trigger'
673     triggers:
674         - timed: ''
675 - trigger:
676     name: 'fuel-os-onos-nofeature-noha-zte-pod3-daily-master-trigger'
677     triggers:
678         - timed: ''
679 - trigger:
680     name: 'fuel-os-nosdn-kvm-noha-zte-pod3-daily-master-trigger'
681     triggers:
682         - timed: ''
683 - trigger:
684     name: 'fuel-os-nosdn-ovs-noha-zte-pod3-daily-master-trigger'
685     triggers:
686         - timed: ''
687 - trigger:
688     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-zte-pod3-daily-master-trigger'
689     triggers:
690         - timed: ''
691 - trigger:
692     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-noha-zte-pod3-daily-master-trigger'
693     triggers:
694         - timed: ''
695 #-----------------------------------------------
696 # ZTE POD1 Triggers running against euphrates branch
697 #-----------------------------------------------
698 - trigger:
699     name: 'fuel-os-nosdn-nofeature-ha-zte-pod1-daily-euphrates-trigger'
700     triggers:
701         - timed: ''
702 - trigger:
703     name: 'fuel-os-odl-nofeature-ha-zte-pod1-daily-euphrates-trigger'
704     triggers:
705         - timed: ''
706 - trigger:
707     name: 'fuel-os-onos-sfc-ha-zte-pod1-daily-euphrates-trigger'
708     triggers:
709         - timed: ''
710 - trigger:
711     name: 'fuel-os-onos-nofeature-ha-zte-pod1-daily-euphrates-trigger'
712     triggers:
713         - timed: ''
714 - trigger:
715     name: 'fuel-os-nosdn-kvm-ha-zte-pod1-daily-euphrates-trigger'
716     triggers:
717         - timed: ''
718 - trigger:
719     name: 'fuel-os-nosdn-ovs-ha-zte-pod1-daily-euphrates-trigger'
720     triggers:
721         - timed: ''
722 - trigger:
723     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-zte-pod1-daily-euphrates-trigger'
724     triggers:
725         - timed: ''
726 - trigger:
727     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-ha-zte-pod1-daily-euphrates-trigger'
728     triggers:
729         - timed: ''
730 # NOHA Scenarios
731 - trigger:
732     name: 'fuel-os-nosdn-nofeature-noha-zte-pod1-daily-euphrates-trigger'
733     triggers:
734         - timed: ''
735 - trigger:
736     name: 'fuel-os-odl-nofeature-noha-zte-pod1-daily-euphrates-trigger'
737     triggers:
738         - timed: ''
739 - trigger:
740     name: 'fuel-os-onos-sfc-noha-zte-pod1-daily-euphrates-trigger'
741     triggers:
742         - timed: ''
743 - trigger:
744     name: 'fuel-os-onos-nofeature-noha-zte-pod1-daily-euphrates-trigger'
745     triggers:
746         - timed: ''
747 - trigger:
748     name: 'fuel-os-nosdn-kvm-noha-zte-pod1-daily-euphrates-trigger'
749     triggers:
750         - timed: ''
751 - trigger:
752     name: 'fuel-os-nosdn-ovs-noha-zte-pod1-daily-euphrates-trigger'
753     triggers:
754         - timed: ''
755 - trigger:
756     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-zte-pod1-daily-euphrates-trigger'
757     triggers:
758         - timed: ''
759 - trigger:
760     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-noha-zte-pod1-daily-euphrates-trigger'
761     triggers:
762         - timed: ''
763 #-----------------------------------------------
764 # ZTE POD3 Triggers running against euphrates branch
765 #-----------------------------------------------
766 - trigger:
767     name: 'fuel-os-nosdn-nofeature-ha-zte-pod3-daily-euphrates-trigger'
768     triggers:
769         - timed: '' # '0 18 * * *'
770 - trigger:
771     name: 'fuel-os-odl-nofeature-ha-zte-pod3-daily-euphrates-trigger'
772     triggers:
773         - timed: ''
774 - trigger:
775     name: 'fuel-os-onos-sfc-ha-zte-pod3-daily-euphrates-trigger'
776     triggers:
777         - timed: ''
778 - trigger:
779     name: 'fuel-os-onos-nofeature-ha-zte-pod3-daily-euphrates-trigger'
780     triggers:
781         - timed: ''
782 - trigger:
783     name: 'fuel-os-nosdn-kvm-ha-zte-pod3-daily-euphrates-trigger'
784     triggers:
785         - timed: '' # '0 2 * * *'
786 - trigger:
787     name: 'fuel-os-nosdn-ovs-ha-zte-pod3-daily-euphrates-trigger'
788     triggers:
789         - timed: ''
790 - trigger:
791     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-zte-pod3-daily-euphrates-trigger'
792     triggers:
793         - timed: ''
794 - trigger:
795     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-ha-zte-pod3-daily-euphrates-trigger'
796     triggers:
797         - timed: ''
798 # NOHA Scenarios
799 - trigger:
800     name: 'fuel-os-nosdn-nofeature-noha-zte-pod3-daily-euphrates-trigger'
801     triggers:
802         - timed: ''
803 - trigger:
804     name: 'fuel-os-odl-nofeature-noha-zte-pod3-daily-euphrates-trigger'
805     triggers:
806         - timed: ''
807 - trigger:
808     name: 'fuel-os-onos-sfc-noha-zte-pod3-daily-euphrates-trigger'
809     triggers:
810         - timed: ''
811 - trigger:
812     name: 'fuel-os-onos-nofeature-noha-zte-pod3-daily-euphrates-trigger'
813     triggers:
814         - timed: ''
815 - trigger:
816     name: 'fuel-os-nosdn-kvm-noha-zte-pod3-daily-euphrates-trigger'
817     triggers:
818         - timed: ''
819 - trigger:
820     name: 'fuel-os-nosdn-ovs-noha-zte-pod3-daily-euphrates-trigger'
821     triggers:
822         - timed: ''
823 - trigger:
824     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-zte-pod3-daily-euphrates-trigger'
825     triggers:
826         - timed: ''
827 - trigger:
828     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-noha-zte-pod3-daily-euphrates-trigger'
829     triggers:
830         - timed: ''
831 #------------------------------------------------
832 # ZTE POD1 Triggers running against danube branch
833 #------------------------------------------------
834 - trigger:
835     name: 'fuel-os-nosdn-nofeature-ha-zte-pod1-daily-danube-trigger'
836     triggers:
837         - timed: '0 2 * * 6'
838 - trigger:
839     name: 'fuel-os-odl_l2-bgpvpn-ha-zte-pod1-daily-danube-trigger'
840     triggers:
841         - timed: '0 2 * * 1,3,5'
842 - trigger:
843     name: 'fuel-os-odl-nofeature-ha-zte-pod1-daily-danube-trigger'
844     triggers:
845         - timed: ''
846 - trigger:
847     name: 'fuel-os-onos-sfc-ha-zte-pod1-daily-danube-trigger'
848     triggers:
849         - timed: ''
850 - trigger:
851     name: 'fuel-os-onos-nofeature-ha-zte-pod1-daily-danube-trigger'
852     triggers:
853         - timed: ''
854 - trigger:
855     name: 'fuel-os-nosdn-kvm-ha-zte-pod1-daily-danube-trigger'
856     triggers:
857         - timed: ''
858 - trigger:
859     name: 'fuel-os-nosdn-ovs-ha-zte-pod1-daily-danube-trigger'
860     triggers:
861         - timed: ''
862 - trigger:
863     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-zte-pod1-daily-danube-trigger'
864     triggers:
865         - timed: ''
866 - trigger:
867     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-ha-zte-pod1-daily-danube-trigger'
868     triggers:
869         - timed: ''
870 # NOHA Scenarios
871 - trigger:
872     name: 'fuel-os-nosdn-nofeature-noha-zte-pod1-daily-danube-trigger'
873     triggers:
874         - timed: ''
875 - trigger:
876     name: 'fuel-os-odl-nofeature-noha-zte-pod1-daily-danube-trigger'
877     triggers:
878         - timed: ''
879 - trigger:
880     name: 'fuel-os-onos-sfc-noha-zte-pod1-daily-danube-trigger'
881     triggers:
882         - timed: ''
883 - trigger:
884     name: 'fuel-os-onos-nofeature-noha-zte-pod1-daily-danube-trigger'
885     triggers:
886         - timed: ''
887 - trigger:
888     name: 'fuel-os-nosdn-kvm-noha-zte-pod1-daily-danube-trigger'
889     triggers:
890         - timed: ''
891 - trigger:
892     name: 'fuel-os-nosdn-ovs-noha-zte-pod1-daily-danube-trigger'
893     triggers:
894         - timed: ''
895 - trigger:
896     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-zte-pod1-daily-danube-trigger'
897     triggers:
898         - timed: ''
899 - trigger:
900     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-noha-zte-pod1-daily-danube-trigger'
901     triggers:
902         - timed: ''