154259fa2100060f15fc339fc16cfd8f11cbf0ab
[releng.git] / jjb / fuel / fuel-daily-jobs.yaml
1 ---
2 # jenkins job templates for Fuel
3 - project:
4
5     name: 'fuel'
6
7     project: '{name}'
8
9     installer: '{name}'
10
11     # -------------------------------
12     # BRANCH ANCHORS
13     # -------------------------------
14     master: &master
15       stream: master
16       branch: '{stream}'
17       disabled: false
18       gs-pathname: ''
19       functest_docker_tag: hunter
20     fraser: &fraser
21       stream: fraser
22       branch: 'stable/{stream}'
23       disabled: false
24       gs-pathname: '/{stream}'
25       functest_docker_tag: '{stream}'
26     gambia: &gambia
27       stream: gambia
28       branch: 'stable/{stream}'
29       disabled: true
30       gs-pathname: '/{stream}'
31       functest_docker_tag: '{stream}'
32     # -------------------------------
33     # POD, INSTALLER, AND BRANCH MAPPING
34     # -------------------------------
35     #        CI PODs
36     # -------------------------------
37     pod:
38       - baremetal:
39           slave-label: fuel-baremetal
40           <<: *master
41       - virtual:
42           slave-label: fuel-virtual
43           <<: *master
44       - baremetal:
45           slave-label: fuel-baremetal
46           <<: *gambia
47       - virtual:
48           slave-label: fuel-virtual
49           <<: *gambia
50       - baremetal:
51           slave-label: fuel-baremetal
52           <<: *fraser
53       # -------------------------------
54       #        None-CI PODs
55       # -------------------------------
56       - zte-pod1:
57           slave-label: zte-pod1
58           <<: *master
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-nofeature-ha':
67           auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
68       - 'os-ovn-nofeature-ha':
69           auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
70       - 'os-nosdn-ovs-ha':
71           auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
72       - 'os-nosdn-fdio-ha':
73           auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
74       # NOHA scenarios
75       - 'os-nosdn-nofeature-noha':
76           auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
77       - 'os-odl-nofeature-noha':
78           auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
79       - 'os-odl-sfc-noha':
80           auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
81       - 'os-odl-bgpvpn-noha':
82           auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
83       - 'os-ovn-nofeature-noha':
84           auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
85       - 'os-odl-ovs-noha':
86           auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
87       - 'os-nosdn-ovs-noha':
88           auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
89       - 'os-nosdn-fdio-noha':
90           auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
91       - 'k8-calico-nofeature-noha':
92           auto-trigger-name: 'fuel-{scenario}-{pod}-daily-{stream}-trigger'
93
94     exclude:
95       # Dovetail (and only it) should run against Fraser HA baremetal scenarios
96       - scenario: os-nosdn-nofeature-noha
97         stream: fraser
98       - scenario: os-odl-nofeature-noha
99         stream: fraser
100       - scenario: os-odl-sfc-noha
101         stream: fraser
102       - scenario: os-odl-bgpvpn-noha
103         stream: fraser
104       - scenario: os-odl-ovs-noha
105         stream: fraser
106       - scenario: os-ovn-nofeature-noha
107         stream: fraser
108       - scenario: os-nosdn-ovs-noha
109         stream: fraser
110       - scenario: os-nosdn-fdio-noha
111         stream: fraser
112       - scenario: k8-calico-nofeature-noha
113         stream: fraser
114       - scenario: os-ovn-nofeature-ha
115         stream: fraser
116       - scenario: os-nosdn-fdio-ha
117         stream: fraser
118
119     jobs:
120       - 'fuel-{scenario}-{pod}-daily-{stream}'
121       - 'fuel-deploy-{pod}-daily-{stream}'
122       - 'fuel-collect-logs-{pod}-daily-{stream}'
123
124 ########################
125 # job templates
126 ########################
127 - job-template:
128     name: 'fuel-{scenario}-{pod}-daily-{stream}'
129
130     disabled: '{obj:disabled}'
131
132     concurrent: false
133
134     properties:
135       - logrotate-default
136       - throttle:
137           enabled: true
138           max-total: 4
139           max-per-node: 1
140           option: 'project'
141       - build-blocker:
142           use-build-blocker: true
143           blocking-jobs:
144             - 'fuel-(os|k8)-.*?-{pod}-daily-.*'
145             - 'fuel-verify-.*'
146           blocking-level: 'NODE'
147
148     wrappers:
149       - build-name:
150           name: '$BUILD_NUMBER - Scenario: $DEPLOY_SCENARIO'
151
152     triggers:
153       - '{auto-trigger-name}'
154
155     parameters:
156       - project-parameter:
157           project: '{project}'
158           branch: '{branch}'
159       - '{installer}-defaults':
160           gs-pathname: '{gs-pathname}'
161       - '{slave-label}-defaults':
162           installer: '{installer}'
163       - string:
164           name: DEPLOY_SCENARIO
165           default: '{scenario}'
166
167     builders:
168       - description-setter:
169           description: "Built on $NODE_NAME"
170       - trigger-builds:
171           - project: 'fuel-deploy-{pod}-daily-{stream}'
172             current-parameters: false
173             predefined-parameters: |
174               DEPLOY_SCENARIO={scenario}
175               INSTALLER_VERSION={stream}
176             same-node: true
177             block: true
178       - conditional-step:
179           condition-kind: not
180           condition-operand:
181             condition-kind: regex-match
182             regex: 'fraser'
183             label: '{stream}'
184           steps:
185             - trigger-builds:
186                 - project: 'functest-fuel-{pod}-daily-{stream}'
187                   current-parameters: false
188                   predefined-parameters: |
189                     DEPLOY_SCENARIO={scenario}
190                     INSTALLER_VERSION={stream}
191                     DOCKER_TAG={functest_docker_tag}
192                   same-node: true
193                   block: true
194                   block-thresholds:
195                     build-step-failure-threshold: 'never'
196                     failure-threshold: 'never'
197                     unstable-threshold: 'FAILURE'
198       - conditional-step:
199           condition-kind: not
200           condition-operand:
201             condition-kind: regex-match
202             regex: 'fraser'
203             label: '{stream}'
204           steps:
205             - trigger-builds:
206                 - project: 'yardstick-fuel-{pod}-daily-{stream}'
207                   current-parameters: false
208                   predefined-parameters: |
209                     DEPLOY_SCENARIO={scenario}
210                     INSTALLER_VERSION={stream}
211                   block: true
212                   same-node: true
213                   block-thresholds:
214                     build-step-failure-threshold: 'never'
215                     failure-threshold: 'never'
216                     unstable-threshold: 'FAILURE'
217       # 1.here the stream means the SUT stream, dovetail stream is defined in its own job
218       # 2.testsuite default here is for the test cases already added into OVP
219       # 3.run default testsuite mandatory test cases against ha scenario
220       # 4.run default testsuite optional test cases against ha scenario twice one week
221       # 5.run proposed_tests testsuite optional test cases against ha scenario
222       # 6.not used for release criteria or compliance, only to debug the dovetail tool bugs
223       - conditional-step:
224           condition-kind: and
225           condition-operands:
226             - condition-kind: regex-match
227               regex: '.*-ha'
228               label: '{scenario}'
229           steps:
230             - trigger-builds:
231                 - project: 'dovetail-fuel-{pod}-default-mandatory-{stream}'
232                   current-parameters: false
233                   predefined-parameters: |
234                     DEPLOY_SCENARIO={scenario}
235                     INSTALLER_VERSION={stream}
236                   block: true
237                   same-node: true
238                   block-thresholds:
239                     build-step-failure-threshold: 'never'
240                     failure-threshold: 'never'
241                     unstable-threshold: 'FAILURE'
242                 - project: 'dovetail-fuel-{pod}-proposed_tests-optional-{stream}'
243                   current-parameters: false
244                   predefined-parameters: |
245                     DEPLOY_SCENARIO={scenario}
246                     INSTALLER_VERSION={stream}
247                   block: true
248                   same-node: true
249                   block-thresholds:
250                     build-step-failure-threshold: 'never'
251                     failure-threshold: 'never'
252                     unstable-threshold: 'FAILURE'
253       - conditional-step:
254           condition-kind: and
255           condition-operands:
256             - condition-kind: regex-match
257               regex: '.*-ha'
258               label: '{scenario}'
259             - condition-kind: day-of-week
260               day-selector: select-days
261               days:
262                 MON: true
263                 WED: true
264               use-build-time: true
265           steps:
266             - trigger-builds:
267                 - project: 'dovetail-fuel-{pod}-default-optional-{stream}'
268                   current-parameters: false
269                   predefined-parameters: |
270                     DEPLOY_SCENARIO={scenario}
271                     INSTALLER_VERSION={stream}
272                   block: true
273                   same-node: true
274                   block-thresholds:
275                     build-step-failure-threshold: 'never'
276                     failure-threshold: 'never'
277                     unstable-threshold: 'FAILURE'
278       - trigger-builds:
279           - project: 'fuel-collect-logs-{pod}-daily-{stream}'
280             current-parameters: false
281             predefined-parameters: |
282               DEPLOY_SCENARIO={scenario}
283               INSTALLER_VERSION={stream}
284             block: true
285             same-node: true
286             block-thresholds:
287               build-step-failure-threshold: 'never'
288               failure-threshold: 'never'
289               unstable-threshold: 'FAILURE'
290
291     publishers:
292       - email-fuel-ptl
293       - email-jenkins-admins-on-failure
294
295 - job-template:
296     name: 'fuel-deploy-{pod}-daily-{stream}'
297
298     disabled: '{obj:disabled}'
299
300     concurrent: true
301
302     properties:
303       - logrotate-default
304       - throttle:
305           enabled: true
306           max-total: 4
307           max-per-node: 1
308           option: 'project'
309       - build-blocker:
310           use-build-blocker: true
311           blocking-jobs:
312             - 'fuel-deploy-{pod}-daily-.*'
313           blocking-level: 'NODE'
314
315     parameters:
316       - project-parameter:
317           project: '{project}'
318           branch: '{branch}'
319       - '{installer}-defaults':
320           gs-pathname: '{gs-pathname}'
321       - '{slave-label}-defaults':
322           installer: '{installer}'
323       - testapi-parameter
324       - string:
325           name: DEPLOY_SCENARIO
326           default: 'os-odl-nofeature-ha'
327
328     scm:
329       - git-scm
330
331     wrappers:
332       - build-name:
333           name: '$BUILD_NUMBER - Scenario: $DEPLOY_SCENARIO'
334
335     builders:
336       - description-setter:
337           description: "Built on $NODE_NAME"
338       - track-begin-timestamp
339       - shell:
340           !include-raw-escape: ./fuel-deploy.sh
341
342     publishers:
343       - email-fuel-ptl
344       - email-jenkins-admins-on-failure
345       - report-provision-result
346
347 - job-template:
348     name: 'fuel-collect-logs-{pod}-daily-{stream}'
349
350     disabled: '{obj:disabled}'
351
352     concurrent: true
353
354     properties:
355       - logrotate-default
356
357     parameters:
358       - project-parameter:
359           project: '{project}'
360           branch: '{branch}'
361       - '{installer}-defaults':
362           gs-pathname: '{gs-pathname}'
363       - '{slave-label}-defaults':
364           installer: '{installer}'
365       - string:
366           name: DEPLOY_SCENARIO
367           default: 'os-odl-nofeature-ha'
368
369     scm:
370       - git-scm
371
372     wrappers:
373       - build-name:
374           name: '$BUILD_NUMBER - Scenario: $DEPLOY_SCENARIO'
375
376     builders:
377       - description-setter:
378           description: "Built on $NODE_NAME"
379       - shell:
380           !include-raw-escape: ./fuel-logs.sh
381
382     publishers:
383       - email-jenkins-admins-on-failure
384
385 ########################
386 # trigger macros
387 ########################
388 # ----------------------------------------------
389 # Triggers for job running on fuel-baremetal against master branch
390 # ----------------------------------------------
391 # HA Scenarios
392 - trigger:
393     name: 'fuel-os-nosdn-nofeature-ha-baremetal-daily-master-trigger'
394     triggers:
395       - timed: '5 20 * * 1,2,4,6,7'
396 - trigger:
397     name: 'fuel-os-odl-nofeature-ha-baremetal-daily-master-trigger'
398     triggers:
399       - timed: '5 2 * * *'
400 - trigger:
401     name: 'fuel-os-nosdn-ovs-ha-baremetal-daily-master-trigger'
402     triggers:
403       - timed: '5 5 * * *'
404 - trigger:
405     name: 'fuel-os-ovn-nofeature-ha-baremetal-daily-master-trigger'
406     triggers:
407       - timed: ''
408 - trigger:
409     name: 'fuel-os-nosdn-fdio-ha-baremetal-daily-master-trigger'
410     triggers:
411       - timed: ''
412
413 # NOHA Scenarios
414 - trigger:
415     name: 'fuel-os-nosdn-nofeature-noha-baremetal-daily-master-trigger'
416     triggers:
417       - timed: ''
418 - trigger:
419     name: 'fuel-os-odl-nofeature-noha-baremetal-daily-master-trigger'
420     triggers:
421       - timed: ''
422 - trigger:
423     name: 'fuel-os-odl-sfc-noha-baremetal-daily-master-trigger'
424     triggers:
425       - timed: ''
426 - trigger:
427     name: 'fuel-os-odl-bgpvpn-noha-baremetal-daily-master-trigger'
428     triggers:
429       - timed: ''
430 - trigger:
431     name: 'fuel-os-ovn-nofeature-noha-baremetal-daily-master-trigger'
432     triggers:
433       - timed: ''
434 - trigger:
435     name: 'fuel-os-odl-ovs-noha-baremetal-daily-master-trigger'
436     triggers:
437       - timed: ''
438 - trigger:
439     name: 'fuel-os-nosdn-ovs-noha-baremetal-daily-master-trigger'
440     triggers:
441       - timed: ''
442 - trigger:
443     name: 'fuel-os-nosdn-fdio-noha-baremetal-daily-master-trigger'
444     triggers:
445       - timed: '5 20 * * 3,5'
446 - trigger:
447     name: 'fuel-k8-calico-nofeature-noha-baremetal-daily-master-trigger'
448     triggers:
449       - timed: ''
450 # ----------------------------------------------
451 # Triggers for job running on fuel-baremetal against gambia branch
452 # ----------------------------------------------
453 # HA Scenarios
454 - trigger:
455     name: 'fuel-os-nosdn-nofeature-ha-baremetal-daily-gambia-trigger'
456     triggers:
457       - timed: '0 20 * * 1,2,4,6,7'
458 - trigger:
459     name: 'fuel-os-odl-nofeature-ha-baremetal-daily-gambia-trigger'
460     triggers:
461       - timed: '0 2 * * *'
462 - trigger:
463     name: 'fuel-os-ovn-nofeature-ha-baremetal-daily-gambia-trigger'
464     triggers:
465       - timed: ''
466 - trigger:
467     name: 'fuel-os-nosdn-ovs-ha-baremetal-daily-gambia-trigger'
468     triggers:
469       - timed: '0 5 * * *'
470 - trigger:
471     name: 'fuel-os-nosdn-fdio-ha-baremetal-daily-gambia-trigger'
472     triggers:
473       - timed: ''
474 # NOHA Scenarios
475 - trigger:
476     name: 'fuel-os-nosdn-nofeature-noha-baremetal-daily-gambia-trigger'
477     triggers:
478       - timed: ''
479 - trigger:
480     name: 'fuel-os-odl-nofeature-noha-baremetal-daily-gambia-trigger'
481     triggers:
482       - timed: ''
483 - trigger:
484     name: 'fuel-os-odl-sfc-noha-baremetal-daily-gambia-trigger'
485     triggers:
486       - timed: ''
487 - trigger:
488     name: 'fuel-os-odl-bgpvpn-noha-baremetal-daily-gambia-trigger'
489     triggers:
490       - timed: ''
491 - trigger:
492     name: 'fuel-os-ovn-nofeature-noha-baremetal-daily-gambia-trigger'
493     triggers:
494       - timed: ''
495 - trigger:
496     name: 'fuel-os-odl-ovs-noha-baremetal-daily-gambia-trigger'
497     triggers:
498       - timed: ''
499 - trigger:
500     name: 'fuel-os-nosdn-ovs-noha-baremetal-daily-gambia-trigger'
501     triggers:
502       - timed: ''
503 - trigger:
504     name: 'fuel-os-nosdn-fdio-noha-baremetal-daily-gambia-trigger'
505     triggers:
506       - timed: '0 20 * * 3,5'
507 - trigger:
508     name: 'fuel-k8-calico-nofeature-noha-baremetal-daily-gambia-trigger'
509     triggers:
510       - timed: ''
511 # ----------------------------------------------
512 # Triggers for job running on fuel-virtual against master branch
513 # ----------------------------------------------
514 - trigger:
515     name: 'fuel-os-nosdn-nofeature-ha-virtual-daily-master-trigger'
516     triggers:
517       - timed: ''
518 - trigger:
519     name: 'fuel-os-odl-nofeature-ha-virtual-daily-master-trigger'
520     triggers:
521       - timed: ''
522 - trigger:
523     name: 'fuel-os-ovn-nofeature-ha-virtual-daily-master-trigger'
524     triggers:
525       - timed: ''
526 - trigger:
527     name: 'fuel-os-nosdn-ovs-ha-virtual-daily-master-trigger'
528     triggers:
529       - timed: ''
530 - trigger:
531     name: 'fuel-os-nosdn-fdio-ha-virtual-daily-master-trigger'
532     triggers:
533       - timed: ''
534 # NOHA Scenarios
535 - trigger:
536     name: 'fuel-os-nosdn-nofeature-noha-virtual-daily-master-trigger'
537     triggers:
538       - timed: '5 13 * * *'
539 - trigger:
540     name: 'fuel-os-odl-nofeature-noha-virtual-daily-master-trigger'
541     triggers:
542       - timed: '5 18 * * *'
543 - trigger:
544     name: 'fuel-os-odl-sfc-noha-virtual-daily-master-trigger'
545     triggers:
546       - timed: '5 4 * * *'
547 - trigger:
548     name: 'fuel-os-odl-bgpvpn-noha-virtual-daily-master-trigger'
549     triggers:
550       - timed: '5 6 * * *'
551 - trigger:
552     name: 'fuel-os-ovn-nofeature-noha-virtual-daily-master-trigger'
553     triggers:
554       - timed: '5 23 * * *'
555 - trigger:
556     name: 'fuel-os-odl-ovs-noha-virtual-daily-master-trigger'
557     triggers:
558       - timed: '5 2 * * *'
559 - trigger:
560     name: 'fuel-os-nosdn-ovs-noha-virtual-daily-master-trigger'
561     triggers:
562       - timed: '5 9 * * *'
563 - trigger:
564     name: 'fuel-os-nosdn-fdio-noha-virtual-daily-master-trigger'
565     triggers:
566       - timed: ''
567 - trigger:
568     name: 'fuel-k8-calico-nofeature-noha-virtual-daily-master-trigger'
569     triggers:
570       - timed: '5 16 * * *'
571 # ----------------------------------------------
572 # Triggers for job running on fuel-baremetal against fraser branch (for Dovetail)
573 # ----------------------------------------------
574 - trigger:
575     name: 'fuel-os-nosdn-nofeature-ha-baremetal-daily-fraser-trigger'
576     triggers:
577       - timed: '5 13 * * 6,7'
578 - trigger:
579     name: 'fuel-os-odl-nofeature-ha-baremetal-daily-fraser-trigger'
580     triggers:
581       - timed: '0 13 * * 6'
582 - trigger:
583     name: 'fuel-os-nosdn-ovs-ha-baremetal-daily-fraser-trigger'
584     triggers:
585       - timed: '0 13 * * 7'
586 # ----------------------------------------------
587 # Triggers for job running on fuel-virtual against gambia branch
588 # ----------------------------------------------
589 - trigger:
590     name: 'fuel-os-nosdn-nofeature-ha-virtual-daily-gambia-trigger'
591     triggers:
592       - timed: ''
593 - trigger:
594     name: 'fuel-os-odl-nofeature-ha-virtual-daily-gambia-trigger'
595     triggers:
596       - timed: ''
597 - trigger:
598     name: 'fuel-os-ovn-nofeature-ha-virtual-daily-gambia-trigger'
599     triggers:
600       - timed: ''
601 - trigger:
602     name: 'fuel-os-nosdn-ovs-ha-virtual-daily-gambia-trigger'
603     triggers:
604       - timed: ''
605 - trigger:
606     name: 'fuel-os-nosdn-fdio-ha-virtual-daily-gambia-trigger'
607     triggers:
608       - timed: ''
609 # NOHA Scenarios
610 - trigger:
611     name: 'fuel-os-nosdn-nofeature-noha-virtual-daily-gambia-trigger'
612     triggers:
613       - timed: '0 13 * * *'
614 - trigger:
615     name: 'fuel-os-odl-nofeature-noha-virtual-daily-gambia-trigger'
616     triggers:
617       - timed: '0 18 * * *'
618 - trigger:
619     name: 'fuel-os-odl-sfc-noha-virtual-daily-gambia-trigger'
620     triggers:
621       - timed: '0 4 * * *'
622 - trigger:
623     name: 'fuel-os-odl-bgpvpn-noha-virtual-daily-gambia-trigger'
624     triggers:
625       - timed: '0 7 * * *'
626 - trigger:
627     name: 'fuel-os-ovn-nofeature-noha-virtual-daily-gambia-trigger'
628     triggers:
629       - timed: '0 23 * * *'
630 - trigger:
631     name: 'fuel-os-odl-ovs-noha-virtual-daily-gambia-trigger'
632     triggers:
633       - timed: '0 2 * * *'
634 - trigger:
635     name: 'fuel-os-nosdn-ovs-noha-virtual-daily-gambia-trigger'
636     triggers:
637       - timed: '0 9 * * *'
638 - trigger:
639     name: 'fuel-os-nosdn-fdio-noha-virtual-daily-gambia-trigger'
640     triggers:
641       - timed: ''
642 - trigger:
643     name: 'fuel-k8-calico-nofeature-noha-virtual-daily-gambia-trigger'
644     triggers:
645       - timed: ''
646 # ----------------------------------------------
647 # ZTE POD1 Triggers running against master branch
648 # ----------------------------------------------
649 - trigger:
650     name: 'fuel-os-nosdn-nofeature-ha-zte-pod1-daily-master-trigger'
651     triggers:
652       - timed: '0 10 * * *'
653 - trigger:
654     name: 'fuel-os-odl-nofeature-ha-zte-pod1-daily-master-trigger'
655     triggers:
656       - timed: ''
657 - trigger:
658     name: 'fuel-os-ovn-nofeature-ha-zte-pod1-daily-master-trigger'
659     triggers:
660       - timed: ''
661 - trigger:
662     name: 'fuel-os-nosdn-ovs-ha-zte-pod1-daily-master-trigger'
663     triggers:
664       - timed: ''
665 - trigger:
666     name: 'fuel-os-nosdn-fdio-ha-zte-pod1-daily-master-trigger'
667     triggers:
668       - timed: ''
669 # NOHA Scenarios
670 - trigger:
671     name: 'fuel-os-nosdn-nofeature-noha-zte-pod1-daily-master-trigger'
672     triggers:
673       - timed: ''
674 - trigger:
675     name: 'fuel-os-odl-nofeature-noha-zte-pod1-daily-master-trigger'
676     triggers:
677       - timed: ''
678 - trigger:
679     name: 'fuel-os-odl-sfc-noha-zte-pod1-daily-master-trigger'
680     triggers:
681       - timed: ''
682 - trigger:
683     name: 'fuel-os-odl-bgpvpn-noha-zte-pod1-daily-master-trigger'
684     triggers:
685       - timed: ''
686 - trigger:
687     name: 'fuel-os-ovn-nofeature-noha-zte-pod1-daily-master-trigger'
688     triggers:
689       - timed: ''
690 - trigger:
691     name: 'fuel-os-odl-ovs-noha-zte-pod1-daily-master-trigger'
692     triggers:
693       - timed: ''
694 - trigger:
695     name: 'fuel-os-nosdn-ovs-noha-zte-pod1-daily-master-trigger'
696     triggers:
697       - timed: ''
698 - trigger:
699     name: 'fuel-os-nosdn-fdio-noha-zte-pod1-daily-master-trigger'
700     triggers:
701       - timed: ''
702 - trigger:
703     name: 'fuel-k8-calico-nofeature-noha-zte-pod1-daily-master-trigger'
704     triggers:
705       - timed: ''