Hi guys,
i have set up a cloudstack 4.15 with a KVM cluster and i try to get UEFI
legacy boots running.
The VM itself boots fine but i cant get a console via cloudstack or
virt-manager
Guest has not initialized the graphics
Checking the XML of the VM i can see:
# virsh dumpxml 48 | egrep "(domain type|arch|loader|nvram)"
<domain type='kvm' id='48'>
<type arch='x86_64' machine='pc-i440fx-rhel7.6.0'>hvm</type>
<loader readonly='yes' secure='no'
type='pflash'>/usr/share/OVMF/OVMF_CODE.secboot.fd</loader>
<nvram
template='/usr/share/OVMF/OVMF_VARS.fd'>/var/lib/libvirt/qemu/nvram/c8e95c63-34d5-40f9-88ca-ad37f87db345.fd</nvram>
But this is not what i expect:
<type arch='x86_64' machine='pc-i440fx-rhel7.6.0'>hvm</type>
should be sth like
<type arch='x86_64' machine='q35'>hvm</type>
It looks like cloudstack isnt generating the correct XML. What is needed
to make cloudstack manager generate the correct XML containing the
supported chipset?
System: CentOS 7.9
# rpm -qa | grep cloudstack
cloudstack-common-4.15.0.0-1.el7.x86_64
cloudstack-management-4.15.0.0-1.el7.x86_64
cloudstack-cli-4.15.0.0-1.el7.x86_64
Agent: CentOS 7.9
# rpm -qa | grep cloudstack
cloudstack-common-4.15.0.0-1.el7.x86_64
cloudstack-management-4.15.0.0-1.el7.x86_64
cloudstack-cli-4.15.0.0-1.el7.x86_64
The needed