Comment 0 for bug 1902205

Revision history for this message
Belmiro Moreira (moreira-belmiro-email-lists) wrote :

"""
It would be great if Nova supports instances with a different architecture than the host.
An use case would be run aarch64 guests in a x86_64 compute node.
"""

In order to use boot an aarch64 guest in a x86_64 host we need to use UEFI.
However, Nova always uses the UEFI loader considering the host architecture.
The guest architecture should be considered instead.

in livbvirt.driver.py:
"for lpath in DEFAULT_UEFI_LOADER_PATH[caps.host.cpu.arch]"

Environment
===========

Tested using the master branch (29/10/2020)

Other
=====

I'm now opening target bugs for this issue.
It was first reported has a generic bug in https://bugs.launchpad