Hi, I was able to reproduce at least partially. I must admit that I never heard about host-model before, host-passthrough usually. Checking the doc [1] reveals that the function is broken pre libvirt 3.2/qemu2.9 - and e.g. the qemu is not even released yet.
So even if we would make host-model pass here on the initial check it will not "do what it is supposed". OTOH the more common host-passthrough is working - so much I could confirm. I see why host-model is nicer than passthrough, as it would be a bit more portable. Maybe openstack changed and on Xenial/Mitaka selected passthrough - we might want to do so again on Ocata. @Openstack Team 1. could you check what model was passed on Mitaka/Newton, I'd assume host-passthrough but well that is only "assuming" 2. if #1 is true, what would you think about fixing this by going back to host-passthrough for Ocata on aarch64? [1]: https://libvirt.org/formatdomain.html ** Changed in: libvirt (Ubuntu) Status: New => Incomplete -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1673467 Title: [ocata] unsupported configuration: CPU mode 'host-model' for aarch64 kvm domain on aarch64 host is not supported by hypervisor To manage notifications about this bug go to: https://bugs.launchpad.net/nova/+bug/1673467/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs