← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1825386] Re: nova is looking for OVMF file no longer provided by CentOS 7.6

 

Reviewed:  https://review.opendev.org/662552
Committed: https://git.openstack.org/cgit/openstack/openstack-ansible-os_nova/commit/?id=739647dffaee468122fa3984ab907c07cb6b9c16
Submitter: Zuul
Branch:    master

commit 739647dffaee468122fa3984ab907c07cb6b9c16
Author: Mohammed Naser <mnaser@xxxxxxxxxxxx>
Date:   Fri May 31 15:30:15 2019 -0400

    kvm: add support for booting uefi instances
    
    In order to boot UEFI instances successfully, the OVMF image
    must be installed and located at the path that is hardcoded
    inside Nova.
    
    This patch takes care of installing the OVMF images and sets
    up links to point towards the hardcoded path for operating
    systems that don't install at the expected path.
    
    Change-Id: I62f4aa26ffd0d2f3ba4aa19fbdb72578ef0223e4
    Closes-Bug: #1825386
    Closes-Bug: #1831279


** Changed in: openstack-ansible
       Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1825386

Title:
  nova is looking for OVMF file no longer provided by CentOS 7.6

Status in OpenStack Compute (nova):
  New
Status in openstack-ansible:
  Fix Released

Bug description:
  In nova/virt/libvirt/driver.py the code looks for a hardcoded path
  "/usr/share/OVMF/OVMF_CODE.fd".

  It appears that centos 7.6 has modified the OVMF-20180508-3 rpm to no
  longer contain this file.  Instead it now seems to be named
  /usr/share/OVMF/OVMF_CODE.secboot.fd

  This will break the ability to boot guests using UEFI.

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1825386/+subscriptions


References