[Openstack-operators] Ocata glance configuration
alopgeek at gmail.com
Wed Aug 16 16:26:28 UTC 2017
I'm having a real head-scratcher with Ocata glance right now.
v1 API is deprecated and marked for deletion in Pike, so creating images from a remote URL is not as easy as it used to be.
When using Horizon to create an image, setting the location as a remote URL fails to create the image, because we're not allowed to set locations anymore. The error in glance-api logs is
It's not allowed to add locations
if locations are invisible.
ok, So I learn that `show_multiple_locations` now defaults to False, and is marked as a deprecated option.
Setting this to `True` makes Horizon work create-image work, makes ceph instance snapshots work, etc.
But the glance team says this is wrong. They suggest configuring this via RBAC.
The default policy file has
Which should mean "No restrictions", however without `show_multiple_locations=True` - Creating an image from URL or creating an instance snapshot with a ceph backend errors out.
glance.api.v2.images There is not available location for image
So, according to https://review.openstack.org/#/c/313936/
We should be able to do this without this option, but how?
Any one else using Ocata glance with ceph backend?
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 455 bytes
Desc: Message signed with OpenPGP
More information about the OpenStack-operators