And we'd have an upgrade impact to that as well since the API would need to check with the compute to see if it can handle live migrating a suspended VM, because you could have old computes that don't have the code, or the instance is running on a virt driver that doesn't support this.
This would arguably require a microversion since it would be an API change to allow live migrating suspended VMs:
https:/ /github. com/openstack/ nova/blob/ fa7df873dce8f6f 2dab2785ecf68de f7c5d104b3/ nova/compute/ api.py# L4313
And we'd have an upgrade impact to that as well since the API would need to check with the compute to see if it can handle live migrating a suspended VM, because you could have old computes that don't have the code, or the instance is running on a virt driver that doesn't support this.