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