Commit d39137fa27cb175ba22f3af4ef06a93684b9d86b exposes all the instance types a hypervisor supports in a list of triplets, with each triplet containing (architecture, hypervisor_type, vm_mode). E.g. a qemu host can support the following types of instances
Chuck,
Commit d39137fa27cb175 ba22f3af4ef06a9 3684b9d86b exposes all the instance types a hypervisor supports in a list of triplets, with each triplet containing (architecture, hypervisor_type, vm_mode). E.g. a qemu host can support the following types of instances
[(i686, qemu, hvm), (x86_64, qemu, hvm), (arm, qemu, hvm), (microblaze, qemu, hvm), (microblazeel, qemu, hvm), (mips, qemu, hvm), (mipsel, qemu, hvm), (sparc, qemu, hvm), (ppc, qemu, hvm), (ppc64, qemu, hvm), (s390x, qemu, hvm)]
whereas a kvm host supports
[(i686, kvm, hvm), (x86_64, kvm, hvm), (i686, qemu, hvm), (x86_64, qemu, hvm)]
and a Xen host supports
[(i686, xen, xen), (x86_64, xen, xen), (i686, xen, hvm), (x86_64, xen, hvm)]
So I will move d39137fa to the arch filter and remove permitted_ instance_ types from the libvirt driver.