Hello,
we've upgraded our cluster from 8 to 9 and created a few resource affinity rules (no node affinity rules present).
For example there is one positive affinity rule for VMs 910 and 911.

Both are simple Linux VMs with backing ceph storage (ssd pool).
No PCI devices or anything else is configured.
Configuration is the same for both VMs.

If we migrate 910 from node 1 to node 3, 911 starts migrating too (as expected).
But as soon as 910 is migrated to node 3 and 911 is still migrating, 910 starts migrating back to node 1, which causes 911 to also migrate back to node 1 as soon as migration to node 3 is finished.
No errors reported.

Any idea whats going on?
we've upgraded our cluster from 8 to 9 and created a few resource affinity rules (no node affinity rules present).
For example there is one positive affinity rule for VMs 910 and 911.

Both are simple Linux VMs with backing ceph storage (ssd pool).
No PCI devices or anything else is configured.
Configuration is the same for both VMs.

If we migrate 910 from node 1 to node 3, 911 starts migrating too (as expected).
Code:
Requesting HA migration for VM 910 to node hvprx03
also migrate resource 'vm:911' in positive affinity with resource 'vm:910' to target node 'hvprx03'
TASK OK
But as soon as 910 is migrated to node 3 and 911 is still migrating, 910 starts migrating back to node 1, which causes 911 to also migrate back to node 1 as soon as migration to node 3 is finished.
No errors reported.

Any idea whats going on?
Attachments
Last edited: