2 # ============LICENSE_START=======================================================
3 # Copyright (C) 2019 Nordix Foundation.
4 # ================================================================================
5 # Licensed under the Apache License, Version 2.0 (the "License");
6 # you may not use this file except in compliance with the License.
7 # You may obtain a copy of the License at
9 # http://www.apache.org/licenses/LICENSE-2.0
11 # Unless required by applicable law or agreed to in writing, software
12 # distributed under the License is distributed on an "AS IS" BASIS,
13 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 # See the License for the specific language governing permissions and
15 # limitations under the License.
17 # SPDX-License-Identifier: Apache-2.0
18 # ============LICENSE_END=========================================================
23 # This file contains the list of JJB projects in metal3 category. Each project
24 # corresponds to a github repository. Under each project's 'jobs' list defines the
25 # jobs associated with that github repository. The job definitions can be found
26 # in job_{job_id}.yml files in any of JJB include folders.
28 # NOTE: kubectl_sha256 needs to match the kubernetes_version_upgrade_to version in 1.5/main
29 # and it needs to match kubernetes_version_upgrade_from in 1.3/1.4
32 name: 'nordix_dev_tools'
33 branch: '${{ghprbActualCommit}}'
34 ci_github_whitelist_org:
37 - openstack_image_building
38 - openstack_node_image_building
39 - docker_image_building
41 - periodic_fullstack_building
42 - fullstack_building_test
43 - metal3_dev_tools_integration_test:
50 name: "metal3-dev-tools"
51 ci_github_jenkins_credentials_id: 'nordix-metal3-ci-github-prod-token'
52 ci_ghprb_auth_id: '86c49704-5474-4524-97b7-805323b2c39a'
53 ci_github_repo: 'https://github.com/Nordix/metal3-dev-tools.git'
56 name: 'image_building'
61 name: integration-tests
68 branch: '${{ghprbActualCommit}}'
69 ci_github_repo: '${{ghprbAuthorRepoGitUrl}}'
71 repo: cluster-api-provider-metal3
73 repo: baremetal-operator
75 repo: ip-address-manager
78 name_postfix: '_ironic_from_source'
79 trigger_postfix: '-ironic-source'
80 ironic_install_type: 'source'
88 - ironic_ipa_downloader:
89 repo: ironic-ipa-downloader
92 build_mariadb_image_locally: 'true'
93 ironic_use_mariadb: 'true'
100 capm3_version: v1beta1
101 capm3_release_branch: main
102 bmo_release_branch: main
106 capi_version: v1beta1
107 capm3_version: v1beta1
108 capm3_release_branch: release-1.6
109 bmo_release_branch: release-0.5
115 capi_version: v1beta1
116 capm3_version: v1beta1
117 capm3_release_branch: release-1.5
118 bmo_release_branch: release-0.4
124 capi_version: v1beta1
125 capm3_version: v1beta1
126 capm3_release_branch: release-1.4
127 bmo_release_branch: release-0.3
136 name: keep-integration-tests-alive
143 branch: '${{ghprbActualCommit}}'
144 ci_github_repo: '${{ghprbAuthorRepoGitUrl}}'
146 repo: cluster-api-provider-metal3
148 repo: baremetal-operator
150 repo: ip-address-manager
158 capi_version: v1beta1
159 capm3_version: v1beta1
160 capm3_release_branch: main
161 bmo_release_branch: main
165 capi_version: v1beta1
166 capm3_version: v1beta1
167 capm3_release_branch: release-1.6
168 bmo_release_branch: release-0.5
174 capi_version: v1beta1
175 capm3_version: v1beta1
176 capm3_release_branch: release-1.5
177 bmo_release_branch: release-0.4
183 capi_version: v1beta1
184 capm3_version: v1beta1
185 capm3_release_branch: release-1.4
186 bmo_release_branch: release-0.3
192 - keep_integration_tests
195 name: metal3-dev-env-main-tests
202 - capm3_periodic_integration_tests:
205 capi_version: v1beta1
206 capm3_version: v1beta1
207 capm3_release_branch: main
208 bmo_release_branch: main
209 schedule: "H 4 * * *"
211 capi_version: v1beta1
212 capm3_version: v1beta1
213 capm3_release_branch: release-1.6
214 bmo_release_branch: release-0.5
215 schedule: "30 4 * * *"
217 capi_version: v1beta1
218 capm3_version: v1beta1
219 capm3_release_branch: release-1.5
220 bmo_release_branch: release-0.4
221 schedule: "30 4 * * *"
223 capi_version: v1beta1
224 capm3_version: v1beta1
225 capm3_release_branch: release-1.4
226 bmo_release_branch: release-0.3
227 schedule: "30 4 * * *"
234 - bml_integration_tests:
240 branch: '${{ghprbActualCommit}}'
241 ci_github_repo: '${{ghprbAuthorRepoGitUrl}}'
242 - bml_periodic_integration_tests:
246 name: 'project_infra_cleanup'
247 ci_github_pipeline: 'jenkins/jobs/integration_tests_clean.pipeline'
252 name: 'project_infra'
255 name: "project-infra"
257 - fullstack_project-infra_building_test
264 repo: cluster-api-provider-metal3
269 branch: '${{ghprbActualCommit}}'
270 ci_github_repo: '${{ghprbAuthorRepoGitUrl}}'
272 repo: baremetal-operator
274 repo: ip-address-manager
279 - capm3_e2e_k8s_upgrade_tests:
282 k8s_version_upgrade_from: v1.28.1
283 k8s_version_upgrade_to: v1.29.0
284 kubectl_sha256: 0e03ab096163f61ab610b33f37f55709d3af8e16e4dcc1eb682882ef80f96fd5 # v1.29.0
285 capm3_release_branch: main
286 bmo_release_branch: main
287 capm3_target_branch: main
291 k8s_version_upgrade_from: v1.27.4
292 k8s_version_upgrade_to: v1.28.1
293 kubectl_sha256: e7a7d6f9d06fab38b4128785aa80f65c54f6675a0d2abef655259ddd852274e1 # v1.28.1
294 capm3_release_branch: main
295 bmo_release_branch: main
296 capm3_target_branch: main
300 k8s_version_upgrade_from: v1.26.4
301 k8s_version_upgrade_to: v1.27.4
302 kubectl_sha256: 4685bfcf732260f72fce58379e812e091557ef1dfc1bc8084226c7891dd6028f # v1.27.4
303 capm3_release_branch: main
304 capm3_target_branch: main
305 bmo_release_branch: main
309 k8s_version_upgrade_from: v1.28.1
310 k8s_version_upgrade_to: v1.29.0
311 kubectl_sha256: 0e03ab096163f61ab610b33f37f55709d3af8e16e4dcc1eb682882ef80f96fd5 # v1.29.0
312 capm3_release_branch: release-1.6
313 bmo_release_branch: release-0.5
314 capm3_target_branch: release-1-6
319 k8s_version_upgrade_from: v1.26.4
320 k8s_version_upgrade_to: v1.27.4
321 kubectl_sha256: 4685bfcf732260f72fce58379e812e091557ef1dfc1bc8084226c7891dd6028f # v1.27.4
322 capm3_release_branch: release-1.5
323 bmo_release_branch: release-0.4
324 capm3_target_branch: release-1-5
329 k8s_version_upgrade_from: v1.26.4
330 kubectl_sha256: 636ac0eaa467dbceda4b2c4e33662adc9709f5ce40341c9fc1a687fc276ac02d # v1.26.4
331 k8s_version_upgrade_to: v1.27.4
332 capm3_release_branch: release-1.4
333 bmo_release_branch: release-0.3
334 capm3_target_branch: release-1-4
340 - capm3_e2e_integration_tests:
343 capi_version: v1beta1
344 capm3_version: v1beta1
345 capm3_release_branch: main
346 bmo_release_branch: main
350 capi_version: v1beta1
351 capm3_version: v1beta1
352 capm3_release_branch: release-1.6
353 bmo_release_branch: release-0.5
359 capi_version: v1beta1
360 capm3_version: v1beta1
361 capm3_release_branch: release-1.5
362 bmo_release_branch: release-0.4
368 capi_version: v1beta1
369 capm3_version: v1beta1
370 capm3_release_branch: release-1.4
371 bmo_release_branch: release-0.3
376 - capm3_e2e_feature_tests:
379 capi_version: v1beta1
380 capm3_version: v1beta1
381 capm3_release_branch: main
382 bmo_release_branch: main
386 capi_version: v1beta1
387 capm3_version: v1beta1
388 capm3_release_branch: release-1.6
389 bmo_release_branch: release-0.5
394 capi_version: v1beta1
395 capm3_version: v1beta1
396 capm3_release_branch: release-1.5
397 bmo_release_branch: release-0.4
402 capi_version: v1beta1
403 capm3_version: v1beta1
404 capm3_release_branch: release-1.4
405 bmo_release_branch: release-0.3
409 - capm3_clusterctl_upgrade_tests:
412 capi_version: v1beta1
413 capm3_version: v1beta1
414 capm3_release_branch: main
415 bmo_release_branch: main
419 capi_version: v1beta1
420 capm3_version: v1beta1
421 capm3_release_branch: release-1.6
422 bmo_release_branch: release-0.5
427 capi_version: v1beta1
428 capm3_version: v1beta1
429 capm3_release_branch: release-1.5
430 bmo_release_branch: release-0.4
435 capi_version: v1beta1
436 capm3_version: v1beta1
437 capm3_release_branch: release-1.4
438 bmo_release_branch: release-0.3
444 - keep_capm3_e2e_integration_tests:
447 capi_version: v1beta1
448 capm3_version: v1beta1
449 capm3_release_branch: main
450 bmo_release_branch: main
454 capi_version: v1beta1
455 capm3_version: v1beta1
456 capm3_release_branch: release-1.6
457 bmo_release_branch: release-0.5
463 capi_version: v1beta1
464 capm3_version: v1beta1
465 capm3_release_branch: release-1.5
466 bmo_release_branch: release-0.4
472 capi_version: v1beta1
473 capm3_version: v1beta1
474 capm3_release_branch: release-1.4
475 bmo_release_branch: release-0.3
480 - keep_capm3_e2e_basic_tests:
483 capi_version: v1beta1
484 capm3_version: v1beta1
485 capm3_release_branch: main
486 bmo_release_branch: main
490 capi_version: v1beta1
491 capm3_version: v1beta1
492 capm3_release_branch: release-1.6
493 bmo_release_branch: release-0.5
498 - keep_capm3_e2e_feature_tests:
501 capi_version: v1beta1
502 capm3_version: v1beta1
503 capm3_release_branch: main
504 bmo_release_branch: main
508 capi_version: v1beta1
509 capm3_version: v1beta1
510 capm3_release_branch: release-1.6
511 bmo_release_branch: release-0.5
516 capi_version: v1beta1
517 capm3_version: v1beta1
518 capm3_release_branch: release-1.5
519 bmo_release_branch: release-0.4
524 capi_version: v1beta1
525 capm3_version: v1beta1
526 capm3_release_branch: release-1.4
527 bmo_release_branch: release-0.3
531 - keep_capm3_e2e_clusterctl_upgrade_tests:
532 upgrade_from_release:
545 - keep_capm3_e2e_k8s_upgrade_tests:
548 k8s_version_upgrade_from: v1.28.1
549 k8s_version_upgrade_to: v1.29.0
550 kubectl_sha256: 0e03ab096163f61ab610b33f37f55709d3af8e16e4dcc1eb682882ef80f96fd5 # v1.29.0
551 capm3_release_branch: main
552 bmo_release_branch: main
553 capm3_target_branch: main
557 k8s_version_upgrade_from: v1.27.4
558 k8s_version_upgrade_to: v1.28.1
559 kubectl_sha256: e7a7d6f9d06fab38b4128785aa80f65c54f6675a0d2abef655259ddd852274e1 # v1.28.1
560 capm3_release_branch: main
561 bmo_release_branch: main
562 capm3_target_branch: main
566 k8s_version_upgrade_from: v1.26.4
567 k8s_version_upgrade_to: v1.27.4
568 kubectl_sha256: 4685bfcf732260f72fce58379e812e091557ef1dfc1bc8084226c7891dd6028f # v1.27.4
569 capm3_release_branch: main
570 bmo_release_branch: main
571 capm3_target_branch: main
575 k8s_version_upgrade_from: v1.28.1
576 k8s_version_upgrade_to: v1.29.0
577 kubectl_sha256: 0e03ab096163f61ab610b33f37f55709d3af8e16e4dcc1eb682882ef80f96fd5 # v1.29.0
578 capm3_release_branch: release-1.6
579 bmo_release_branch: release-0.5
580 capm3_target_branch: release-1-6
585 k8s_version_upgrade_from: v1.26.4
586 k8s_version_upgrade_to: v1.27.4
587 kubectl_sha256: 4685bfcf732260f72fce58379e812e091557ef1dfc1bc8084226c7891dd6028f # v1.27.4
588 capm3_release_branch: release-1.5
589 bmo_release_branch: release-0.4
590 capm3_target_branch: release-1-5
595 k8s_version_upgrade_from: v1.26.4
596 kubectl_sha256: 636ac0eaa467dbceda4b2c4e33662adc9709f5ce40341c9fc1a687fc276ac02d # v1.26.4
597 k8s_version_upgrade_to: v1.27.4
598 capm3_release_branch: release-1.4
599 bmo_release_branch: release-0.3
600 capm3_target_branch: release-1-4
613 - capm3_e2e_integration_tests_prow:
616 capi_version: v1beta1
617 capm3_version: v1beta1
618 capm3_release_branch: main
619 bmo_release_branch: main
621 capi_version: v1beta1
622 capm3_version: v1beta1
623 capm3_release_branch: release-1.6
624 bmo_release_branch: release-0.5
626 capi_version: v1beta1
627 capm3_version: v1beta1
628 capm3_release_branch: release-1.5
629 bmo_release_branch: release-0.4
631 capi_version: v1beta1
632 capm3_version: v1beta1
633 capm3_release_branch: release-1.4
634 bmo_release_branch: release-0.3
635 - capm3_periodic_e2e_integration_tests_prow:
638 capi_version: v1beta1
639 capm3_version: v1beta1
640 capm3_release_branch: main
641 bmo_release_branch: main
642 schedule: "H 4 * * *"
644 capi_version: v1beta1
645 capm3_version: v1beta1
646 capm3_release_branch: release-1.6
647 bmo_release_branch: release-0.5
648 schedule: "30 4 * * *"
649 - keep_capm3_e2e_integration_tests_prow:
652 capi_version: v1beta1
653 capm3_version: v1beta1
654 capm3_release_branch: main
655 bmo_release_branch: main
657 capi_version: v1beta1
658 capm3_version: v1beta1
659 capm3_release_branch: release-1.6
660 bmo_release_branch: release-0.5
662 capi_version: v1beta1
663 capm3_version: v1beta1
664 capm3_release_branch: release-1.5
665 bmo_release_branch: release-0.4
667 capi_version: v1beta1
668 capm3_version: v1beta1
669 capm3_release_branch: release-1.4
670 bmo_release_branch: release-0.3
671 - capm3_e2e_feature_tests_prow:
674 capi_version: v1beta1
675 capm3_version: v1beta1
676 capm3_release_branch: main
677 bmo_release_branch: main
679 capi_version: v1beta1
680 capm3_version: v1beta1
681 capm3_release_branch: release-1.6
682 bmo_release_branch: release-0.5
684 capi_version: v1beta1
685 capm3_version: v1beta1
686 capm3_release_branch: release-1.5
687 bmo_release_branch: release-0.4
689 capi_version: v1beta1
690 capm3_version: v1beta1
691 capm3_release_branch: release-1.4
692 bmo_release_branch: release-0.3
693 - capm3_periodic_e2e_feature_tests_prow:
696 capi_version: v1beta1
697 capm3_version: v1beta1
698 capm3_release_branch: main
699 bmo_release_branch: main
700 schedule: "H 2 * * *"
702 capi_version: v1beta1
703 capm3_version: v1beta1
704 capm3_release_branch: release-1.6
705 bmo_release_branch: release-0.5
706 schedule: "H 8 * * *"
708 capi_version: v1beta1
709 capm3_version: v1beta1
710 capm3_release_branch: release-1.5
711 bmo_release_branch: release-0.4
712 schedule: "H 11 * * *"
714 capi_version: v1beta1
715 capm3_version: v1beta1
716 capm3_release_branch: release-1.4
717 bmo_release_branch: release-0.3
718 schedule: "H 5 * * *"
719 - keep_capm3_e2e_feature_tests_prow:
722 capi_version: v1beta1
723 capm3_version: v1beta1
724 capm3_release_branch: main
725 bmo_release_branch: main
727 capi_version: v1beta1
728 capm3_version: v1beta1
729 capm3_release_branch: release-1.6
730 bmo_release_branch: release-0.5
732 capi_version: v1beta1
733 capm3_version: v1beta1
734 capm3_release_branch: release-1.5
735 bmo_release_branch: release-0.4
737 capi_version: v1beta1
738 capm3_version: v1beta1
739 capm3_release_branch: release-1.4
740 bmo_release_branch: release-0.3
741 - capm3_e2e_clusterctl_upgrade_tests_prow:
744 capm3_release_branch: main
745 bmo_release_branch: main
747 capm3_release_branch: release-1.6
748 bmo_release_branch: release-0.5
750 capm3_release_branch: release-1.5
751 bmo_release_branch: release-0.4
753 capm3_release_branch: release-1.4
754 bmo_release_branch: release-0.3
757 - capm3_e2e_k8s_upgrade_tests_prow:
760 k8s_version_upgrade_from: v1.28.1
761 k8s_version_upgrade_to: v1.29.0
762 kubectl_sha256: 0e03ab096163f61ab610b33f37f55709d3af8e16e4dcc1eb682882ef80f96fd5 # v1.29.0
763 capm3_release_branch: main
764 bmo_release_branch: main
765 capm3_target_branch: main
767 k8s_version_upgrade_from: v1.27.4
768 k8s_version_upgrade_to: v1.28.1
769 kubectl_sha256: e7a7d6f9d06fab38b4128785aa80f65c54f6675a0d2abef655259ddd852274e1 # v1.28.1
770 capm3_release_branch: main
771 bmo_release_branch: main
772 capm3_target_branch: main
774 k8s_version_upgrade_from: v1.26.4
775 k8s_version_upgrade_to: v1.27.4
776 kubectl_sha256: 4685bfcf732260f72fce58379e812e091557ef1dfc1bc8084226c7891dd6028f # v1.27.4
777 capm3_release_branch: main
778 capm3_target_branch: main
779 bmo_release_branch: main
781 k8s_version_upgrade_from: v1.28.1
782 k8s_version_upgrade_to: v1.29.0
783 kubectl_sha256: 0e03ab096163f61ab610b33f37f55709d3af8e16e4dcc1eb682882ef80f96fd5 # v1.29.0
784 capm3_release_branch: release-1.6
785 bmo_release_branch: release-0.5
786 capm3_target_branch: release-1-6
788 k8s_version_upgrade_from: v1.26.4
789 k8s_version_upgrade_to: v1.27.4
790 kubectl_sha256: 4685bfcf732260f72fce58379e812e091557ef1dfc1bc8084226c7891dd6028f # v1.27.4
791 capm3_release_branch: release-1.5
792 bmo_release_branch: release-0.4
793 capm3_target_branch: release-1-5
795 k8s_version_upgrade_from: v1.26.4
796 kubectl_sha256: 636ac0eaa467dbceda4b2c4e33662adc9709f5ce40341c9fc1a687fc276ac02d # v1.26.4
797 k8s_version_upgrade_to: v1.27.4
798 capm3_release_branch: release-1.4
799 bmo_release_branch: release-0.3
800 capm3_target_branch: release-1-4
803 - capm3_periodic_e2e_clusterctl_upgrade_tests_prow:
806 capm3_release_branch: main
807 bmo_release_branch: main
809 capm3_release_branch: release-1.6
810 bmo_release_branch: release-0.5
812 capm3_release_branch: release-1.5
813 bmo_release_branch: release-0.4
815 capm3_release_branch: release-1.4
816 bmo_release_branch: release-0.3
819 - capm3_periodic_e2e_k8s_upgrade_tests_prow:
822 k8s_version_upgrade_from: v1.28.1
823 k8s_version_upgrade_to: v1.29.0
824 kubectl_sha256: 0e03ab096163f61ab610b33f37f55709d3af8e16e4dcc1eb682882ef80f96fd5 # v1.29.0
825 capm3_release_branch: main
826 bmo_release_branch: main
827 capm3_target_branch: main
829 k8s_version_upgrade_from: v1.27.4
830 k8s_version_upgrade_to: v1.28.1
831 kubectl_sha256: e7a7d6f9d06fab38b4128785aa80f65c54f6675a0d2abef655259ddd852274e1 # v1.28.1
832 capm3_release_branch: main
833 bmo_release_branch: main
834 capm3_target_branch: main
836 k8s_version_upgrade_from: v1.26.4
837 k8s_version_upgrade_to: v1.27.4
838 kubectl_sha256: 4685bfcf732260f72fce58379e812e091557ef1dfc1bc8084226c7891dd6028f # v1.27.4
839 capm3_release_branch: main
840 bmo_release_branch: main
841 capm3_target_branch: main
843 k8s_version_upgrade_from: v1.28.1
844 k8s_version_upgrade_to: v1.29.0
845 kubectl_sha256: 0e03ab096163f61ab610b33f37f55709d3af8e16e4dcc1eb682882ef80f96fd5 # v1.29.0
846 capm3_release_branch: release-1.6
847 bmo_release_branch: release-0.5
848 capm3_target_branch: release-1-6
850 k8s_version_upgrade_from: v1.26.4
851 k8s_version_upgrade_to: v1.27.4
852 kubectl_sha256: 4685bfcf732260f72fce58379e812e091557ef1dfc1bc8084226c7891dd6028f # v1.27.4
853 capm3_release_branch: release-1.5
854 bmo_release_branch: release-0.4
855 capm3_target_branch: release-1-5
857 k8s_version_upgrade_from: v1.26.4
858 kubectl_sha256: 636ac0eaa467dbceda4b2c4e33662adc9709f5ce40341c9fc1a687fc276ac02d # v1.26.4
859 k8s_version_upgrade_to: v1.27.4
860 capm3_release_branch: release-1.4
861 bmo_release_branch: release-0.3
862 capm3_target_branch: release-1-4
865 - keep_capm3_e2e_clusterctl_upgrade_tests_prow:
868 capm3_release_branch: main
869 bmo_release_branch: main
871 capm3_release_branch: release-1.6
872 bmo_release_branch: release-0.5
874 capm3_release_branch: release-1.5
875 bmo_release_branch: release-0.4
877 capm3_release_branch: release-1.4
878 bmo_release_branch: release-0.3
881 - keep_capm3_e2e_k8s_upgrade_tests_prow:
884 k8s_version_upgrade_from: v1.28.1
885 k8s_version_upgrade_to: v1.29.0
886 kubectl_sha256: 0e03ab096163f61ab610b33f37f55709d3af8e16e4dcc1eb682882ef80f96fd5 # v1.29.0
887 capm3_release_branch: main
888 bmo_release_branch: main
889 capm3_target_branch: main
891 k8s_version_upgrade_from: v1.27.4
892 k8s_version_upgrade_to: v1.28.1
893 kubectl_sha256: e7a7d6f9d06fab38b4128785aa80f65c54f6675a0d2abef655259ddd852274e1 # v1.28.1
894 capm3_release_branch: main
895 bmo_release_branch: main
896 capm3_target_branch: main
898 k8s_version_upgrade_from: v1.26.4
899 k8s_version_upgrade_to: v1.27.4
900 kubectl_sha256: 4685bfcf732260f72fce58379e812e091557ef1dfc1bc8084226c7891dd6028f # v1.27.4
901 capm3_release_branch: main
902 bmo_release_branch: main
903 capm3_target_branch: main
905 k8s_version_upgrade_from: v1.28.1
906 k8s_version_upgrade_to: v1.29.0
907 kubectl_sha256: 0e03ab096163f61ab610b33f37f55709d3af8e16e4dcc1eb682882ef80f96fd5 # v1.29.0
908 capm3_release_branch: release-1.6
909 bmo_release_branch: release-0.5
910 capm3_target_branch: release-1-6
912 k8s_version_upgrade_from: v1.26.4
913 k8s_version_upgrade_to: v1.27.4
914 kubectl_sha256: 4685bfcf732260f72fce58379e812e091557ef1dfc1bc8084226c7891dd6028f # v1.27.4
915 capm3_release_branch: release-1.5
916 bmo_release_branch: release-0.4
917 capm3_target_branch: release-1-5
919 k8s_version_upgrade_from: v1.26.4
920 kubectl_sha256: 636ac0eaa467dbceda4b2c4e33662adc9709f5ce40341c9fc1a687fc276ac02d # v1.26.4
921 k8s_version_upgrade_to: v1.27.4
922 capm3_release_branch: release-1.4
923 bmo_release_branch: release-0.3
924 capm3_target_branch: release-1-4
929 name: "capm3-periodic-tests"
932 name: "cluster-api-provider-metal3"
937 - capm3_periodic_e2e_ephemeral_tests:
940 - capm3_periodic_e2e_integration_tests:
943 capi_version: v1beta1
944 capm3_version: v1beta1
945 capm3_release_branch: main
946 bmo_release_branch: main
947 schedule: "H 4 * * *"
949 capi_version: v1beta1
950 capm3_version: v1beta1
951 capm3_release_branch: release-1.6
952 bmo_release_branch: release-0.5
953 schedule: "30 4 * * *"
956 name: 'ironic_image_build_tests'
961 branch: '${{ghprbActualCommit}}'
962 ci_github_repo: '${{ghprbAuthorRepoGitUrl}}'
966 - ironic_image_build_tests
969 name: 'container_image_build'
972 - baremetal-operator:
973 repo: https://github.com/metal3-io/baremetal-operator.git
974 dockerfile_location: /
975 - cluster-api-provider-metal3:
976 repo: https://github.com/metal3-io/cluster-api-provider-metal3.git
977 dockerfile_location: /
978 - ip-address-manager:
979 repo: https://github.com/metal3-io/ip-address-manager.git
980 dockerfile_location: /
982 repo: https://github.com/metal3-io/utility-images.git
983 dockerfile_location: /ipxe-builder/
985 repo: https://github.com/metal3-io/ironic-image.git
986 dockerfile_location: /
988 repo: https://github.com/metal3-io/ironic-client.git
989 dockerfile_location: /
990 - ironic-ipa-downloader:
991 repo: https://github.com/metal3-io/ironic-ipa-downloader.git
992 dockerfile_location: /
994 repo: https://github.com/metal3-io/baremetal-operator.git
995 dockerfile_location: /resources/keepalived-docker/
997 repo: https://github.com/metal3-io/mariadb-image.git
998 dockerfile_location: /
1000 repo: https://github.com/metal3-io/ironic-image.git
1001 dockerfile_location: /resources/sushy-tools/
1003 repo: https://github.com/metal3-io/ironic-image.git
1004 dockerfile_location: /resources/vbmc/
1006 - container_image_building
1007 ci_github_jenkins_credentials_id: 'nordix-metal3-ci-github-prod-token'
1008 ci_ghprb_auth_id: '86c49704-5474-4524-97b7-805323b2c39a'
1009 ci_github_repo: 'https://github.com/Nordix/metal3-dev-tools.git'
1012 name: dev-env-integration-tests-prow
1016 repo: metal3-dev-env
1020 repo: cluster-api-provider-metal3
1022 repo: baremetal-operator
1024 repo: ip-address-manager
1027 name_postfix: '_ironic_from_source'
1028 trigger_postfix: '-ironic-source'
1029 ironic_install_type: 'source'
1030 - ironic_ipa_downloader:
1031 repo: ironic-ipa-downloader
1034 build_mariadb_image_locally: 'true'
1035 ironic_use_mariadb: 'true'
1040 - dev_env_integration_tests_prow:
1041 capm3_target_branch:
1043 capi_version: v1beta1
1044 capm3_version: v1beta1
1045 capm3_release_branch: main
1046 bmo_release_branch: main
1050 capi_version: v1beta1
1051 capm3_version: v1beta1
1052 capm3_release_branch: release-1.6
1053 bmo_release_branch: release-0.5
1059 capi_version: v1beta1
1060 capm3_version: v1beta1
1061 capm3_release_branch: release-1.5
1062 bmo_release_branch: release-0.4
1068 capi_version: v1beta1
1069 capm3_version: v1beta1
1070 capm3_release_branch: release-1.4
1071 bmo_release_branch: release-0.3
1076 - dev_env_periodic_integration_tests_prow:
1077 capm3_target_branch:
1079 capi_version: v1beta1
1080 capm3_version: v1beta1
1081 capm3_release_branch: main
1082 bmo_release_branch: main
1083 schedule: "H 4 * * *"
1085 capi_version: v1beta1
1086 capm3_version: v1beta1
1087 capm3_release_branch: release-1.6
1088 bmo_release_branch: release-0.5
1089 schedule: "30 4 * * *"