Hi all.
In Ussuri release we were completed the nova-cyborg-interaction feature, but there are some operations of instance were blocked [1], we will support evacuate/rebuild [2] and/or
shelve/unshelve [2] instance with accelerator in Victoria release. In [2] we will add 'accel_uuids' parameter to the rebuild() method of virt driver and Ironic driver, in virt/driver [4] we are not implemented the rebuild() method, and the 'accel_uuids' will
be ignored in virt/ironic/driver.
[1]
https://docs.openstack.org/api-guide/compute/accelerator-support.html
[2] Cyborg evacuate/rebuild support
https://review.opendev.org/#/c/715326
[3] Cyborg
shelve/unshelve support
https://review.opendev.org/#/c/729563
[4]
https://github.com/openstack/nova/blob/master/nova/virt/driver.py#L285
[5]
https://github.com/openstack/nova/blob/master/nova/virt/ironic/driver.py#L1669
brinzhang