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