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