Blueprints/Specs: - Live migration support: https://review.opendev.org/#/c/652608 - Grab bag for other stuff: https://blueprints.launchpad.net/nova/+spec/enhance-support-for-ports-having-resource-request - Request group to resource provider mapping (needs to be moved to a placement spec): https://review.opendev.org/#/c/597601/ Agreements: - No microversion for adding migration operation support (or at least propose it that way in the spec and let discussion ensue there) - Can the live migration support depend on the existence of multiple portbinding or we have to support the old codepath as well when the port binding is created by the nova-compute on the destination host? => Yes, this extension cannot be turned off - Pull the trigger on rg-to-rp mappings in placement. This is also needed by other efforts (cyborg and VGPU at least). - Tag PFs in the PciDeviceSpec, and tag the corresponding RP indicating that it can do that. Require the trait - refuse to land on a host that can't do this, because the assignment will fail late. - Default group_policy=none and do the post-filtering on the nova side More discussion related to this topic may occur in the nova/neutron cross-project session, scheduled for Friday at 1400 in the Nova room: https://etherpad.openstack.org/p/ptg-train-xproj-nova-neutron efried .