diff options
author | Dmitry Tantsur <dtantsur@protonmail.com> | 2022-05-17 12:50:51 +0200 |
---|---|---|
committer | Dmitry Tantsur <dtantsur@protonmail.com> | 2022-05-17 12:51:43 +0200 |
commit | 21b075cd3f9c56327fd0446365a90715f44b1219 (patch) | |
tree | 6948bff18bf496dbeb3d097f18f862bd5403ae11 | |
parent | 5916e7af2179e030ec581c0867228abac94f151c (diff) | |
download | ironic-python-agent-21b075cd3f9c56327fd0446365a90715f44b1219.tar.gz |
Add a metalsmith job with legacy boot
With netboot removal, this will be the only job that tests local legacy
boot with partition images.
Depends-On: https://review.opendev.org/c/openstack/metalsmith/+/841911
Change-Id: Id3f165286cfc47dcf45c042115a63804a0c671e8
-rw-r--r-- | zuul.d/ironic-python-agent-jobs.yaml | 16 | ||||
-rw-r--r-- | zuul.d/project.yaml | 2 |
2 files changed, 16 insertions, 2 deletions
diff --git a/zuul.d/ironic-python-agent-jobs.yaml b/zuul.d/ironic-python-agent-jobs.yaml index 4d3de185..05c8116b 100644 --- a/zuul.d/ironic-python-agent-jobs.yaml +++ b/zuul.d/ironic-python-agent-jobs.yaml @@ -137,10 +137,22 @@ # excluding it from the enabled list to save gate time. IRONIC_ENABLED_DEPLOY_INTERFACES: "direct" -# This job will superceed the above centos7 metalsmith integration job - job: name: metalsmith-integration-ipa-src-uefi - parent: metalsmith-integration-glance-localboot-centos8-uefi + parent: metalsmith-integration-glance-centos8-uefi + required-projects: + - openstack/ironic-python-agent + - openstack/ironic-python-agent-builder + - openstack/ironic-lib + vars: + devstack_localrc: + # Don't waste time on cleaning, it's checked everywhere else + IRONIC_AUTOMATED_CLEAN_ENABLED: False + IRONIC_BUILD_DEPLOY_RAMDISK: True + +- job: + name: metalsmith-integration-ipa-src-legacy + parent: metalsmith-integration-glance-centos8-legacy required-projects: - openstack/ironic-python-agent - openstack/ironic-python-agent-builder diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml index 547edd43..ca5da8f4 100644 --- a/zuul.d/project.yaml +++ b/zuul.d/project.yaml @@ -15,6 +15,7 @@ - ipa-tempest-bios-ipmi-direct-src - ipa-tempest-uefi-redfish-vmedia-src - metalsmith-integration-ipa-src-uefi + - metalsmith-integration-ipa-src-legacy - ironic-standalone-ipa-src # NOTE(dtantsur): non-voting because IPA source code is very unlikely # to break them. They rather serve as a canary for broken POST jobs. @@ -34,6 +35,7 @@ - ipa-tempest-bios-ipmi-direct-src - ipa-tempest-uefi-redfish-vmedia-src - metalsmith-integration-ipa-src-uefi + - metalsmith-integration-ipa-src-legacy - ironic-standalone-ipa-src post: jobs: |