install qemu-efi on AArch64 nova hosts

Bug #1637615 reported by dann frazier
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
nova-compute (Juju Charms Collection)
Fix Released
Medium
dann frazier

Bug Description

UEFI firmware is required to chain into the bootloader supplied by AArch64 cloud images. Ubuntu's qemu-efi package supplies Tianocore-based UEFI firmware for AArch64 QEMU guests, so we need to make sure that package gets installed.

This has already been fixed in master by the following commit:

commit f243da25fe51012644a89b7a5caba9dde971685b
Author: dann frazier <email address hidden>
Date: Thu Sep 29 16:47:15 2016 -0700

    Install qemu-efi on AArch64 hosts

    UEFI firmware is required to chain into the bootloader supplied by AArch64
    cloud images. Ubuntu's qemu-efi package supplies Tianocore-based UEFI
    firmware for AArch64 QEMU guests. Install it by default.

    Change-Id: Ie2477a42ed7a850c2d84ddf2e3e17c264d507374

I'm opening this bug so that I have a bug # to reference for a stable backport.

Tags: arm64 uosci
dann frazier (dannf)
Changed in nova-compute (Juju Charms Collection):
assignee: nobody → dann frazier (dannf)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to charm-nova-compute (stable/16.10)

Fix proposed to branch: stable/16.10
Review: https://review.openstack.org/391541

dann frazier (dannf)
Changed in nova-compute (Juju Charms Collection):
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-nova-compute (stable/16.10)

Reviewed: https://review.openstack.org/391541
Committed: https://git.openstack.org/cgit/openstack/charm-nova-compute/commit/?id=75433101f305eec708f378dd5da381114126ed4e
Submitter: Jenkins
Branch: stable/16.10

commit 75433101f305eec708f378dd5da381114126ed4e
Author: dann frazier <email address hidden>
Date: Thu Sep 29 16:47:15 2016 -0700

    Install qemu-efi on AArch64 hosts

    UEFI firmware is required to chain into the bootloader supplied by AArch64
    cloud images. Ubuntu's qemu-efi package supplies Tianocore-based UEFI
    firmware for AArch64 QEMU guests. Install it by default.

    Closes-Bug: #1637615

    Change-Id: Ie2477a42ed7a850c2d84ddf2e3e17c264d507374
    (cherry picked from commit f243da25fe51012644a89b7a5caba9dde971685b)

Ryan Beisner (1chb1n)
Changed in nova-compute (Juju Charms Collection):
milestone: none → 17.01
Liam Young (gnuoy)
Changed in nova-compute (Juju Charms Collection):
importance: Undecided → Medium
Liam Young (gnuoy)
Changed in nova-compute (Juju Charms Collection):
milestone: 17.01 → 16.10
status: Fix Committed → Fix Released
Ryan Beisner (1chb1n)
tags: added: arm64 uosci
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.