From 200959b9035931452e3873207c1d514657e1e5e1 Mon Sep 17 00:00:00 2001 From: Ilya Etingof Date: Tue, 12 Nov 2019 13:56:31 +0100 Subject: [PATCH] Add a CI job to UEFI boot over Redfish virtual media Adds a job to boot a node over Redfish virtual media in UEFI boot mode. Turns similar BIOS boot mode job non-voting to avoid CI failure on non-essential job failure. Change-Id: Iaabd09a7acbbd692dd72adcf6867981bcc30877e --- zuul.d/ironic-jobs.yaml | 9 +++++++++ zuul.d/project.yaml | 6 ++++-- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/zuul.d/ironic-jobs.yaml b/zuul.d/ironic-jobs.yaml index e4b759dfc3..4530120e95 100644 --- a/zuul.d/ironic-jobs.yaml +++ b/zuul.d/ironic-jobs.yaml @@ -163,6 +163,15 @@ s-object: True s-proxy: True +- job: + name: ironic-tempest-partition-uefi-redfish-vmedia + description: "Deploy ironic node over Redfish virtual media using UEFI boot mode" + parent: ironic-tempest-partition-bios-redfish-vmedia + vars: + devstack_localrc: + IRONIC_BOOT_MODE: uefi + IRONIC_VM_SPECS_RAM: 512 + - job: name: ironic-tempest-pxe_ipmitool-postgres description: ironic-tempest-pxe_ipmitool-postgres diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml index b366857772..43d13fc168 100644 --- a/zuul.d/project.yaml +++ b/zuul.d/project.yaml @@ -17,7 +17,9 @@ - ironic-grenade-dsvm-multinode-multitenant: voting: false - ironic-tempest-partition-bios-redfish-pxe - - ironic-tempest-partition-bios-redfish-vmedia + - ironic-tempest-partition-bios-redfish-vmedia: + voting: false + - ironic-tempest-partition-uefi-redfish-vmedia - ironic-tempest-ipa-partition-pxe_ipmitool-tinyipa - ironic-tempest-ipa-partition-uefi-pxe_ipmitool-tinyipa - ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode: @@ -54,7 +56,7 @@ # removing from voting due to end of cycle gate instability. # - ironic-grenade-dsvm-multinode-multitenant - ironic-tempest-partition-bios-redfish-pxe - - ironic-tempest-partition-bios-redfish-vmedia + - ironic-tempest-partition-uefi-redfish-vmedia - ironic-tempest-ipa-partition-pxe_ipmitool-tinyipa - ironic-tempest-ipa-partition-uefi-pxe_ipmitool-tinyipa # removing from voting due to end of cycle gate instability.