I realized after upgrading to PVE9 we'd somehow ended up with two VMs on the same node that are usually and should probably be separate (though not critical). I thought that was a great use of the new HA negative affinity feature, so I created one for the two VMs. To my mild surprise both VMs moved to a new host. Is that expected? I would have thought only one needed to migrate? If nothing else it would be slightly less resource-intensive to only move one, upon rule creation.
Or, the obvious workaround is to move one first, then create the rule.
Or, the obvious workaround is to move one first, then create the rule.