With two compute hosts:
1. create an instance group X with the anti-affinity policy
2. boot a vm A with --hint group=X
3. boot a vm B with --hint group=X
Now there should be one vm on each host
4. live migrating vm A works (the anti-affinity policy is not respected)
5. live migrating vm B does not work (the anti-affinity policy is respected)
To reproduce:
With two compute hosts:
1. create an instance group X with the anti-affinity policy
2. boot a vm A with --hint group=X
3. boot a vm B with --hint group=X
Now there should be one vm on each host
4. live migrating vm A works (the anti-affinity policy is not respected)
5. live migrating vm B does not work (the anti-affinity policy is respected)