Merge "Update Releng PTL for Anteater Reports"
[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-fuel-ptl
258       - email-jenkins-admins-on-failure
259
260 - job-template:
261     name: 'fuel-deploy-{pod}-daily-{stream}'
262
263     disabled: '{obj:disabled}'
264
265     concurrent: true
266
267     properties:
268       - logrotate-default
269       - throttle:
270           enabled: true
271           max-total: 4
272           max-per-node: 1
273           option: 'project'
274       - build-blocker:
275           use-build-blocker: true
276           blocking-jobs:
277             - 'fuel-deploy-{pod}-daily-.*'
278             - 'fuel-deploy-generic-daily-.*'
279             - 'fuel-deploy-{pod}-weekly-.*'
280             - 'fuel-deploy-generic-weekly-.*'
281           block-level: 'NODE'
282
283     parameters:
284       - project-parameter:
285           project: '{project}'
286           branch: '{branch}'
287       - '{installer}-defaults':
288           gs-pathname: '{gs-pathname}'
289       - '{slave-label}-defaults':
290           installer: '{installer}'
291       - testapi-parameter
292       - string:
293           name: DEPLOY_SCENARIO
294           default: 'os-odl-nofeature-ha'
295
296     scm:
297       - git-scm
298
299     wrappers:
300       - build-name:
301           name: '$BUILD_NUMBER - Scenario: $DEPLOY_SCENARIO'
302
303     builders:
304       - description-setter:
305           description: "Built on $NODE_NAME"
306       - track-begin-timestamp
307       - shell:
308           !include-raw-escape: ./fuel-download-artifact.sh
309       - shell:
310           !include-raw-escape: ./fuel-deploy.sh
311
312     publishers:
313       - email-fuel-ptl
314       - email-jenkins-admins-on-failure
315       - report-provision-result
316
317 - job-template:
318     name: 'fuel-collect-logs-{pod}-daily-{stream}'
319
320     disabled: '{obj:disabled}'
321
322     concurrent: true
323
324     properties:
325       - logrotate-default
326
327     parameters:
328       - project-parameter:
329           project: '{project}'
330           branch: '{branch}'
331       - '{installer}-defaults':
332           gs-pathname: '{gs-pathname}'
333       - '{slave-label}-defaults':
334           installer: '{installer}'
335       - string:
336           name: DEPLOY_SCENARIO
337           default: 'os-odl-nofeature-ha'
338
339     scm:
340       - git-scm
341
342     wrappers:
343       - build-name:
344           name: '$BUILD_NUMBER - Scenario: $DEPLOY_SCENARIO'
345
346     builders:
347       - description-setter:
348           description: "Built on $NODE_NAME"
349       - shell:
350           !include-raw-escape: ./fuel-logs.sh
351
352     publishers:
353       - email-jenkins-admins-on-failure
354
355 ########################
356 # trigger macros
357 ########################
358 # ----------------------------------------------
359 # Triggers for job running on fuel-baremetal against master branch
360 # ----------------------------------------------
361 # HA Scenarios
362 - trigger:
363     name: 'fuel-os-nosdn-nofeature-ha-baremetal-daily-master-trigger'
364     triggers:
365       - timed: '5 20 * * *'
366 - trigger:
367     name: 'fuel-os-odl-nofeature-ha-baremetal-daily-master-trigger'
368     triggers:
369       - timed: '5 2 * * *'
370 - trigger:
371     name: 'fuel-os-nosdn-ovs-ha-baremetal-daily-master-trigger'
372     triggers:
373       - timed: '5 5 * * *'
374 - trigger:
375     name: 'fuel-os-onos-sfc-ha-baremetal-daily-master-trigger'
376     triggers:
377       - timed: ''  # '5 5 * * *'
378 - trigger:
379     name: 'fuel-os-onos-nofeature-ha-baremetal-daily-master-trigger'
380     triggers:
381       - timed: ''  # '5 8 * * *'
382 - trigger:
383     name: 'fuel-os-ovn-nofeature-ha-baremetal-daily-master-trigger'
384     triggers:
385       - timed: ''
386 - trigger:
387     name: 'fuel-os-nosdn-kvm-ha-baremetal-daily-master-trigger'
388     triggers:
389       - timed: ''  # '5 17 * * *'
390 - trigger:
391     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-baremetal-daily-master-trigger'
392     triggers:
393       - timed: ''  # '30 12 * * *'
394 - trigger:
395     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-ha-baremetal-daily-master-trigger'
396     triggers:
397       - timed: ''  # '30 8 * * *'
398 # NOHA Scenarios
399 - trigger:
400     name: 'fuel-os-nosdn-nofeature-noha-baremetal-daily-master-trigger'
401     triggers:
402       - timed: ''
403 - trigger:
404     name: 'fuel-os-odl-nofeature-noha-baremetal-daily-master-trigger'
405     triggers:
406       - timed: ''
407 - trigger:
408     name: 'fuel-os-onos-sfc-noha-baremetal-daily-master-trigger'
409     triggers:
410       - timed: ''
411 - trigger:
412     name: 'fuel-os-onos-nofeature-noha-baremetal-daily-master-trigger'
413     triggers:
414       - timed: ''
415 - trigger:
416     name: 'fuel-os-ovn-nofeature-noha-baremetal-daily-master-trigger'
417     triggers:
418       - timed: ''
419 - trigger:
420     name: 'fuel-os-odl-ovs-noha-baremetal-daily-master-trigger'
421     triggers:
422       - timed: ''
423 - trigger:
424     name: 'fuel-os-nosdn-kvm-noha-baremetal-daily-master-trigger'
425     triggers:
426       - timed: ''
427 - trigger:
428     name: 'fuel-os-nosdn-ovs-noha-baremetal-daily-master-trigger'
429     triggers:
430       - timed: ''
431 - trigger:
432     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-baremetal-daily-master-trigger'
433     triggers:
434       - timed: ''
435 - trigger:
436     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-noha-baremetal-daily-master-trigger'
437     triggers:
438       - timed: ''
439 # ----------------------------------------------
440 # Triggers for job running on fuel-baremetal against fraser branch
441 # ----------------------------------------------
442 # HA Scenarios
443 - trigger:
444     name: 'fuel-os-nosdn-nofeature-ha-baremetal-daily-fraser-trigger'
445     triggers:
446       - timed: ''  # '0 20 * * *'
447 - trigger:
448     name: 'fuel-os-odl-nofeature-ha-baremetal-daily-fraser-trigger'
449     triggers:
450       - timed: ''  # '0 2 * * *'
451 - trigger:
452     name: 'fuel-os-onos-sfc-ha-baremetal-daily-fraser-trigger'
453     triggers:
454       - timed: ''  # '0 5 * * *'
455 - trigger:
456     name: 'fuel-os-ovn-nofeature-ha-baremetal-daily-fraser-trigger'
457     triggers:
458       - timed: ''
459 - trigger:
460     name: 'fuel-os-onos-nofeature-ha-baremetal-daily-fraser-trigger'
461     triggers:
462       - timed: ''  # '0 8 * * *'
463 - trigger:
464     name: 'fuel-os-nosdn-kvm-ha-baremetal-daily-fraser-trigger'
465     triggers:
466       - timed: ''  # '0 17 * * *'
467 - trigger:
468     name: 'fuel-os-nosdn-ovs-ha-baremetal-daily-fraser-trigger'
469     triggers:
470       - timed: ''  # '0 20 * * *'
471 - trigger:
472     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-baremetal-daily-fraser-trigger'
473     triggers:
474       - timed: ''  # '0 12 * * *'
475 - trigger:
476     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-ha-baremetal-daily-fraser-trigger'
477     triggers:
478       - timed: ''  # '0 8 * * *'
479 # NOHA Scenarios
480 - trigger:
481     name: 'fuel-os-nosdn-nofeature-noha-baremetal-daily-fraser-trigger'
482     triggers:
483       - timed: ''
484 - trigger:
485     name: 'fuel-os-odl-nofeature-noha-baremetal-daily-fraser-trigger'
486     triggers:
487       - timed: ''
488 - trigger:
489     name: 'fuel-os-onos-sfc-noha-baremetal-daily-fraser-trigger'
490     triggers:
491       - timed: ''
492 - trigger:
493     name: 'fuel-os-onos-nofeature-noha-baremetal-daily-fraser-trigger'
494     triggers:
495       - timed: ''
496 - trigger:
497     name: 'fuel-os-ovn-nofeature-noha-baremetal-daily-fraser-trigger'
498     triggers:
499       - timed: ''
500 - trigger:
501     name: 'fuel-os-nosdn-kvm-noha-baremetal-daily-fraser-trigger'
502     triggers:
503       - timed: ''
504 - trigger:
505     name: 'fuel-os-nosdn-ovs-noha-baremetal-daily-fraser-trigger'
506     triggers:
507       - timed: ''
508 - trigger:
509     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-baremetal-daily-fraser-trigger'
510     triggers:
511       - timed: ''
512 - trigger:
513     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-noha-baremetal-daily-fraser-trigger'
514     triggers:
515       - timed: ''
516 # ----------------------------------------------
517 # Triggers for job running on fuel-virtual against master branch
518 # ----------------------------------------------
519 - trigger:
520     name: 'fuel-os-nosdn-nofeature-ha-virtual-daily-master-trigger'
521     triggers:
522       - timed: ''
523 - trigger:
524     name: 'fuel-os-odl-nofeature-ha-virtual-daily-master-trigger'
525     triggers:
526       - timed: ''
527 - trigger:
528     name: 'fuel-os-onos-sfc-ha-virtual-daily-master-trigger'
529     triggers:
530       - timed: ''
531 - trigger:
532     name: 'fuel-os-onos-nofeature-ha-virtual-daily-master-trigger'
533     triggers:
534       - timed: ''
535 - trigger:
536     name: 'fuel-os-ovn-nofeature-ha-virtual-daily-master-trigger'
537     triggers:
538       - timed: ''
539 - trigger:
540     name: 'fuel-os-nosdn-kvm-ha-virtual-daily-master-trigger'
541     triggers:
542       - timed: ''
543 - trigger:
544     name: 'fuel-os-nosdn-ovs-ha-virtual-daily-master-trigger'
545     triggers:
546       - timed: ''
547 - trigger:
548     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-virtual-daily-master-trigger'
549     triggers:
550       - timed: ''
551 - trigger:
552     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-ha-virtual-daily-master-trigger'
553     triggers:
554       - timed: ''
555 # NOHA Scenarios
556 - trigger:
557     name: 'fuel-os-nosdn-nofeature-noha-virtual-daily-master-trigger'
558     triggers:
559       - timed: '5 13 * * *'
560 - trigger:
561     name: 'fuel-os-odl-nofeature-noha-virtual-daily-master-trigger'
562     triggers:
563       - timed: '5 18 * * *'
564 - trigger:
565     name: 'fuel-os-onos-sfc-noha-virtual-daily-master-trigger'
566     triggers:
567       - timed: ''  # '35 20 * * *'
568 - trigger:
569     name: 'fuel-os-onos-nofeature-noha-virtual-daily-master-trigger'
570     triggers:
571       - timed: ''  # '5 23 * * *'
572 - trigger:
573     name: 'fuel-os-ovn-nofeature-noha-virtual-daily-master-trigger'
574     triggers:
575       - timed: '5 23 * * *'
576 - trigger:
577     name: 'fuel-os-odl-ovs-noha-virtual-daily-master-trigger'
578     triggers:
579       - timed: '5 2 * * *'
580 - trigger:
581     name: 'fuel-os-nosdn-kvm-noha-virtual-daily-master-trigger'
582     triggers:
583       - timed: ''  # '35 6 * * *'
584 - trigger:
585     name: 'fuel-os-nosdn-ovs-noha-virtual-daily-master-trigger'
586     triggers:
587       - timed: '5 9 * * *'
588 - trigger:
589     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-virtual-daily-master-trigger'
590     triggers:
591       - timed: ''  # '30 16 * * *'
592 - trigger:
593     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-noha-virtual-daily-master-trigger'
594     triggers:
595       - timed: ''  # '30 20 * * *'
596 # ----------------------------------------------
597 # Triggers for job running on fuel-virtual against fraser branch
598 # ----------------------------------------------
599 - trigger:
600     name: 'fuel-os-nosdn-nofeature-ha-virtual-daily-fraser-trigger'
601     triggers:
602       - timed: ''
603 - trigger:
604     name: 'fuel-os-odl-nofeature-ha-virtual-daily-fraser-trigger'
605     triggers:
606       - timed: ''
607 - trigger:
608     name: 'fuel-os-onos-sfc-ha-virtual-daily-fraser-trigger'
609     triggers:
610       - timed: ''
611 - trigger:
612     name: 'fuel-os-onos-nofeature-ha-virtual-daily-fraser-trigger'
613     triggers:
614       - timed: ''
615 - trigger:
616     name: 'fuel-os-ovn-nofeature-ha-virtual-daily-fraser-trigger'
617     triggers:
618       - timed: ''
619 - trigger:
620     name: 'fuel-os-nosdn-kvm-ha-virtual-daily-fraser-trigger'
621     triggers:
622       - timed: ''
623 - trigger:
624     name: 'fuel-os-nosdn-ovs-ha-virtual-daily-fraser-trigger'
625     triggers:
626       - timed: ''
627 - trigger:
628     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-virtual-daily-fraser-trigger'
629     triggers:
630       - timed: ''
631 - trigger:
632     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-ha-virtual-daily-fraser-trigger'
633     triggers:
634       - timed: ''
635 # NOHA Scenarios
636 - trigger:
637     name: 'fuel-os-nosdn-nofeature-noha-virtual-daily-fraser-trigger'
638     triggers:
639       - timed: ''  # '0 13 * * *'
640 - trigger:
641     name: 'fuel-os-odl-nofeature-noha-virtual-daily-fraser-trigger'
642     triggers:
643       - timed: ''  # '0 18 * * *'
644 - trigger:
645     name: 'fuel-os-ovn-nofeature-noha-virtual-daily-fraser-trigger'
646     triggers:
647       - timed: '5 23 * * *'
648 - trigger:
649     name: 'fuel-os-onos-sfc-noha-virtual-daily-fraser-trigger'
650     triggers:
651       - timed: ''  # '30 20 * * *'
652 - trigger:
653     name: 'fuel-os-onos-nofeature-noha-virtual-daily-fraser-trigger'
654     triggers:
655       - timed: ''  # '0 23 * * *'
656 - trigger:
657     name: 'fuel-os-nosdn-kvm-noha-virtual-daily-fraser-trigger'
658     triggers:
659       - timed: ''  # '30 6 * * *'
660 - trigger:
661     name: 'fuel-os-nosdn-ovs-noha-virtual-daily-fraser-trigger'
662     triggers:
663       - timed: ''  # '0 9 * * *'
664 - trigger:
665     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-virtual-daily-fraser-trigger'
666     triggers:
667       - timed: ''  # '0 16 * * *'
668 - trigger:
669     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-noha-virtual-daily-fraser-trigger'
670     triggers:
671       - timed: ''  # '0 20 * * *'
672 # ----------------------------------------------
673 # ZTE POD1 Triggers running against master branch
674 # ----------------------------------------------
675 - trigger:
676     name: 'fuel-os-nosdn-nofeature-ha-zte-pod1-daily-master-trigger'
677     triggers:
678       - timed: '0 10 * * *'
679 - trigger:
680     name: 'fuel-os-odl-nofeature-ha-zte-pod1-daily-master-trigger'
681     triggers:
682       - timed: ''
683 - trigger:
684     name: 'fuel-os-onos-sfc-ha-zte-pod1-daily-master-trigger'
685     triggers:
686       - timed: ''
687 - trigger:
688     name: 'fuel-os-onos-nofeature-ha-zte-pod1-daily-master-trigger'
689     triggers:
690       - timed: ''
691 - trigger:
692     name: 'fuel-os-ovn-nofeature-ha-zte-pod1-daily-master-trigger'
693     triggers:
694       - timed: ''
695 - trigger:
696     name: 'fuel-os-nosdn-kvm-ha-zte-pod1-daily-master-trigger'
697     triggers:
698       - timed: ''
699 - trigger:
700     name: 'fuel-os-nosdn-ovs-ha-zte-pod1-daily-master-trigger'
701     triggers:
702       - timed: ''
703 - trigger:
704     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-zte-pod1-daily-master-trigger'
705     triggers:
706       - timed: ''
707 - trigger:
708     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-ha-zte-pod1-daily-master-trigger'
709     triggers:
710       - timed: ''
711 # NOHA Scenarios
712 - trigger:
713     name: 'fuel-os-nosdn-nofeature-noha-zte-pod1-daily-master-trigger'
714     triggers:
715       - timed: ''
716 - trigger:
717     name: 'fuel-os-odl-nofeature-noha-zte-pod1-daily-master-trigger'
718     triggers:
719       - timed: ''
720 - trigger:
721     name: 'fuel-os-onos-sfc-noha-zte-pod1-daily-master-trigger'
722     triggers:
723       - timed: ''
724 - trigger:
725     name: 'fuel-os-onos-nofeature-noha-zte-pod1-daily-master-trigger'
726     triggers:
727       - timed: ''
728 - trigger:
729     name: 'fuel-os-ovn-nofeature-noha-zte-pod1-daily-master-trigger'
730     triggers:
731       - timed: ''
732 - trigger:
733     name: 'fuel-os-odl-ovs-noha-zte-pod1-daily-master-trigger'
734     triggers:
735       - timed: ''
736 - trigger:
737     name: 'fuel-os-nosdn-kvm-noha-zte-pod1-daily-master-trigger'
738     triggers:
739       - timed: ''
740 - trigger:
741     name: 'fuel-os-nosdn-ovs-noha-zte-pod1-daily-master-trigger'
742     triggers:
743       - timed: ''
744 - trigger:
745     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-zte-pod1-daily-master-trigger'
746     triggers:
747       - timed: ''
748 - trigger:
749     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-noha-zte-pod1-daily-master-trigger'
750     triggers:
751       - timed: ''