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