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