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