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