[Openstack-operators] [nova][glance] Is anyone using the nova.image.download.modules extension point?
Matt Riedemann
mriedem at linux.vnet.ibm.com
Tue Nov 15 18:48:07 UTC 2016
The nova.image.download.modules extension point was added back in Havana:
https://review.openstack.org/#/c/37817/
Looks like there was some related work in Glance after the Grizzly summit:
https://blueprints.launchpad.net/glance/+spec/multiple-image-locations
This all looks related to the direct image download features that some
Rbd-backed deployments are using for fast snapshots.
Anyway, the configuration options used with the extension point were
deprecated in nova in the Newton release:
https://review.openstack.org/#/c/314669/
That refers to some vague understanding that this was POC code added to
Nova for Rackspace (by a Red Hat developer?) but was never used in
production and we can just deprecate and remove it from Nova.
Since I'm a bit worried about vague assertions about who is doing what
with this, I'd like to give the operators a chance to say if they are
using this direct file scheme image download extension point at all, or
if not the in-tree one, at least an out of tree plugin for the
nova.image.download.modules extension point as that will happily load up
any download handler as long as nova can import the module, there is no
whitelist of support handlers.
I also know that lots of deployments probably aren't at Newton yet so
they haven't seen the release notes about the image_file_url config
options being deprecated so I wanted this to be a further heads up
before we go and remove this code.
--
Thanks,
Matt Riedemann
More information about the OpenStack-operators
mailing list