Disparate cpu models between cluster hosts

Hey Folks,

We have several nova-compute nodes in our cluster… all but one of them report “IvyBridge-IBRS” as the cpu_model via virsh capabilities … however, one is reporting Broadwell-IBRS.

I’ve forced cpu_mode = custom and cpu_models = IvyBridge-IBRS in /etc/nova/nova.conf on the one disparate host… yet… virsh capabilities on that host still reports Broadwell-IBRS … and I can’t live migrate instances started on that host to any of the other hosts.

What might I be missing to make this work right?