metal3: parameterize image_os 09/12409/2
authorLennart Jern <lennart.jern@est.tech>
Mon, 14 Feb 2022 10:24:16 +0000 (12:24 +0200)
committerLennart Jern <lennart.jern@est.tech>
Tue, 15 Feb 2022 10:44:03 +0000 (12:44 +0200)
commit2e1382e68c55bbb656a92c3f642e63c709c98e7b
tree72946075ab19c0f29f90680ecd09371d3f6e678c
parentfba373c23747d6ccc9a53b4ab0364ea61a7b22b8
metal3: parameterize image_os

This reduces the number of job templates by almost 2 since we now use
the same template for centos and ubuntu for each job.

Note that the status checks and trigger phrases change for all ubuntu
jobs! This is beacuse they used to have centos spelled out but ubuntu
omitted (e.g. test-v1b1-centos-integration and test-v1b1-integration).
Now ubuntu will also be spelled out: test-v1b1-ubuntu-integration.

Change-Id: I885483219da1ff41227f861d7b3570debf22f022
29 files changed:
jjb/metal3/job_capm3_v1a4_main_integration_tests.yml [moved from jjb/metal3/job_capm3_v1a4_main_integration_tests_centos.yml with 95% similarity]
jjb/metal3/job_capm3_v1a4_main_integration_tests_ubuntu.yml [deleted file]
jjb/metal3/job_capm3_v1a5_e2e_tests.yml [moved from jjb/metal3/job_capm3_v1a5_e2e_tests_centos.yml with 93% similarity]
jjb/metal3/job_capm3_v1a5_e2e_tests_ubuntu.yml [deleted file]
jjb/metal3/job_capm3_v1a5_integration_tests.yml [moved from jjb/metal3/job_capm3_v1a5_integration_tests_centos.yml with 92% similarity]
jjb/metal3/job_capm3_v1a5_integration_tests_ubuntu.yml [deleted file]
jjb/metal3/job_capm3_v1a5_main_e2e_tests.yml [moved from jjb/metal3/job_capm3_v1a5_main_e2e_tests_centos.yml with 95% similarity]
jjb/metal3/job_capm3_v1a5_main_e2e_tests_ubuntu.yml [deleted file]
jjb/metal3/job_capm3_v1a5_main_integration_tests.yml [moved from jjb/metal3/job_capm3_v1a5_main_integration_tests_centos.yml with 94% similarity]
jjb/metal3/job_capm3_v1a5_main_integration_tests_ubuntu.yml [deleted file]
jjb/metal3/job_capm3_v1b1_e2e_tests.yml [moved from jjb/metal3/job_capm3_v1b1_e2e_tests_centos.yml with 93% similarity]
jjb/metal3/job_capm3_v1b1_e2e_tests_ubuntu.yml [deleted file]
jjb/metal3/job_capm3_v1b1_integration_tests.yml [moved from jjb/metal3/job_capm3_v1b1_integration_tests_centos.yml with 92% similarity]
jjb/metal3/job_capm3_v1b1_integration_tests_ubuntu.yml [deleted file]
jjb/metal3/job_capm3_v1b1_main_e2e_tests.yml [moved from jjb/metal3/job_capm3_v1b1_main_e2e_tests_centos.yml with 96% similarity]
jjb/metal3/job_capm3_v1b1_main_e2e_tests_ubuntu.yml [deleted file]
jjb/metal3/job_capm3_v1b1_main_integration_tests.yml [moved from jjb/metal3/job_capm3_v1b1_main_integration_tests_ubuntu.yml with 95% similarity]
jjb/metal3/job_capm3_v1b1_main_integration_tests_centos.yml [deleted file]
jjb/metal3/job_feature_tests.yml [moved from jjb/metal3/job_feature_tests_centos.yml with 92% similarity]
jjb/metal3/job_feature_tests_ubuntu.yml [deleted file]
jjb/metal3/job_keep_integration_vm_v1a5.yml [moved from jjb/metal3/job_keep_integration_vm_v1a5_centos.yml with 92% similarity]
jjb/metal3/job_keep_integration_vm_v1a5_ubuntu.yml [deleted file]
jjb/metal3/job_keep_integration_vm_v1b1.yml [moved from jjb/metal3/job_keep_integration_vm_v1b1_centos.yml with 92% similarity]
jjb/metal3/job_keep_integration_vm_v1b1_ubuntu.yml [deleted file]
jjb/metal3/job_main_feature_tests.yml [moved from jjb/metal3/job_main_feature_tests_centos.yml with 94% similarity]
jjb/metal3/job_main_feature_tests_ubuntu.yml [deleted file]
jjb/metal3/job_metal3_dev_tools_integration_test.yml [moved from jjb/metal3/job_metal3_dev_tools_integration_test_centos.yml with 93% similarity]
jjb/metal3/job_metal3_dev_tools_integration_test_ubuntu.yml [deleted file]
jjb/metal3/projects.yml