Description of problem: virt-manager when setup with KVM shows incorrect CPU list. The dropdown lists "host-passthrough", "hypervisor default" and then a bunch of x86 CPUs.
Version-Release number of selected component (if applicable):
How reproducible: 100%
Steps to Reproduce:
1. On aarch64 acpi (although this may not matter) machine, setup new VM using ISO
2. Select settings, cpu try to change the cpu type.
Can you provide a VM XML config that shows this behavior on the CPU page? sudo virsh dumpxml $vmname
Created attachment 1299884 [details]
Dump of running guest
Thanks, I reproduced. Showing x86 models was a virt-manager error, fixed now:
Author: Cole Robinson <email@example.com>
Date: Mon Jul 17 11:29:54 2017 -0400
capabilities: Fix model list caching for different archs (bz 1451113)
That said, libvirt's virConnectGetCPUModelNames doesn't support aarch64, so you won't get any model names listed in virt-manager now either. That's a separate issue though. (note, you can still manually type a model name cortex-a57 or whatever, we just don't show a list)
Since that fix is just a UI tweak I'm closing as 'upstream', not really important enough to track explicitly backporting IMO