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