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