[openstack-dev] [nova] Feature Freeze Exception Request (Use libvirt storage pools)

Solly Ross sross at redhat.com
Fri Feb 6 22:29:33 UTC 2015


Hi,

I would like to request a non-priority feature freeze exception for the 
"Use libvirt storage pools" blueprint [1].

The blueprint introduces a new image backed type that uses libvirt storage pools,
and is designed to supercede several of the existing image backends for Nova.
Using libvirt storage pools simplifies both the maintenance of existing code
and the introduction of future storage pool types (since we can support
any libvirt storage pool format that supports the createXMLFrom API call).
It also paves the way for potentially using the storage pool API to assist
with SSH-less migration of disks (not part of this blueprint).
The blueprint also provides a way to migrate disks using legacy backends
to the new backend on cold migrations/resizes, reboots (soft and hard),
and live block migrations.

The code [2] is up and working, and is split into (hopefully) manageable chunks.

Best Regards,
Solly Ross

[1] http://specs.openstack.org/openstack/nova-specs/specs/kilo/approved/use-libvirt-storage-pools.html
[2] https://review.openstack.org/#/c/152348/ and onward

P.S. I would really like to get this in, since this would be the second time that
this has been deferred, and took a good bit of manual rebasing to create the Kilo
version from the Juno version.



More information about the OpenStack-dev mailing list