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