[nova] Add 'accel_uuids' parameter to rebuild() function of the virt driver

Brin Zhang(张百林) zhangbailin at inspur.com
Wed Aug 26 08:33:44 UTC 2020


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



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-discuss/attachments/20200826/394993a3/attachment-0001.html>


More information about the openstack-discuss mailing list