seabios package is not installed for ARM64 nodes
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Nova Compute Charm |
Incomplete
|
Undecided
|
Unassigned | ||
qemu (Ubuntu) |
Triaged
|
Undecided
|
Lukas Märdian |
Bug Description
After nova-compute deployment on an ARM64 nodes I'm not able to run a VM. QEMU returns an error:
2024-11-
This module is a part of seabios package. It is not installed on ARM64 system but it is required for VM to work. After manual seabios installation with "apt install seabios" I'm able to successfully start a VM on ARM nodes.
Ubuntu: 22.04
Kernel 6.8.0-49
Server: Gigabyte R282-P92-00
CPU: Ampere(R) Altra(R) Max Processor
Nova-compute charm: 25.2.1
Channel: yoga/stable
Rev: 758
Could you please add seabios package installation as a dependency for nova-compute on ARM64 servers?
The dependency on seabios for amd64 is dervied via the qemu-system-x86 package (we don't specifically depend on it at the nova level in the distro).
Feels like this should be modelled at the qemu level, if aarch64 supports the virtio-vga driver.