Merge "Move apex build jobs into 'apex-project-jobs' file"
[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             block-level: 'NODE'
144
145     wrappers:
146         - build-name:
147             name: '$BUILD_NUMBER - Scenario: $DEPLOY_SCENARIO'
148
149     triggers:
150         - '{auto-trigger-name}'
151
152     parameters:
153         - project-parameter:
154             project: '{project}'
155             branch: '{branch}'
156         - '{installer}-defaults'
157         - '{slave-label}-defaults':
158             installer: '{installer}'
159         - string:
160             name: DEPLOY_SCENARIO
161             default: '{scenario}'
162         - fuel-ci-parameter:
163             gs-pathname: '{gs-pathname}'
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         - '{slave-label}-defaults':
255             installer: '{installer}'
256         - string:
257             name: DEPLOY_SCENARIO
258             default: 'os-odl_l2-nofeature-ha'
259         - fuel-ci-parameter:
260             gs-pathname: '{gs-pathname}'
261         - string:
262             name: DEPLOY_TIMEOUT
263             default: '150'
264             description: 'Deployment timeout in minutes'
265
266     scm:
267         - git-scm
268
269     wrappers:
270         - build-name:
271             name: '$BUILD_NUMBER - Scenario: $DEPLOY_SCENARIO'
272
273     builders:
274         - description-setter:
275             description: "Built on $NODE_NAME"
276         - shell:
277             !include-raw-escape: ./fuel-download-artifact.sh
278         - shell:
279             !include-raw-escape: ./fuel-deploy.sh
280
281     publishers:
282         - email:
283             recipients: peter.barabas@ericsson.com fzhadaev@mirantis.com
284         - email-jenkins-admins-on-failure
285
286 ########################
287 # parameter macros
288 ########################
289 - parameter:
290     name: fuel-ci-parameter
291     parameters:
292         - string:
293             name: GS_URL
294             default: artifacts.opnfv.org/$PROJECT{gs-pathname}
295             description: "URL to Google Storage."
296         - string:
297             name: SSH_KEY
298             default: "/tmp/mcp.rsa"
299             description: "Path to private SSH key to access environment nodes. For MCP deployments only."
300 ########################
301 # trigger macros
302 ########################
303 #-----------------------------------------------
304 # Triggers for job running on fuel-baremetal against master branch
305 #-----------------------------------------------
306 # HA Scenarios
307 - trigger:
308     name: 'fuel-os-nosdn-nofeature-ha-baremetal-daily-master-trigger'
309     triggers:
310         - timed: '5 20 * * *'
311 - trigger:
312     name: 'fuel-os-odl_l2-nofeature-ha-baremetal-daily-master-trigger'
313     triggers:
314         - timed: '' # '5 23 * * *'
315 - trigger:
316     name: 'fuel-os-odl_l3-nofeature-ha-baremetal-daily-master-trigger'
317     triggers:
318         - timed: '5 2 * * *'
319 - trigger:
320     name: 'fuel-os-nosdn-ovs-ha-baremetal-daily-master-trigger'
321     triggers:
322         - timed: '5 5 * * *'
323 - trigger:
324     name: 'fuel-os-onos-sfc-ha-baremetal-daily-master-trigger'
325     triggers:
326         - timed: '' # '5 5 * * *'
327 - trigger:
328     name: 'fuel-os-onos-nofeature-ha-baremetal-daily-master-trigger'
329     triggers:
330         - timed: '' # '5 8 * * *'
331 - trigger:
332     name: 'fuel-os-odl_l2-sfc-ha-baremetal-daily-master-trigger'
333     triggers:
334         - timed: '' # '5 11 * * *'
335 - trigger:
336     name: 'fuel-os-odl_l2-bgpvpn-ha-baremetal-daily-master-trigger'
337     triggers:
338         - timed: '' # '5 14 * * *'
339 - trigger:
340     name: 'fuel-os-nosdn-kvm-ha-baremetal-daily-master-trigger'
341     triggers:
342         - timed: '' # '5 17 * * *'
343 - trigger:
344     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-baremetal-daily-master-trigger'
345     triggers:
346         - timed: '' # '30 12 * * *'
347 - trigger:
348     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-ha-baremetal-daily-master-trigger'
349     triggers:
350         - timed: '' # '30 8 * * *'
351 # NOHA Scenarios
352 - trigger:
353     name: 'fuel-os-nosdn-nofeature-noha-baremetal-daily-master-trigger'
354     triggers:
355         - timed: ''
356 - trigger:
357     name: 'fuel-os-odl_l2-nofeature-noha-baremetal-daily-master-trigger'
358     triggers:
359         - timed: ''
360 - trigger:
361     name: 'fuel-os-odl_l3-nofeature-noha-baremetal-daily-master-trigger'
362     triggers:
363         - timed: ''
364 - trigger:
365     name: 'fuel-os-onos-sfc-noha-baremetal-daily-master-trigger'
366     triggers:
367         - timed: ''
368 - trigger:
369     name: 'fuel-os-onos-nofeature-noha-baremetal-daily-master-trigger'
370     triggers:
371         - timed: ''
372 - trigger:
373     name: 'fuel-os-odl_l2-sfc-noha-baremetal-daily-master-trigger'
374     triggers:
375         - timed: ''
376 - trigger:
377     name: 'fuel-os-odl_l2-bgpvpn-noha-baremetal-daily-master-trigger'
378     triggers:
379         - timed: ''
380 - trigger:
381     name: 'fuel-os-nosdn-kvm-noha-baremetal-daily-master-trigger'
382     triggers:
383         - timed: ''
384 - trigger:
385     name: 'fuel-os-nosdn-ovs-noha-baremetal-daily-master-trigger'
386     triggers:
387         - timed: ''
388 - trigger:
389     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-baremetal-daily-master-trigger'
390     triggers:
391         - timed: ''
392 - trigger:
393     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-noha-baremetal-daily-master-trigger'
394     triggers:
395         - timed: ''
396 #-----------------------------------------------
397 # Triggers for job running on fuel-baremetal against euphrates branch
398 #-----------------------------------------------
399 # HA Scenarios
400 - trigger:
401     name: 'fuel-os-nosdn-nofeature-ha-baremetal-daily-euphrates-trigger'
402     triggers:
403         - timed: '' # '0 20 * * *'
404 - trigger:
405     name: 'fuel-os-odl_l2-nofeature-ha-baremetal-daily-euphrates-trigger'
406     triggers:
407         - timed: '' # '0 23 * * *'
408 - trigger:
409     name: 'fuel-os-odl_l3-nofeature-ha-baremetal-daily-euphrates-trigger'
410     triggers:
411         - timed: '' # '0 2 * * *'
412 - trigger:
413     name: 'fuel-os-onos-sfc-ha-baremetal-daily-euphrates-trigger'
414     triggers:
415         - timed: '' # '0 5 * * *'
416 - trigger:
417     name: 'fuel-os-onos-nofeature-ha-baremetal-daily-euphrates-trigger'
418     triggers:
419         - timed: '' # '0 8 * * *'
420 - trigger:
421     name: 'fuel-os-odl_l2-sfc-ha-baremetal-daily-euphrates-trigger'
422     triggers:
423         - timed: '' # '0 11 * * *'
424 - trigger:
425     name: 'fuel-os-odl_l2-bgpvpn-ha-baremetal-daily-euphrates-trigger'
426     triggers:
427         - timed: '' # '0 14 * * *'
428 - trigger:
429     name: 'fuel-os-nosdn-kvm-ha-baremetal-daily-euphrates-trigger'
430     triggers:
431         - timed: '' # '0 17 * * *'
432 - trigger:
433     name: 'fuel-os-nosdn-ovs-ha-baremetal-daily-euphrates-trigger'
434     triggers:
435         - timed: '' # '0 20 * * *'
436 - trigger:
437     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-baremetal-daily-euphrates-trigger'
438     triggers:
439         - timed: '' # '0 12 * * *'
440 - trigger:
441     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-ha-baremetal-daily-euphrates-trigger'
442     triggers:
443         - timed: '' # '0 8 * * *'
444 # NOHA Scenarios
445 - trigger:
446     name: 'fuel-os-nosdn-nofeature-noha-baremetal-daily-euphrates-trigger'
447     triggers:
448         - timed: ''
449 - trigger:
450     name: 'fuel-os-odl_l2-nofeature-noha-baremetal-daily-euphrates-trigger'
451     triggers:
452         - timed: ''
453 - trigger:
454     name: 'fuel-os-odl_l3-nofeature-noha-baremetal-daily-euphrates-trigger'
455     triggers:
456         - timed: ''
457 - trigger:
458     name: 'fuel-os-onos-sfc-noha-baremetal-daily-euphrates-trigger'
459     triggers:
460         - timed: ''
461 - trigger:
462     name: 'fuel-os-onos-nofeature-noha-baremetal-daily-euphrates-trigger'
463     triggers:
464         - timed: ''
465 - trigger:
466     name: 'fuel-os-odl_l2-sfc-noha-baremetal-daily-euphrates-trigger'
467     triggers:
468         - timed: ''
469 - trigger:
470     name: 'fuel-os-odl_l2-bgpvpn-noha-baremetal-daily-euphrates-trigger'
471     triggers:
472         - timed: ''
473 - trigger:
474     name: 'fuel-os-nosdn-kvm-noha-baremetal-daily-euphrates-trigger'
475     triggers:
476         - timed: ''
477 - trigger:
478     name: 'fuel-os-nosdn-ovs-noha-baremetal-daily-euphrates-trigger'
479     triggers:
480         - timed: ''
481 - trigger:
482     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-baremetal-daily-euphrates-trigger'
483     triggers:
484         - timed: ''
485 - trigger:
486     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-noha-baremetal-daily-euphrates-trigger'
487     triggers:
488         - timed: ''
489 #-----------------------------------------------
490 # Triggers for job running on fuel-virtual against master branch
491 #-----------------------------------------------
492 - trigger:
493     name: 'fuel-os-nosdn-nofeature-ha-virtual-daily-master-trigger'
494     triggers:
495         - timed: ''
496 - trigger:
497     name: 'fuel-os-odl_l2-nofeature-ha-virtual-daily-master-trigger'
498     triggers:
499         - timed: ''
500 - trigger:
501     name: 'fuel-os-odl_l3-nofeature-ha-virtual-daily-master-trigger'
502     triggers:
503         - timed: ''
504 - trigger:
505     name: 'fuel-os-onos-sfc-ha-virtual-daily-master-trigger'
506     triggers:
507         - timed: ''
508 - trigger:
509     name: 'fuel-os-onos-nofeature-ha-virtual-daily-master-trigger'
510     triggers:
511         - timed: ''
512 - trigger:
513     name: 'fuel-os-odl_l2-bgpvpn-ha-virtual-daily-master-trigger'
514     triggers:
515         - timed: ''
516 - trigger:
517     name: 'fuel-os-odl_l2-sfc-ha-virtual-daily-master-trigger'
518     triggers:
519         - timed: ''
520 - trigger:
521     name: 'fuel-os-nosdn-kvm-ha-virtual-daily-master-trigger'
522     triggers:
523         - timed: ''
524 - trigger:
525     name: 'fuel-os-nosdn-ovs-ha-virtual-daily-master-trigger'
526     triggers:
527         - timed: ''
528 - trigger:
529     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-virtual-daily-master-trigger'
530     triggers:
531         - timed: ''
532 - trigger:
533     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-ha-virtual-daily-master-trigger'
534     triggers:
535         - timed: ''
536 # NOHA Scenarios
537 - trigger:
538     name: 'fuel-os-nosdn-nofeature-noha-virtual-daily-master-trigger'
539     triggers:
540         - timed: '5 13 * * *'
541 - trigger:
542     name: 'fuel-os-odl_l2-nofeature-noha-virtual-daily-master-trigger'
543     triggers:
544         - timed: '35 15 * * *'
545 - trigger:
546     name: 'fuel-os-odl_l3-nofeature-noha-virtual-daily-master-trigger'
547     triggers:
548         - timed: '5 18 * * *'
549 - trigger:
550     name: 'fuel-os-onos-sfc-noha-virtual-daily-master-trigger'
551     triggers:
552         - timed: '' # '35 20 * * *'
553 - trigger:
554     name: 'fuel-os-onos-nofeature-noha-virtual-daily-master-trigger'
555     triggers:
556         - timed: '' # '5 23 * * *'
557 - trigger:
558     name: 'fuel-os-odl_l2-sfc-noha-virtual-daily-master-trigger'
559     triggers:
560         - timed: '' # '35 1 * * *'
561 - trigger:
562     name: 'fuel-os-odl_l2-bgpvpn-noha-virtual-daily-master-trigger'
563     triggers:
564         - timed: '' # '5 4 * * *'
565 - trigger:
566     name: 'fuel-os-nosdn-kvm-noha-virtual-daily-master-trigger'
567     triggers:
568         - timed: '' # '35 6 * * *'
569 - trigger:
570     name: 'fuel-os-nosdn-ovs-noha-virtual-daily-master-trigger'
571     triggers:
572         - timed: '5 9 * * *'
573 - trigger:
574     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-virtual-daily-master-trigger'
575     triggers:
576         - timed: '' # '30 16 * * *'
577 - trigger:
578     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-noha-virtual-daily-master-trigger'
579     triggers:
580         - timed: '' # '30 20 * * *'
581 #-----------------------------------------------
582 # Triggers for job running on fuel-virtual against euphrates branch
583 #-----------------------------------------------
584 - trigger:
585     name: 'fuel-os-nosdn-nofeature-ha-virtual-daily-euphrates-trigger'
586     triggers:
587         - timed: ''
588 - trigger:
589     name: 'fuel-os-odl_l2-nofeature-ha-virtual-daily-euphrates-trigger'
590     triggers:
591         - timed: ''
592 - trigger:
593     name: 'fuel-os-odl_l3-nofeature-ha-virtual-daily-euphrates-trigger'
594     triggers:
595         - timed: ''
596 - trigger:
597     name: 'fuel-os-onos-sfc-ha-virtual-daily-euphrates-trigger'
598     triggers:
599         - timed: ''
600 - trigger:
601     name: 'fuel-os-onos-nofeature-ha-virtual-daily-euphrates-trigger'
602     triggers:
603         - timed: ''
604 - trigger:
605     name: 'fuel-os-odl_l2-bgpvpn-ha-virtual-daily-euphrates-trigger'
606     triggers:
607         - timed: ''
608 - trigger:
609     name: 'fuel-os-odl_l2-sfc-ha-virtual-daily-euphrates-trigger'
610     triggers:
611         - timed: ''
612 - trigger:
613     name: 'fuel-os-nosdn-kvm-ha-virtual-daily-euphrates-trigger'
614     triggers:
615         - timed: ''
616 - trigger:
617     name: 'fuel-os-nosdn-ovs-ha-virtual-daily-euphrates-trigger'
618     triggers:
619         - timed: ''
620 - trigger:
621     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-virtual-daily-euphrates-trigger'
622     triggers:
623         - timed: ''
624 - trigger:
625     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-ha-virtual-daily-euphrates-trigger'
626     triggers:
627         - timed: ''
628 # NOHA Scenarios
629 - trigger:
630     name: 'fuel-os-nosdn-nofeature-noha-virtual-daily-euphrates-trigger'
631     triggers:
632         - timed: '' # '0 13 * * *'
633 - trigger:
634     name: 'fuel-os-odl_l2-nofeature-noha-virtual-daily-euphrates-trigger'
635     triggers:
636         - timed: '' # '30 15 * * *'
637 - trigger:
638     name: 'fuel-os-odl_l3-nofeature-noha-virtual-daily-euphrates-trigger'
639     triggers:
640         - timed: '' # '0 18 * * *'
641 - trigger:
642     name: 'fuel-os-onos-sfc-noha-virtual-daily-euphrates-trigger'
643     triggers:
644         - timed: '' # '30 20 * * *'
645 - trigger:
646     name: 'fuel-os-onos-nofeature-noha-virtual-daily-euphrates-trigger'
647     triggers:
648         - timed: '' # '0 23 * * *'
649 - trigger:
650     name: 'fuel-os-odl_l2-sfc-noha-virtual-daily-euphrates-trigger'
651     triggers:
652         - timed: '' # '30 1 * * *'
653 - trigger:
654     name: 'fuel-os-odl_l2-bgpvpn-noha-virtual-daily-euphrates-trigger'
655     triggers:
656         - timed: '' # '0 4 * * *'
657 - trigger:
658     name: 'fuel-os-nosdn-kvm-noha-virtual-daily-euphrates-trigger'
659     triggers:
660         - timed: '' # '30 6 * * *'
661 - trigger:
662     name: 'fuel-os-nosdn-ovs-noha-virtual-daily-euphrates-trigger'
663     triggers:
664         - timed: '' # '0 9 * * *'
665 - trigger:
666     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-virtual-daily-euphrates-trigger'
667     triggers:
668         - timed: '' # '0 16 * * *'
669 - trigger:
670     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-noha-virtual-daily-euphrates-trigger'
671     triggers:
672         - timed: '' # '0 20 * * *'
673 #-----------------------------------------------
674 # ZTE POD1 Triggers running against master branch
675 #-----------------------------------------------
676 - trigger:
677     name: 'fuel-os-nosdn-nofeature-ha-zte-pod1-daily-master-trigger'
678     triggers:
679         - timed: ''
680 - trigger:
681     name: 'fuel-os-odl_l2-nofeature-ha-zte-pod1-daily-master-trigger'
682     triggers:
683         - timed: '0 10 * * *'
684 - trigger:
685     name: 'fuel-os-odl_l3-nofeature-ha-zte-pod1-daily-master-trigger'
686     triggers:
687         - timed: ''
688 - trigger:
689     name: 'fuel-os-onos-sfc-ha-zte-pod1-daily-master-trigger'
690     triggers:
691         - timed: ''
692 - trigger:
693     name: 'fuel-os-onos-nofeature-ha-zte-pod1-daily-master-trigger'
694     triggers:
695         - timed: ''
696 - trigger:
697     name: 'fuel-os-odl_l2-bgpvpn-ha-zte-pod1-daily-master-trigger'
698     triggers:
699         - timed: ''
700 - trigger:
701     name: 'fuel-os-odl_l2-sfc-ha-zte-pod1-daily-master-trigger'
702     triggers:
703         - timed: ''
704 - trigger:
705     name: 'fuel-os-nosdn-kvm-ha-zte-pod1-daily-master-trigger'
706     triggers:
707         - timed: ''
708 - trigger:
709     name: 'fuel-os-nosdn-ovs-ha-zte-pod1-daily-master-trigger'
710     triggers:
711         - timed: '0 18 * * *'
712 - trigger:
713     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-zte-pod1-daily-master-trigger'
714     triggers:
715         - timed: ''
716 - trigger:
717     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-ha-zte-pod1-daily-master-trigger'
718     triggers:
719         - timed: ''
720 # NOHA Scenarios
721 - trigger:
722     name: 'fuel-os-nosdn-nofeature-noha-zte-pod1-daily-master-trigger'
723     triggers:
724         - timed: ''
725 - trigger:
726     name: 'fuel-os-odl_l2-nofeature-noha-zte-pod1-daily-master-trigger'
727     triggers:
728         - timed: ''
729 - trigger:
730     name: 'fuel-os-odl_l3-nofeature-noha-zte-pod1-daily-master-trigger'
731     triggers:
732         - timed: ''
733 - trigger:
734     name: 'fuel-os-onos-sfc-noha-zte-pod1-daily-master-trigger'
735     triggers:
736         - timed: ''
737 - trigger:
738     name: 'fuel-os-onos-nofeature-noha-zte-pod1-daily-master-trigger'
739     triggers:
740         - timed: ''
741 - trigger:
742     name: 'fuel-os-odl_l2-sfc-noha-zte-pod1-daily-master-trigger'
743     triggers:
744         - timed: ''
745 - trigger:
746     name: 'fuel-os-odl_l2-bgpvpn-noha-zte-pod1-daily-master-trigger'
747     triggers:
748         - timed: ''
749 - trigger:
750     name: 'fuel-os-nosdn-kvm-noha-zte-pod1-daily-master-trigger'
751     triggers:
752         - timed: ''
753 - trigger:
754     name: 'fuel-os-nosdn-ovs-noha-zte-pod1-daily-master-trigger'
755     triggers:
756         - timed: ''
757 - trigger:
758     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-zte-pod1-daily-master-trigger'
759     triggers:
760         - timed: ''
761 - trigger:
762     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-noha-zte-pod1-daily-master-trigger'
763     triggers:
764         - timed: ''
765 #-----------------------------------------------
766 # ZTE POD3 Triggers running against master branch
767 #-----------------------------------------------
768 - trigger:
769     name: 'fuel-os-nosdn-nofeature-ha-zte-pod3-daily-master-trigger'
770     triggers:
771         - timed: '0 10 * * *'
772 - trigger:
773     name: 'fuel-os-odl_l2-nofeature-ha-zte-pod3-daily-master-trigger'
774     triggers:
775         - timed: ''
776 - trigger:
777     name: 'fuel-os-odl_l3-nofeature-ha-zte-pod3-daily-master-trigger'
778     triggers:
779         - timed: ''
780 - trigger:
781     name: 'fuel-os-onos-sfc-ha-zte-pod3-daily-master-trigger'
782     triggers:
783         - timed: ''
784 - trigger:
785     name: 'fuel-os-onos-nofeature-ha-zte-pod3-daily-master-trigger'
786     triggers:
787         - timed: ''
788 - trigger:
789     name: 'fuel-os-odl_l2-bgpvpn-ha-zte-pod3-daily-master-trigger'
790     triggers:
791         - timed: ''
792 - trigger:
793     name: 'fuel-os-odl_l2-sfc-ha-zte-pod3-daily-master-trigger'
794     triggers:
795         - timed: ''
796 - trigger:
797     name: 'fuel-os-nosdn-kvm-ha-zte-pod3-daily-master-trigger'
798     triggers:
799         - timed: ''
800 - trigger:
801     name: 'fuel-os-nosdn-ovs-ha-zte-pod3-daily-master-trigger'
802     triggers:
803         - timed: ''
804 - trigger:
805     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-zte-pod3-daily-master-trigger'
806     triggers:
807         - timed: ''
808 - trigger:
809     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-ha-zte-pod3-daily-master-trigger'
810     triggers:
811         - timed: ''
812 # NOHA Scenarios
813 - trigger:
814     name: 'fuel-os-nosdn-nofeature-noha-zte-pod3-daily-master-trigger'
815     triggers:
816         - timed: ''
817 - trigger:
818     name: 'fuel-os-odl_l2-nofeature-noha-zte-pod3-daily-master-trigger'
819     triggers:
820         - timed: ''
821 - trigger:
822     name: 'fuel-os-odl_l3-nofeature-noha-zte-pod3-daily-master-trigger'
823     triggers:
824         - timed: ''
825 - trigger:
826     name: 'fuel-os-onos-sfc-noha-zte-pod3-daily-master-trigger'
827     triggers:
828         - timed: ''
829 - trigger:
830     name: 'fuel-os-onos-nofeature-noha-zte-pod3-daily-master-trigger'
831     triggers:
832         - timed: ''
833 - trigger:
834     name: 'fuel-os-odl_l2-sfc-noha-zte-pod3-daily-master-trigger'
835     triggers:
836         - timed: ''
837 - trigger:
838     name: 'fuel-os-odl_l2-bgpvpn-noha-zte-pod3-daily-master-trigger'
839     triggers:
840         - timed: ''
841 - trigger:
842     name: 'fuel-os-nosdn-kvm-noha-zte-pod3-daily-master-trigger'
843     triggers:
844         - timed: ''
845 - trigger:
846     name: 'fuel-os-nosdn-ovs-noha-zte-pod3-daily-master-trigger'
847     triggers:
848         - timed: ''
849 - trigger:
850     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-zte-pod3-daily-master-trigger'
851     triggers:
852         - timed: ''
853 - trigger:
854     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-noha-zte-pod3-daily-master-trigger'
855     triggers:
856         - timed: ''
857 #-----------------------------------------------
858 # ZTE POD1 Triggers running against euphrates branch
859 #-----------------------------------------------
860 - trigger:
861     name: 'fuel-os-nosdn-nofeature-ha-zte-pod1-daily-euphrates-trigger'
862     triggers:
863         - timed: ''
864 - trigger:
865     name: 'fuel-os-odl_l2-nofeature-ha-zte-pod1-daily-euphrates-trigger'
866     triggers:
867         - timed: '' # '0 2 * * *'
868 - trigger:
869     name: 'fuel-os-odl_l3-nofeature-ha-zte-pod1-daily-euphrates-trigger'
870     triggers:
871         - timed: ''
872 - trigger:
873     name: 'fuel-os-onos-sfc-ha-zte-pod1-daily-euphrates-trigger'
874     triggers:
875         - timed: ''
876 - trigger:
877     name: 'fuel-os-onos-nofeature-ha-zte-pod1-daily-euphrates-trigger'
878     triggers:
879         - timed: ''
880 - trigger:
881     name: 'fuel-os-odl_l2-bgpvpn-ha-zte-pod1-daily-euphrates-trigger'
882     triggers:
883         - timed: ''
884 - trigger:
885     name: 'fuel-os-odl_l2-sfc-ha-zte-pod1-daily-euphrates-trigger'
886     triggers:
887         - timed: ''
888 - trigger:
889     name: 'fuel-os-nosdn-kvm-ha-zte-pod1-daily-euphrates-trigger'
890     triggers:
891         - timed: ''
892 - trigger:
893     name: 'fuel-os-nosdn-ovs-ha-zte-pod1-daily-euphrates-trigger'
894     triggers:
895         - timed: ''
896 - trigger:
897     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-zte-pod1-daily-euphrates-trigger'
898     triggers:
899         - timed: ''
900 - trigger:
901     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-ha-zte-pod1-daily-euphrates-trigger'
902     triggers:
903         - timed: ''
904 # NOHA Scenarios
905 - trigger:
906     name: 'fuel-os-nosdn-nofeature-noha-zte-pod1-daily-euphrates-trigger'
907     triggers:
908         - timed: ''
909 - trigger:
910     name: 'fuel-os-odl_l2-nofeature-noha-zte-pod1-daily-euphrates-trigger'
911     triggers:
912         - timed: ''
913 - trigger:
914     name: 'fuel-os-odl_l3-nofeature-noha-zte-pod1-daily-euphrates-trigger'
915     triggers:
916         - timed: ''
917 - trigger:
918     name: 'fuel-os-onos-sfc-noha-zte-pod1-daily-euphrates-trigger'
919     triggers:
920         - timed: ''
921 - trigger:
922     name: 'fuel-os-onos-nofeature-noha-zte-pod1-daily-euphrates-trigger'
923     triggers:
924         - timed: ''
925 - trigger:
926     name: 'fuel-os-odl_l2-sfc-noha-zte-pod1-daily-euphrates-trigger'
927     triggers:
928         - timed: ''
929 - trigger:
930     name: 'fuel-os-odl_l2-bgpvpn-noha-zte-pod1-daily-euphrates-trigger'
931     triggers:
932         - timed: ''
933 - trigger:
934     name: 'fuel-os-nosdn-kvm-noha-zte-pod1-daily-euphrates-trigger'
935     triggers:
936         - timed: ''
937 - trigger:
938     name: 'fuel-os-nosdn-ovs-noha-zte-pod1-daily-euphrates-trigger'
939     triggers:
940         - timed: ''
941 - trigger:
942     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-zte-pod1-daily-euphrates-trigger'
943     triggers:
944         - timed: ''
945 - trigger:
946     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-noha-zte-pod1-daily-euphrates-trigger'
947     triggers:
948         - timed: ''
949 #-----------------------------------------------
950 # ZTE POD3 Triggers running against euphrates branch
951 #-----------------------------------------------
952 - trigger:
953     name: 'fuel-os-nosdn-nofeature-ha-zte-pod3-daily-euphrates-trigger'
954     triggers:
955         - timed: '' # '0 18 * * *'
956 - trigger:
957     name: 'fuel-os-odl_l2-nofeature-ha-zte-pod3-daily-euphrates-trigger'
958     triggers:
959         - timed: ''
960 - trigger:
961     name: 'fuel-os-odl_l3-nofeature-ha-zte-pod3-daily-euphrates-trigger'
962     triggers:
963         - timed: ''
964 - trigger:
965     name: 'fuel-os-onos-sfc-ha-zte-pod3-daily-euphrates-trigger'
966     triggers:
967         - timed: ''
968 - trigger:
969     name: 'fuel-os-onos-nofeature-ha-zte-pod3-daily-euphrates-trigger'
970     triggers:
971         - timed: ''
972 - trigger:
973     name: 'fuel-os-odl_l2-bgpvpn-ha-zte-pod3-daily-euphrates-trigger'
974     triggers:
975         - timed: ''
976 - trigger:
977     name: 'fuel-os-odl_l2-sfc-ha-zte-pod3-daily-euphrates-trigger'
978     triggers:
979         - timed: ''
980 - trigger:
981     name: 'fuel-os-nosdn-kvm-ha-zte-pod3-daily-euphrates-trigger'
982     triggers:
983         - timed: '' # '0 2 * * *'
984 - trigger:
985     name: 'fuel-os-nosdn-ovs-ha-zte-pod3-daily-euphrates-trigger'
986     triggers:
987         - timed: ''
988 - trigger:
989     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-zte-pod3-daily-euphrates-trigger'
990     triggers:
991         - timed: ''
992 - trigger:
993     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-ha-zte-pod3-daily-euphrates-trigger'
994     triggers:
995         - timed: ''
996 # NOHA Scenarios
997 - trigger:
998     name: 'fuel-os-nosdn-nofeature-noha-zte-pod3-daily-euphrates-trigger'
999     triggers:
1000         - timed: ''
1001 - trigger:
1002     name: 'fuel-os-odl_l2-nofeature-noha-zte-pod3-daily-euphrates-trigger'
1003     triggers:
1004         - timed: ''
1005 - trigger:
1006     name: 'fuel-os-odl_l3-nofeature-noha-zte-pod3-daily-euphrates-trigger'
1007     triggers:
1008         - timed: ''
1009 - trigger:
1010     name: 'fuel-os-onos-sfc-noha-zte-pod3-daily-euphrates-trigger'
1011     triggers:
1012         - timed: ''
1013 - trigger:
1014     name: 'fuel-os-onos-nofeature-noha-zte-pod3-daily-euphrates-trigger'
1015     triggers:
1016         - timed: ''
1017 - trigger:
1018     name: 'fuel-os-odl_l2-sfc-noha-zte-pod3-daily-euphrates-trigger'
1019     triggers:
1020         - timed: ''
1021 - trigger:
1022     name: 'fuel-os-odl_l2-bgpvpn-noha-zte-pod3-daily-euphrates-trigger'
1023     triggers:
1024         - timed: ''
1025 - trigger:
1026     name: 'fuel-os-nosdn-kvm-noha-zte-pod3-daily-euphrates-trigger'
1027     triggers:
1028         - timed: ''
1029 - trigger:
1030     name: 'fuel-os-nosdn-ovs-noha-zte-pod3-daily-euphrates-trigger'
1031     triggers:
1032         - timed: ''
1033 - trigger:
1034     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-zte-pod3-daily-euphrates-trigger'
1035     triggers:
1036         - timed: ''
1037 - trigger:
1038     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-noha-zte-pod3-daily-euphrates-trigger'
1039     triggers:
1040         - timed: ''
1041 #------------------------------------------------
1042 # ZTE POD1 Triggers running against danube branch
1043 #------------------------------------------------
1044 - trigger:
1045     name: 'fuel-os-nosdn-nofeature-ha-zte-pod1-daily-danube-trigger'
1046     triggers:
1047         - timed: '0 2 * * 6'
1048 - trigger:
1049     name: 'fuel-os-odl_l2-nofeature-ha-zte-pod1-daily-danube-trigger'
1050     triggers:
1051         - timed: ''
1052 - trigger:
1053     name: 'fuel-os-odl_l3-nofeature-ha-zte-pod1-daily-danube-trigger'
1054     triggers:
1055         - timed: ''
1056 - trigger:
1057     name: 'fuel-os-onos-sfc-ha-zte-pod1-daily-danube-trigger'
1058     triggers:
1059         - timed: ''
1060 - trigger:
1061     name: 'fuel-os-onos-nofeature-ha-zte-pod1-daily-danube-trigger'
1062     triggers:
1063         - timed: ''
1064 - trigger:
1065     name: 'fuel-os-odl_l2-bgpvpn-ha-zte-pod1-daily-danube-trigger'
1066     triggers:
1067         - timed: '0 2 * * 1,3,5'
1068 - trigger:
1069     name: 'fuel-os-odl_l2-sfc-ha-zte-pod1-daily-danube-trigger'
1070     triggers:
1071         - timed: ''
1072 - trigger:
1073     name: 'fuel-os-nosdn-kvm-ha-zte-pod1-daily-danube-trigger'
1074     triggers:
1075         - timed: ''
1076 - trigger:
1077     name: 'fuel-os-nosdn-ovs-ha-zte-pod1-daily-danube-trigger'
1078     triggers:
1079         - timed: ''
1080 - trigger:
1081     name: 'fuel-os-nosdn-kvm_ovs_dpdk-ha-zte-pod1-daily-danube-trigger'
1082     triggers:
1083         - timed: ''
1084 - trigger:
1085     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-ha-zte-pod1-daily-danube-trigger'
1086     triggers:
1087         - timed: ''
1088 # NOHA Scenarios
1089 - trigger:
1090     name: 'fuel-os-nosdn-nofeature-noha-zte-pod1-daily-danube-trigger'
1091     triggers:
1092         - timed: ''
1093 - trigger:
1094     name: 'fuel-os-odl_l2-nofeature-noha-zte-pod1-daily-danube-trigger'
1095     triggers:
1096         - timed: ''
1097 - trigger:
1098     name: 'fuel-os-odl_l3-nofeature-noha-zte-pod1-daily-danube-trigger'
1099     triggers:
1100         - timed: ''
1101 - trigger:
1102     name: 'fuel-os-onos-sfc-noha-zte-pod1-daily-danube-trigger'
1103     triggers:
1104         - timed: ''
1105 - trigger:
1106     name: 'fuel-os-onos-nofeature-noha-zte-pod1-daily-danube-trigger'
1107     triggers:
1108         - timed: ''
1109 - trigger:
1110     name: 'fuel-os-odl_l2-sfc-noha-zte-pod1-daily-danube-trigger'
1111     triggers:
1112         - timed: ''
1113 - trigger:
1114     name: 'fuel-os-odl_l2-bgpvpn-noha-zte-pod1-daily-danube-trigger'
1115     triggers:
1116         - timed: ''
1117 - trigger:
1118     name: 'fuel-os-nosdn-kvm-noha-zte-pod1-daily-danube-trigger'
1119     triggers:
1120         - timed: ''
1121 - trigger:
1122     name: 'fuel-os-nosdn-ovs-noha-zte-pod1-daily-danube-trigger'
1123     triggers:
1124         - timed: ''
1125 - trigger:
1126     name: 'fuel-os-nosdn-kvm_ovs_dpdk-noha-zte-pod1-daily-danube-trigger'
1127     triggers:
1128         - timed: ''
1129 - trigger:
1130     name: 'fuel-os-nosdn-kvm_ovs_dpdk_bar-noha-zte-pod1-daily-danube-trigger'
1131     triggers:
1132         - timed: ''