os-traits/os_traits/hw
Jonathan Race fce0902443 Adds Pick guest CPU architecture based on host arch in libvirt driver support
Implement new image meta property that allows for the selection of the
correct QEMU binary, cpu architecture, and machine type for a guest
architecture that is different than the host architecture; An x86_64
guest running on an AArch64 host, and vice versa.

Specifically the required OS traits have been added to ensure that the
hw_architecture and hw_emulation_architecture fields recieve the
correct allowed values.

exapnded hw_architecture os_traits to match all specified in nova object
fields.

Depends-On: https://review.opendev.org/c/openstack/nova-specs/+/824044
Implements: blueprint pick-guest-arch-based-on-host-arch-in-libvirt-driver
Closes-Bug: 1863728
Signed-off-by: Jonathan Race <jrace@augusta.edu>
Change-Id: I891cd43b2b97b3774ff923e3487a153a5ba237ef
2022-01-11 19:16:16 +00:00
..
cpu CPU: add traits for new AVX512 support 2020-05-15 14:15:06 -07:00
gpu List traits in documentation 2020-09-23 12:05:41 +01:00
nic Add HW_NIC_SRIOV_TRUSTED trait 2018-03-08 10:30:27 -05:00
numa Create trait for NUMA subtree affinity 2019-06-03 12:40:49 -05:00
__init__.py organize os_traits for the future 2017-04-05 16:01:33 +00:00
arch.py Adds Pick guest CPU architecture based on host arch in libvirt driver support 2022-01-11 19:16:16 +00:00