[nova][cinder][ptg] Summary: Swap volume woes

Lee Yarwood lyarwood at redhat.com
Mon May 6 13:18:34 UTC 2019


Hello,

tl;dr - No objections to reworking the swap volume API in Train

https://etherpad.openstack.org/p/ptg-train-xproj-nova-cinder - L3-18

Summary:

- Deprecate the existing swap volume API in Train, remove in U.

- Deprecate or straight up remove existing CLI support for the API.

- Write up a spec introducing a new API specifically for use by Cinder
  when retyping or migrating volumes. Potentially using the external
  events API or policy to lock down access to the API.

- Optionally rework the Libvirt virt driver implementation of the API to
  improve performance and better handle failure cases as suggested by
  mdbooth. This might include introducing and using a quiesce volume
  API.

I'm personally out for the next two weeks but will start on the above
items once back.

Cheers,

-- 
Lee Yarwood                 A5D1 9385 88CB 7E5F BE64  6618 BCA6 6E33 F672 2D76



More information about the openstack-discuss mailing list