Description of problem:
Customer live migrating a VM on same node. Migration fails with
~~~
"2021-12-16 17:55:53.813 7 ERROR nova.virt.libvirt.driver [-] [instance: bab26e1a-7ba7-4c7d-ba89-a959a69df21d] Live Migration failure: internal error: unable to execute QEMU command 'migrate-set-capabilities': Postcopy is not supported: libvirt.libvirtError: internal error: unable to execute QEMU command 'migrate-set-capabilities': Postcopy is not supported"
~~~
They are seeing this happening across all clusters in production
Version-Release number of selected component (if applicable):
RHOSP 16.2
How reproducible:
N/A
Steps to Reproduce:
1.
2.
3.
Actual results:
Live migration fails on same compute node
Expected results:
Live migration completes on same compute node
Additional info:
This looks that it might be related to https://bugzilla.redhat.com/show_bug.cgi?id=1992506
if this compute e.g. use dpdk.
Until this is clarified a workaround would be to disable postcopy for the compute role:
parameter_defaults:
<ComputeRoleName>Parameters:
NovaLiveMigrationPermitPostCopy: False