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