Merge "Add redfish https boot CI job"
This commit is contained in:
commit
9fa0320458
@ -324,6 +324,36 @@
|
||||
s-object: True
|
||||
s-proxy: True
|
||||
|
||||
- job:
|
||||
name: ironic-tempest-uefi-redfish-https
|
||||
description: "Deploy ironic node utilizing https boot interface"
|
||||
parent: ironic-base
|
||||
required-projects:
|
||||
- opendev.org/openstack/sushy
|
||||
- opendev.org/openstack/sushy-tools
|
||||
vars:
|
||||
devstack_localrc:
|
||||
IRONIC_DEPLOY_DRIVER: redfish
|
||||
IRONIC_ENABLED_HARDWARE_TYPES: redfish
|
||||
IRONIC_ENABLED_POWER_INTERFACES: redfish
|
||||
IRONIC_ENABLED_MANAGEMENT_INTERFACES: redfish
|
||||
IRONIC_AUTOMATED_CLEAN_ENABLED: False
|
||||
IRONIC_ENABLED_BOOT_INTERFACES: redfish-https
|
||||
SWIFT_ENABLE_TEMPURLS: True
|
||||
SWIFT_TEMPURL_KEY: secretkey
|
||||
# Ironic has to master a new image, and this CAN take longer as a
|
||||
# result and makes this job VERY sensitive to heavy disk IO of the
|
||||
# underlying hypervisor/cloud.
|
||||
IRONIC_CALLBACK_TIMEOUT: 800
|
||||
IRONIC_GRUB2_SHIM_FILE: https://mirror.iad3.inmotion.opendev.org/centos-stream/9-stream/BaseOS/x86_64/os/EFI/BOOT/BOOTX64.EFI
|
||||
IRONIC_GRUB2_FILE: https://mirror.iad3.inmotion.opendev.org/centos-stream/9-stream/BaseOS/x86_64/os/EFI/BOOT/grubx64.efi
|
||||
IRONIC_GRUB2_CONFIG_PATH: EFI/BOOT/grub.cfg
|
||||
devstack_services:
|
||||
s-account: True
|
||||
s-container: True
|
||||
s-object: True
|
||||
s-proxy: True
|
||||
|
||||
- job:
|
||||
name: ironic-inspector-tempest-uefi-redfish-vmedia
|
||||
description: "Inspect and deploy ironic node over Redfish virtual media using UEFI"
|
||||
|
@ -32,6 +32,7 @@
|
||||
- ironic-tempest-bios-redfish-pxe
|
||||
- ironic-tempest-uefi-redfish-vmedia
|
||||
- ironic-tempest-ramdisk-bios-snmp-pxe
|
||||
- ironic-tempest-uefi-redfish-https
|
||||
- ironic-tempest-ovn-uefi-ipmi-pxe
|
||||
# NOTE(TheJulia) Marking multinode non-voting on 20210311
|
||||
# Due to a high failure rate on limestone where the compute1
|
||||
@ -90,6 +91,7 @@
|
||||
- ironic-tempest-bios-redfish-pxe
|
||||
- ironic-tempest-uefi-redfish-vmedia
|
||||
- ironic-tempest-ramdisk-bios-snmp-pxe
|
||||
- ironic-tempest-uefi-redfish-https
|
||||
- ironic-tempest-ovn-uefi-ipmi-pxe
|
||||
# NOTE(TheJulia): Disabled multinode on 20210311 due to Limestone
|
||||
# seeming to be
|
||||
|
Loading…
Reference in New Issue
Block a user