[fuel] Align master jobs schedule
[releng.git] / jjb / fuel / fuel-daily-jobs.yml
1 # jenkins job templates for Fuel
2 - project:
3
4     name: 'fuel'
5
6     project: '{name}'
7
8     installer: '{name}'
9
10 #--------------------------------
11 # BRANCH ANCHORS
12 #--------------------------------
13     master: &master
14         stream: master
15         branch: '{stream}'
16         disabled: false
17         gs-pathname: ''
18     danube: &danube
19         stream: danube
20         branch: 'stable/{stream}'
21         disabled: true
22         gs-pathname: '/{stream}'
23 #--------------------------------
24 # POD, INSTALLER, AND BRANCH MAPPING
25 #--------------------------------
26 #        CI PODs
27 #--------------------------------
28     pod:
29         - baremetal:
30             slave-label: fuel-baremetal
31             <<: *master
32         - virtual:
33             slave-label: fuel-virtual
34             <<: *master
35         - baremetal:
36             slave-label: fuel-baremetal
37             <<: *danube
38         - virtual:
39             slave-label: fuel-virtual
40             <<: *danube
41 #--------------------------------
42 #        None-CI PODs
43 #--------------------------------
44         - zte-pod1:
45             slave-label: zte-pod1
46             <<: *master
47         - zte-pod2:
48             slave-label: zte-pod2
49             <<: *master
50         - zte-pod3:
51             slave-label: zte-pod3
52             <<: *master
53         - zte-pod1:
54             slave-label: zte-pod1
55             <<: *danube
56         - zte-pod3:
57             slave-label: zte-pod3
58             <<: *danube
59 #--------------------------------
60 #       scenarios
61 #--------------------------------
62     scenario:
63         # HA scenarios
64         - 'os-nosdn-nofeature-ha':
65             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
66         - 'os-odl_l2-nofeature-ha':
67             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
68         - 'os-odl_l3-nofeature-ha':
69             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
70         - 'os-onos-sfc-ha':
71             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
72         - 'os-onos-nofeature-ha':
73             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
74         - 'os-odl_l2-sfc-ha':
75             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
76         - 'os-odl_l2-bgpvpn-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_l2-nofeature-noha':
92             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
93         - 'os-odl_l3-nofeature-noha':
94             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
95         - 'os-onos-sfc-noha':
96             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
97         - 'os-onos-nofeature-noha':
98             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
99         - 'os-odl_l2-sfc-noha':
100             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
101         - 'os-odl_l2-bgpvpn-noha':
102             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
103         - 'os-nosdn-kvm-noha':
104             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
105         - 'os-nosdn-ovs-noha':
106             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
107         - 'os-nosdn-kvm_ovs_dpdk-noha':
108             auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
109
110     jobs:
111         - 'fuel-{scenario}-{pod}-daily-{stream}'
112         - 'fuel-deploy-{pod}-daily-{stream}'
113
114 ########################
115 # job templates
116 ########################
117 - job-template:
118     name: 'fuel-{scenario}-{pod}-daily-{stream}'
119
120     disabled: '{obj:disabled}'
121
122     concurrent: false
123
124     properties:
125         - logrotate-default
126         - throttle:
127             enabled: true
128             max-total: 4
129             max-per-node: 1
130             option: 'project'
131         - build-blocker:
132             use-build-blocker: true
133             blocking-jobs:
134                 - 'fuel-os-.*?-{pod}-daily-.*'
135             block-level: 'NODE'
136
137     wrappers:
138         - build-name:
139             name: '$BUILD_NUMBER - Scenario: $DEPLOY_SCENARIO'
140
141     triggers:
142         - '{auto-trigger-name}'
143
144     parameters:
145         - project-parameter:
146             project: '{project}'
147             branch: '{branch}'
148         - '{installer}-defaults'
149         - '{slave-label}-defaults':
150             installer: '{installer}'
151         - string:
152             name: DEPLOY_SCENARIO
153             default: '{scenario}'
154         - fuel-ci-parameter:
155             gs-pathname: '{gs-pathname}'
156
157     builders:
158         - description-setter:
159             description: "POD: $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         - trigger-builds:
168             - project: 'functest-fuel-{pod}-daily-{stream}'
169               current-parameters: false
170               predefined-parameters:
171                 DEPLOY_SCENARIO={scenario}
172               same-node: true
173               block: true
174               block-thresholds:
175                 build-step-failure-threshold: 'never'
176                 failure-threshold: 'never'
177                 unstable-threshold: 'FAILURE'
178         - trigger-builds:
179             - project: 'yardstick-fuel-{pod}-daily-{stream}'
180               current-parameters: false
181               predefined-parameters:
182                 DEPLOY_SCENARIO={scenario}
183               block: true
184               same-node: true
185               block-thresholds:
186                 build-step-failure-threshold: 'never'
187                 failure-threshold: 'never'
188                 unstable-threshold: 'FAILURE'
189
190     publishers:
191         - email:
192             recipients: peter.barabas@ericsson.com fzhadaev@mirantis.com
193
194 - job-template:
195     name: 'fuel-deploy-{pod}-daily-{stream}'
196
197     disabled: '{obj:disabled}'
198
199     concurrent: true
200
201     properties:
202         - logrotate-default
203         - throttle:
204             enabled: true
205             max-total: 4
206             max-per-node: 1
207             option: 'project'
208         - build-blocker:
209             use-build-blocker: true
210             blocking-jobs:
211                 - 'fuel-deploy-{pod}-daily-.*'
212                 - 'fuel-deploy-generic-daily-.*'
213             block-level: 'NODE'
214
215     parameters:
216         - project-parameter:
217             project: '{project}'
218             branch: '{branch}'
219         - '{installer}-defaults'
220         - '{slave-label}-defaults':
221             installer: '{installer}'
222         - string:
223             name: DEPLOY_SCENARIO
224             default: 'os-odl_l2-nofeature-ha'
225         - fuel-ci-parameter:
226             gs-pathname: '{gs-pathname}'
227         - string:
228             name: DEPLOY_TIMEOUT
229             default: '150'
230             description: 'Deployment timeout in minutes'
231
232     scm:
233         - git-scm
234
235     wrappers:
236         - build-name:
237             name: '$BUILD_NUMBER - Scenario: $DEPLOY_SCENARIO'
238
239     builders:
240         - description-setter:
241             description: "POD: $NODE_NAME"
242         - shell:
243             !include-raw-escape: ./fuel-download-artifact.sh
244         - shell:
245             !include-raw-escape: ./fuel-deploy.sh
246
247     publishers:
248         - email:
249             recipients: peter.barabas@ericsson.com fzhadaev@mirantis.com
250
251 ########################
252 # parameter macros
253 ########################
254 - parameter:
255     name: fuel-ci-parameter
256     parameters:
257         - string:
258             name: BUILD_DIRECTORY
259             default: $WORKSPACE/build_output
260             description: "Directory where the build artifact will be located upon the completion of the build."
261         - string:
262             name: CACHE_DIRECTORY
263             default: $HOME/opnfv/cache/$INSTALLER_TYPE
264             description: "Directory where the cache to be used during the build is located."
265         - string:
266             name: GS_URL
267             default: artifacts.opnfv.org/$PROJECT{gs-pathname}
268             description: "URL to Google Storage."
269 ########################
270 # trigger macros
271 ########################
272 #-----------------------------------------------
273 # Triggers for job running on fuel-baremetal against master branch
274 #-----------------------------------------------
275 # HA Scenarios
276 - trigger:
277     name: 'fuel-os-nosdn-nofeature-ha-baremetal-daily-master-trigger'
278     triggers:
279         - timed: '5 20 * * *'
280 - trigger:
281     name: 'fuel-os-odl_l2-nofeature-ha-baremetal-daily-master-trigger'
282     triggers:
283         - timed: '5 23 * * *'
284 - trigger:
285     name: 'fuel-os-odl_l3-nofeature-ha-baremetal-daily-master-trigger'
286     triggers:
287         - timed: '5 2 * * *'
288 - trigger:
289     name: 'fuel-os-nosdn-ovs-ha-baremetal-daily-master-trigger'
290     triggers:
291         - timed: '5 5 * * *'
292 - trigger:
293     name: 'fuel-os-onos-sfc-ha-baremetal-daily-master-trigger'
294     triggers:
295         - timed: '' # '5 5 * * *'
296 - trigger:
297     name: 'fuel-os-onos-nofeature-ha-baremetal-daily-master-trigger'
298     triggers:
299         - timed: '' # '5 8 * * *'
300 - trigger:
301     name: 'fuel-os-odl_l2-sfc-ha-baremetal-daily-master-trigger'
302     triggers:
303         - timed: '5 11 * * *'
304 - trigger:
305     name: 'fuel-os-odl_l2-bgpvpn-ha-baremetal-daily-master-trigger'
306     triggers:
307         - timed: '5 14 * * *'
308 - trigger:
309     name: 'fuel-os-nosdn-kvm-ha-baremetal-daily-master-trigger'
310     triggers:
311         - timed: '5 17 * * *'
312 - trigger:
313     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-baremetal-daily-master-trigger'
314     triggers:
315         - timed: '30 12 * * *'
316 - trigger:
317     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-ha-baremetal-daily-master-trigger'
318     triggers:
319         - timed: '30 8 * * *'
320 # NOHA Scenarios
321 - trigger:
322     name: 'fuel-os-nosdn-nofeature-noha-baremetal-daily-master-trigger'
323     triggers:
324         - timed: ''
325 - trigger:
326     name: 'fuel-os-odl_l2-nofeature-noha-baremetal-daily-master-trigger'
327     triggers:
328         - timed: ''
329 - trigger:
330     name: 'fuel-os-odl_l3-nofeature-noha-baremetal-daily-master-trigger'
331     triggers:
332         - timed: ''
333 - trigger:
334     name: 'fuel-os-onos-sfc-noha-baremetal-daily-master-trigger'
335     triggers:
336         - timed: ''
337 - trigger:
338     name: 'fuel-os-onos-nofeature-noha-baremetal-daily-master-trigger'
339     triggers:
340         - timed: ''
341 - trigger:
342     name: 'fuel-os-odl_l2-sfc-noha-baremetal-daily-master-trigger'
343     triggers:
344         - timed: ''
345 - trigger:
346     name: 'fuel-os-odl_l2-bgpvpn-noha-baremetal-daily-master-trigger'
347     triggers:
348         - timed: ''
349 - trigger:
350     name: 'fuel-os-nosdn-kvm-noha-baremetal-daily-master-trigger'
351     triggers:
352         - timed: ''
353 - trigger:
354     name: 'fuel-os-nosdn-ovs-noha-baremetal-daily-master-trigger'
355     triggers:
356         - timed: ''
357 - trigger:
358     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-baremetal-daily-master-trigger'
359     triggers:
360         - timed: '30 16 * * *'
361 #-----------------------------------------------
362 # Triggers for job running on fuel-baremetal against danube branch
363 #-----------------------------------------------
364 # HA Scenarios
365 - trigger:
366     name: 'fuel-os-nosdn-nofeature-ha-baremetal-daily-danube-trigger'
367     triggers:
368         - timed: '0 20 * * *'
369 - trigger:
370     name: 'fuel-os-odl_l2-nofeature-ha-baremetal-daily-danube-trigger'
371     triggers:
372         - timed: '0 23 * * *'
373 - trigger:
374     name: 'fuel-os-odl_l3-nofeature-ha-baremetal-daily-danube-trigger'
375     triggers:
376         - timed: '0 2 * * *'
377 - trigger:
378     name: 'fuel-os-onos-sfc-ha-baremetal-daily-danube-trigger'
379     triggers:
380         - timed: '0 5 * * *'
381 - trigger:
382     name: 'fuel-os-onos-nofeature-ha-baremetal-daily-danube-trigger'
383     triggers:
384         - timed: '0 8 * * *'
385 - trigger:
386     name: 'fuel-os-odl_l2-sfc-ha-baremetal-daily-danube-trigger'
387     triggers:
388         - timed: '0 11 * * *'
389 - trigger:
390     name: 'fuel-os-odl_l2-bgpvpn-ha-baremetal-daily-danube-trigger'
391     triggers:
392         - timed: '0 14 * * *'
393 - trigger:
394     name: 'fuel-os-nosdn-kvm-ha-baremetal-daily-danube-trigger'
395     triggers:
396         - timed: '0 17 * * *'
397 - trigger:
398     name: 'fuel-os-nosdn-ovs-ha-baremetal-daily-danube-trigger'
399     triggers:
400         - timed: '0 20 * * *'
401 - trigger:
402     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-baremetal-daily-danube-trigger'
403     triggers:
404         - timed: ''
405 - trigger:
406     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-ha-baremetal-daily-danube-trigger'
407     triggers:
408         - timed: ''
409 # NOHA Scenarios
410 - trigger:
411     name: 'fuel-os-nosdn-nofeature-noha-baremetal-daily-danube-trigger'
412     triggers:
413         - timed: ''
414 - trigger:
415     name: 'fuel-os-odl_l2-nofeature-noha-baremetal-daily-danube-trigger'
416     triggers:
417         - timed: ''
418 - trigger:
419     name: 'fuel-os-odl_l3-nofeature-noha-baremetal-daily-danube-trigger'
420     triggers:
421         - timed: ''
422 - trigger:
423     name: 'fuel-os-onos-sfc-noha-baremetal-daily-danube-trigger'
424     triggers:
425         - timed: ''
426 - trigger:
427     name: 'fuel-os-onos-nofeature-noha-baremetal-daily-danube-trigger'
428     triggers:
429         - timed: ''
430 - trigger:
431     name: 'fuel-os-odl_l2-sfc-noha-baremetal-daily-danube-trigger'
432     triggers:
433         - timed: ''
434 - trigger:
435     name: 'fuel-os-odl_l2-bgpvpn-noha-baremetal-daily-danube-trigger'
436     triggers:
437         - timed: ''
438 - trigger:
439     name: 'fuel-os-nosdn-kvm-noha-baremetal-daily-danube-trigger'
440     triggers:
441         - timed: ''
442 - trigger:
443     name: 'fuel-os-nosdn-ovs-noha-baremetal-daily-danube-trigger'
444     triggers:
445         - timed: ''
446 - trigger:
447     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-baremetal-daily-danube-trigger'
448     triggers:
449         - timed: ''
450 #-----------------------------------------------
451 # Triggers for job running on fuel-virtual against master branch
452 #-----------------------------------------------
453 - trigger:
454     name: 'fuel-os-nosdn-nofeature-ha-virtual-daily-master-trigger'
455     triggers:
456         - timed: ''
457 - trigger:
458     name: 'fuel-os-odl_l2-nofeature-ha-virtual-daily-master-trigger'
459     triggers:
460         - timed: ''
461 - trigger:
462     name: 'fuel-os-odl_l3-nofeature-ha-virtual-daily-master-trigger'
463     triggers:
464         - timed: ''
465 - trigger:
466     name: 'fuel-os-onos-sfc-ha-virtual-daily-master-trigger'
467     triggers:
468         - timed: ''
469 - trigger:
470     name: 'fuel-os-onos-nofeature-ha-virtual-daily-master-trigger'
471     triggers:
472         - timed: ''
473 - trigger:
474     name: 'fuel-os-odl_l2-bgpvpn-ha-virtual-daily-master-trigger'
475     triggers:
476         - timed: ''
477 - trigger:
478     name: 'fuel-os-odl_l2-sfc-ha-virtual-daily-master-trigger'
479     triggers:
480         - timed: ''
481 - trigger:
482     name: 'fuel-os-nosdn-kvm-ha-virtual-daily-master-trigger'
483     triggers:
484         - timed: ''
485 - trigger:
486     name: 'fuel-os-nosdn-ovs-ha-virtual-daily-master-trigger'
487     triggers:
488         - timed: ''
489 - trigger:
490     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-virtual-daily-master-trigger'
491     triggers:
492         - timed: ''
493 - trigger:
494     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-ha-virtual-daily-master-trigger'
495     triggers:
496         - timed: ''
497 # NOHA Scenarios
498 - trigger:
499     name: 'fuel-os-nosdn-nofeature-noha-virtual-daily-master-trigger'
500     triggers:
501         - timed: '5 13 * * *'
502 - trigger:
503     name: 'fuel-os-odl_l2-nofeature-noha-virtual-daily-master-trigger'
504     triggers:
505         - timed: '35 15 * * *'
506 - trigger:
507     name: 'fuel-os-odl_l3-nofeature-noha-virtual-daily-master-trigger'
508     triggers:
509         - timed: '5 18 * * *'
510 - trigger:
511     name: 'fuel-os-onos-sfc-noha-virtual-daily-master-trigger'
512     triggers:
513         - timed: '' # '35 20 * * *'
514 - trigger:
515     name: 'fuel-os-onos-nofeature-noha-virtual-daily-master-trigger'
516     triggers:
517         - timed: '' # '5 23 * * *'
518 - trigger:
519     name: 'fuel-os-odl_l2-sfc-noha-virtual-daily-master-trigger'
520     triggers:
521         - timed: '35 1 * * *'
522 - trigger:
523     name: 'fuel-os-odl_l2-bgpvpn-noha-virtual-daily-master-trigger'
524     triggers:
525         - timed: '5 4 * * *'
526 - trigger:
527     name: 'fuel-os-nosdn-kvm-noha-virtual-daily-master-trigger'
528     triggers:
529         - timed: '35 6 * * *'
530 - trigger:
531     name: 'fuel-os-nosdn-ovs-noha-virtual-daily-master-trigger'
532     triggers:
533         - timed: '5 9 * * *'
534 - trigger:
535     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-virtual-daily-master-trigger'
536     triggers:
537         - timed: ''
538 #-----------------------------------------------
539 # Triggers for job running on fuel-virtual against danube branch
540 #-----------------------------------------------
541 - trigger:
542     name: 'fuel-os-nosdn-nofeature-ha-virtual-daily-danube-trigger'
543     triggers:
544         - timed: ''
545 - trigger:
546     name: 'fuel-os-odl_l2-nofeature-ha-virtual-daily-danube-trigger'
547     triggers:
548         - timed: ''
549 - trigger:
550     name: 'fuel-os-odl_l3-nofeature-ha-virtual-daily-danube-trigger'
551     triggers:
552         - timed: ''
553 - trigger:
554     name: 'fuel-os-onos-sfc-ha-virtual-daily-danube-trigger'
555     triggers:
556         - timed: ''
557 - trigger:
558     name: 'fuel-os-onos-nofeature-ha-virtual-daily-danube-trigger'
559     triggers:
560         - timed: ''
561 - trigger:
562     name: 'fuel-os-odl_l2-bgpvpn-ha-virtual-daily-danube-trigger'
563     triggers:
564         - timed: ''
565 - trigger:
566     name: 'fuel-os-odl_l2-sfc-ha-virtual-daily-danube-trigger'
567     triggers:
568         - timed: ''
569 - trigger:
570     name: 'fuel-os-nosdn-kvm-ha-virtual-daily-danube-trigger'
571     triggers:
572         - timed: ''
573 - trigger:
574     name: 'fuel-os-nosdn-ovs-ha-virtual-daily-danube-trigger'
575     triggers:
576         - timed: ''
577 - trigger:
578     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-virtual-daily-danube-trigger'
579     triggers:
580         - timed: ''
581 - trigger:
582     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-ha-virtual-daily-danube-trigger'
583     triggers:
584         - timed: ''
585 # NOHA Scenarios
586 - trigger:
587     name: 'fuel-os-nosdn-nofeature-noha-virtual-daily-danube-trigger'
588     triggers:
589         - timed: '0 13 * * *'
590 - trigger:
591     name: 'fuel-os-odl_l2-nofeature-noha-virtual-daily-danube-trigger'
592     triggers:
593         - timed: '30 15 * * *'
594 - trigger:
595     name: 'fuel-os-odl_l3-nofeature-noha-virtual-daily-danube-trigger'
596     triggers:
597         - timed: '0 18 * * *'
598 - trigger:
599     name: 'fuel-os-onos-sfc-noha-virtual-daily-danube-trigger'
600     triggers:
601         - timed: '30 20 * * *'
602 - trigger:
603     name: 'fuel-os-onos-nofeature-noha-virtual-daily-danube-trigger'
604     triggers:
605         - timed: '0 23 * * *'
606 - trigger:
607     name: 'fuel-os-odl_l2-sfc-noha-virtual-daily-danube-trigger'
608     triggers:
609         - timed: '30 1 * * *'
610 - trigger:
611     name: 'fuel-os-odl_l2-bgpvpn-noha-virtual-daily-danube-trigger'
612     triggers:
613         - timed: '0 4 * * *'
614 - trigger:
615     name: 'fuel-os-nosdn-kvm-noha-virtual-daily-danube-trigger'
616     triggers:
617         - timed: '30 6 * * *'
618 - trigger:
619     name: 'fuel-os-nosdn-ovs-noha-virtual-daily-danube-trigger'
620     triggers:
621         - timed: '0 9 * * *'
622 - trigger:
623     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-virtual-daily-danube-trigger'
624     triggers:
625         - timed: ''
626 #-----------------------------------------------
627 # ZTE POD1 Triggers running against master branch
628 #-----------------------------------------------
629 - trigger:
630     name: 'fuel-os-nosdn-nofeature-ha-zte-pod1-daily-master-trigger'
631     triggers:
632         - timed: ''
633 - trigger:
634     name: 'fuel-os-odl_l2-nofeature-ha-zte-pod1-daily-master-trigger'
635     triggers:
636         - timed: '0 10 * * *'
637 - trigger:
638     name: 'fuel-os-odl_l3-nofeature-ha-zte-pod1-daily-master-trigger'
639     triggers:
640         - timed: ''
641 - trigger:
642     name: 'fuel-os-onos-sfc-ha-zte-pod1-daily-master-trigger'
643     triggers:
644         - timed: ''
645 - trigger:
646     name: 'fuel-os-onos-nofeature-ha-zte-pod1-daily-master-trigger'
647     triggers:
648         - timed: ''
649 - trigger:
650     name: 'fuel-os-odl_l2-bgpvpn-ha-zte-pod1-daily-master-trigger'
651     triggers:
652         - timed: ''
653 - trigger:
654     name: 'fuel-os-odl_l2-sfc-ha-zte-pod1-daily-master-trigger'
655     triggers:
656         - timed: ''
657 - trigger:
658     name: 'fuel-os-nosdn-kvm-ha-zte-pod1-daily-master-trigger'
659     triggers:
660         - timed: ''
661 - trigger:
662     name: 'fuel-os-nosdn-ovs-ha-zte-pod1-daily-master-trigger'
663     triggers:
664         - timed: ''
665 - trigger:
666     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-zte-pod1-daily-master-trigger'
667     triggers:
668         - timed: ''
669 - trigger:
670     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-ha-zte-pod1-daily-master-trigger'
671     triggers:
672         - timed: ''
673 # NOHA Scenarios
674 - trigger:
675     name: 'fuel-os-nosdn-nofeature-noha-zte-pod1-daily-master-trigger'
676     triggers:
677         - timed: ''
678 - trigger:
679     name: 'fuel-os-odl_l2-nofeature-noha-zte-pod1-daily-master-trigger'
680     triggers:
681         - timed: ''
682 - trigger:
683     name: 'fuel-os-odl_l3-nofeature-noha-zte-pod1-daily-master-trigger'
684     triggers:
685         - timed: ''
686 - trigger:
687     name: 'fuel-os-onos-sfc-noha-zte-pod1-daily-master-trigger'
688     triggers:
689         - timed: ''
690 - trigger:
691     name: 'fuel-os-onos-nofeature-noha-zte-pod1-daily-master-trigger'
692     triggers:
693         - timed: ''
694 - trigger:
695     name: 'fuel-os-odl_l2-sfc-noha-zte-pod1-daily-master-trigger'
696     triggers:
697         - timed: ''
698 - trigger:
699     name: 'fuel-os-odl_l2-bgpvpn-noha-zte-pod1-daily-master-trigger'
700     triggers:
701         - timed: ''
702 - trigger:
703     name: 'fuel-os-nosdn-kvm-noha-zte-pod1-daily-master-trigger'
704     triggers:
705         - timed: ''
706 - trigger:
707     name: 'fuel-os-nosdn-ovs-noha-zte-pod1-daily-master-trigger'
708     triggers:
709         - timed: ''
710 - trigger:
711     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-zte-pod1-daily-master-trigger'
712     triggers:
713         - timed: ''
714
715 #-----------------------------------------------
716 # ZTE POD2 Triggers running against master branch
717 #-----------------------------------------------
718 - trigger:
719     name: 'fuel-os-nosdn-nofeature-ha-zte-pod2-daily-master-trigger'
720     triggers:
721         - timed: ''
722 - trigger:
723     name: 'fuel-os-odl_l2-nofeature-ha-zte-pod2-daily-master-trigger'
724     triggers:
725         - timed: '0 18 * * *'
726 - trigger:
727     name: 'fuel-os-odl_l3-nofeature-ha-zte-pod2-daily-master-trigger'
728     triggers:
729         - timed: ''
730 - trigger:
731     name: 'fuel-os-onos-sfc-ha-zte-pod2-daily-master-trigger'
732     triggers:
733         - timed: ''
734 - trigger:
735     name: 'fuel-os-onos-nofeature-ha-zte-pod2-daily-master-trigger'
736     triggers:
737         - timed: ''
738 - trigger:
739     name: 'fuel-os-odl_l2-bgpvpn-ha-zte-pod2-daily-master-trigger'
740     triggers:
741         - timed: ''
742 - trigger:
743     name: 'fuel-os-odl_l2-sfc-ha-zte-pod2-daily-master-trigger'
744     triggers:
745         - timed: ''
746 - trigger:
747     name: 'fuel-os-nosdn-kvm-ha-zte-pod2-daily-master-trigger'
748     triggers:
749         - timed: ''
750 - trigger:
751     name: 'fuel-os-nosdn-ovs-ha-zte-pod2-daily-master-trigger'
752     triggers:
753         - timed: ''
754 - trigger:
755     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-zte-pod2-daily-master-trigger'
756     triggers:
757         - timed: ''
758 - trigger:
759     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-ha-zte-pod2-daily-master-trigger'
760     triggers:
761         - timed: ''
762 # NOHA Scenarios
763 - trigger:
764     name: 'fuel-os-nosdn-nofeature-noha-zte-pod2-daily-master-trigger'
765     triggers:
766         - timed: ''
767 - trigger:
768     name: 'fuel-os-odl_l2-nofeature-noha-zte-pod2-daily-master-trigger'
769     triggers:
770         - timed: ''
771 - trigger:
772     name: 'fuel-os-odl_l3-nofeature-noha-zte-pod2-daily-master-trigger'
773     triggers:
774         - timed: ''
775 - trigger:
776     name: 'fuel-os-onos-sfc-noha-zte-pod2-daily-master-trigger'
777     triggers:
778         - timed: ''
779 - trigger:
780     name: 'fuel-os-onos-nofeature-noha-zte-pod2-daily-master-trigger'
781     triggers:
782         - timed: ''
783 - trigger:
784     name: 'fuel-os-odl_l2-sfc-noha-zte-pod2-daily-master-trigger'
785     triggers:
786         - timed: ''
787 - trigger:
788     name: 'fuel-os-odl_l2-bgpvpn-noha-zte-pod2-daily-master-trigger'
789     triggers:
790         - timed: ''
791 - trigger:
792     name: 'fuel-os-nosdn-kvm-noha-zte-pod2-daily-master-trigger'
793     triggers:
794         - timed: ''
795 - trigger:
796     name: 'fuel-os-nosdn-ovs-noha-zte-pod2-daily-master-trigger'
797     triggers:
798         - timed: ''
799 - trigger:
800     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-zte-pod2-daily-master-trigger'
801     triggers:
802         - timed: ''
803 #-----------------------------------------------
804 # ZTE POD3 Triggers running against master branch
805 #-----------------------------------------------
806 - trigger:
807     name: 'fuel-os-nosdn-nofeature-ha-zte-pod3-daily-master-trigger'
808     triggers:
809         - timed: ''
810 - trigger:
811     name: 'fuel-os-odl_l2-nofeature-ha-zte-pod3-daily-master-trigger'
812     triggers:
813         - timed: ''
814 - trigger:
815     name: 'fuel-os-odl_l3-nofeature-ha-zte-pod3-daily-master-trigger'
816     triggers:
817         - timed: ''
818 - trigger:
819     name: 'fuel-os-onos-sfc-ha-zte-pod3-daily-master-trigger'
820     triggers:
821         - timed: ''
822 - trigger:
823     name: 'fuel-os-onos-nofeature-ha-zte-pod3-daily-master-trigger'
824     triggers:
825         - timed: ''
826 - trigger:
827     name: 'fuel-os-odl_l2-bgpvpn-ha-zte-pod3-daily-master-trigger'
828     triggers:
829         - timed: ''
830 - trigger:
831     name: 'fuel-os-odl_l2-sfc-ha-zte-pod3-daily-master-trigger'
832     triggers:
833         - timed: ''
834 - trigger:
835     name: 'fuel-os-nosdn-kvm-ha-zte-pod3-daily-master-trigger'
836     triggers:
837         - timed: '0 10 * * *'
838 - trigger:
839     name: 'fuel-os-nosdn-ovs-ha-zte-pod3-daily-master-trigger'
840     triggers:
841         - timed: ''
842 - trigger:
843     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-zte-pod3-daily-master-trigger'
844     triggers:
845         - timed: ''
846 - trigger:
847     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-ha-zte-pod3-daily-master-trigger'
848     triggers:
849         - timed: ''
850 # NOHA Scenarios
851 - trigger:
852     name: 'fuel-os-nosdn-nofeature-noha-zte-pod3-daily-master-trigger'
853     triggers:
854         - timed: ''
855 - trigger:
856     name: 'fuel-os-odl_l2-nofeature-noha-zte-pod3-daily-master-trigger'
857     triggers:
858         - timed: ''
859 - trigger:
860     name: 'fuel-os-odl_l3-nofeature-noha-zte-pod3-daily-master-trigger'
861     triggers:
862         - timed: ''
863 - trigger:
864     name: 'fuel-os-onos-sfc-noha-zte-pod3-daily-master-trigger'
865     triggers:
866         - timed: ''
867 - trigger:
868     name: 'fuel-os-onos-nofeature-noha-zte-pod3-daily-master-trigger'
869     triggers:
870         - timed: ''
871 - trigger:
872     name: 'fuel-os-odl_l2-sfc-noha-zte-pod3-daily-master-trigger'
873     triggers:
874         - timed: ''
875 - trigger:
876     name: 'fuel-os-odl_l2-bgpvpn-noha-zte-pod3-daily-master-trigger'
877     triggers:
878         - timed: ''
879 - trigger:
880     name: 'fuel-os-nosdn-kvm-noha-zte-pod3-daily-master-trigger'
881     triggers:
882         - timed: ''
883 - trigger:
884     name: 'fuel-os-nosdn-ovs-noha-zte-pod3-daily-master-trigger'
885     triggers:
886         - timed: ''
887 - trigger:
888     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-zte-pod3-daily-master-trigger'
889     triggers:
890         - timed: ''
891 #-----------------------------------------------
892 # ZTE POD1 Triggers running against danube branch
893 #-----------------------------------------------
894 - trigger:
895     name: 'fuel-os-nosdn-nofeature-ha-zte-pod1-daily-danube-trigger'
896     triggers:
897         - timed: ''
898 - trigger:
899     name: 'fuel-os-odl_l2-nofeature-ha-zte-pod1-daily-danube-trigger'
900     triggers:
901         - timed: '0 2 * * *'
902 - trigger:
903     name: 'fuel-os-odl_l3-nofeature-ha-zte-pod1-daily-danube-trigger'
904     triggers:
905         - timed: ''
906 - trigger:
907     name: 'fuel-os-onos-sfc-ha-zte-pod1-daily-danube-trigger'
908     triggers:
909         - timed: ''
910 - trigger:
911     name: 'fuel-os-onos-nofeature-ha-zte-pod1-daily-danube-trigger'
912     triggers:
913         - timed: ''
914 - trigger:
915     name: 'fuel-os-odl_l2-bgpvpn-ha-zte-pod1-daily-danube-trigger'
916     triggers:
917         - timed: ''
918 - trigger:
919     name: 'fuel-os-odl_l2-sfc-ha-zte-pod1-daily-danube-trigger'
920     triggers:
921         - timed: ''
922 - trigger:
923     name: 'fuel-os-nosdn-kvm-ha-zte-pod1-daily-danube-trigger'
924     triggers:
925         - timed: ''
926 - trigger:
927     name: 'fuel-os-nosdn-ovs-ha-zte-pod1-daily-danube-trigger'
928     triggers:
929         - timed: ''
930 - trigger:
931     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-zte-pod1-daily-danube-trigger'
932     triggers:
933         - timed: ''
934 - trigger:
935     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-ha-zte-pod1-daily-danube-trigger'
936     triggers:
937         - timed: ''
938 # NOHA Scenarios
939 - trigger:
940     name: 'fuel-os-nosdn-nofeature-noha-zte-pod1-daily-danube-trigger'
941     triggers:
942         - timed: ''
943 - trigger:
944     name: 'fuel-os-odl_l2-nofeature-noha-zte-pod1-daily-danube-trigger'
945     triggers:
946         - timed: ''
947 - trigger:
948     name: 'fuel-os-odl_l3-nofeature-noha-zte-pod1-daily-danube-trigger'
949     triggers:
950         - timed: ''
951 - trigger:
952     name: 'fuel-os-onos-sfc-noha-zte-pod1-daily-danube-trigger'
953     triggers:
954         - timed: ''
955 - trigger:
956     name: 'fuel-os-onos-nofeature-noha-zte-pod1-daily-danube-trigger'
957     triggers:
958         - timed: ''
959 - trigger:
960     name: 'fuel-os-odl_l2-sfc-noha-zte-pod1-daily-danube-trigger'
961     triggers:
962         - timed: ''
963 - trigger:
964     name: 'fuel-os-odl_l2-bgpvpn-noha-zte-pod1-daily-danube-trigger'
965     triggers:
966         - timed: ''
967 - trigger:
968     name: 'fuel-os-nosdn-kvm-noha-zte-pod1-daily-danube-trigger'
969     triggers:
970         - timed: ''
971 - trigger:
972     name: 'fuel-os-nosdn-ovs-noha-zte-pod1-daily-danube-trigger'
973     triggers:
974         - timed: ''
975 - trigger:
976     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-zte-pod1-daily-danube-trigger'
977     triggers:
978         - timed: ''
979
980 #-----------------------------------------------
981 # ZTE POD2 Triggers running against danube branch
982 #-----------------------------------------------
983 - trigger:
984     name: 'fuel-os-nosdn-nofeature-ha-zte-pod2-daily-danube-trigger'
985     triggers:
986         - timed: ''
987 - trigger:
988     name: 'fuel-os-odl_l2-nofeature-ha-zte-pod2-daily-danube-trigger'
989     triggers:
990         - timed: ''
991 - trigger:
992     name: 'fuel-os-odl_l3-nofeature-ha-zte-pod2-daily-danube-trigger'
993     triggers:
994         - timed: ''
995 - trigger:
996     name: 'fuel-os-onos-sfc-ha-zte-pod2-daily-danube-trigger'
997     triggers:
998         - timed: ''
999 - trigger:
1000     name: 'fuel-os-onos-nofeature-ha-zte-pod2-daily-danube-trigger'
1001     triggers:
1002         - timed: ''
1003 - trigger:
1004     name: 'fuel-os-odl_l2-bgpvpn-ha-zte-pod2-daily-danube-trigger'
1005     triggers:
1006         - timed: ''
1007 - trigger:
1008     name: 'fuel-os-odl_l2-sfc-ha-zte-pod2-daily-danube-trigger'
1009     triggers:
1010         - timed: ''
1011 - trigger:
1012     name: 'fuel-os-nosdn-kvm-ha-zte-pod2-daily-danube-trigger'
1013     triggers:
1014         - timed: ''
1015 - trigger:
1016     name: 'fuel-os-nosdn-ovs-ha-zte-pod2-daily-danube-trigger'
1017     triggers:
1018         - timed: ''
1019 - trigger:
1020     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-zte-pod2-daily-danube-trigger'
1021     triggers:
1022         - timed: ''
1023 - trigger:
1024     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-ha-zte-pod2-daily-danube-trigger'
1025     triggers:
1026         - timed: ''
1027 # NOHA Scenarios
1028 - trigger:
1029     name: 'fuel-os-nosdn-nofeature-noha-zte-pod2-daily-danube-trigger'
1030     triggers:
1031         - timed: ''
1032 - trigger:
1033     name: 'fuel-os-odl_l2-nofeature-noha-zte-pod2-daily-danube-trigger'
1034     triggers:
1035         - timed: ''
1036 - trigger:
1037     name: 'fuel-os-odl_l3-nofeature-noha-zte-pod2-daily-danube-trigger'
1038     triggers:
1039         - timed: ''
1040 - trigger:
1041     name: 'fuel-os-onos-sfc-noha-zte-pod2-daily-danube-trigger'
1042     triggers:
1043         - timed: ''
1044 - trigger:
1045     name: 'fuel-os-onos-nofeature-noha-zte-pod2-daily-danube-trigger'
1046     triggers:
1047         - timed: ''
1048 - trigger:
1049     name: 'fuel-os-odl_l2-sfc-noha-zte-pod2-daily-danube-trigger'
1050     triggers:
1051         - timed: ''
1052 - trigger:
1053     name: 'fuel-os-odl_l2-bgpvpn-noha-zte-pod2-daily-danube-trigger'
1054     triggers:
1055         - timed: ''
1056 - trigger:
1057     name: 'fuel-os-nosdn-kvm-noha-zte-pod2-daily-danube-trigger'
1058     triggers:
1059         - timed: ''
1060 - trigger:
1061     name: 'fuel-os-nosdn-ovs-noha-zte-pod2-daily-danube-trigger'
1062     triggers:
1063         - timed: ''
1064 - trigger:
1065     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-zte-pod2-daily-danube-trigger'
1066     triggers:
1067         - timed: ''
1068 #-----------------------------------------------
1069 # ZTE POD3 Triggers running against danube branch
1070 #-----------------------------------------------
1071 - trigger:
1072     name: 'fuel-os-nosdn-nofeature-ha-zte-pod3-daily-danube-trigger'
1073     triggers:
1074         - timed: ''
1075 - trigger:
1076     name: 'fuel-os-odl_l2-nofeature-ha-zte-pod3-daily-danube-trigger'
1077     triggers:
1078         - timed: ''
1079 - trigger:
1080     name: 'fuel-os-odl_l3-nofeature-ha-zte-pod3-daily-danube-trigger'
1081     triggers:
1082         - timed: ''
1083 - trigger:
1084     name: 'fuel-os-onos-sfc-ha-zte-pod3-daily-danube-trigger'
1085     triggers:
1086         - timed: ''
1087 - trigger:
1088     name: 'fuel-os-onos-nofeature-ha-zte-pod3-daily-danube-trigger'
1089     triggers:
1090         - timed: ''
1091 - trigger:
1092     name: 'fuel-os-odl_l2-bgpvpn-ha-zte-pod3-daily-danube-trigger'
1093     triggers:
1094         - timed: ''
1095 - trigger:
1096     name: 'fuel-os-odl_l2-sfc-ha-zte-pod3-daily-danube-trigger'
1097     triggers:
1098         - timed: ''
1099 - trigger:
1100     name: 'fuel-os-nosdn-kvm-ha-zte-pod3-daily-danube-trigger'
1101     triggers:
1102         - timed: '0 18 * * *'
1103 - trigger:
1104     name: 'fuel-os-nosdn-ovs-ha-zte-pod3-daily-danube-trigger'
1105     triggers:
1106         - timed: ''
1107 - trigger:
1108     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-zte-pod3-daily-danube-trigger'
1109     triggers:
1110         - timed: ''
1111 - trigger:
1112     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-ha-zte-pod3-daily-danube-trigger'
1113     triggers:
1114         - timed: ''
1115 # NOHA Scenarios
1116 - trigger:
1117     name: 'fuel-os-nosdn-nofeature-noha-zte-pod3-daily-danube-trigger'
1118     triggers:
1119         - timed: ''
1120 - trigger:
1121     name: 'fuel-os-odl_l2-nofeature-noha-zte-pod3-daily-danube-trigger'
1122     triggers:
1123         - timed: ''
1124 - trigger:
1125     name: 'fuel-os-odl_l3-nofeature-noha-zte-pod3-daily-danube-trigger'
1126     triggers:
1127         - timed: ''
1128 - trigger:
1129     name: 'fuel-os-onos-sfc-noha-zte-pod3-daily-danube-trigger'
1130     triggers:
1131         - timed: ''
1132 - trigger:
1133     name: 'fuel-os-onos-nofeature-noha-zte-pod3-daily-danube-trigger'
1134     triggers:
1135         - timed: ''
1136 - trigger:
1137     name: 'fuel-os-odl_l2-sfc-noha-zte-pod3-daily-danube-trigger'
1138     triggers:
1139         - timed: ''
1140 - trigger:
1141     name: 'fuel-os-odl_l2-bgpvpn-noha-zte-pod3-daily-danube-trigger'
1142     triggers:
1143         - timed: ''
1144 - trigger:
1145     name: 'fuel-os-nosdn-kvm-noha-zte-pod3-daily-danube-trigger'
1146     triggers:
1147         - timed: ''
1148 - trigger:
1149     name: 'fuel-os-nosdn-ovs-noha-zte-pod3-daily-danube-trigger'
1150     triggers:
1151         - timed: ''
1152 - trigger:
1153     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-zte-pod3-daily-danube-trigger'
1154     triggers:
1155         - timed: ''