Description of problem:
When Glance is configured to use rbd as a backend, Ceph requires show_image_direct_url to be set to True to allow copy-on-write clone of an image.
This bug is to modify glance::api in stackforge/puppet-openstack so that it allows passing in show_image_direct_url.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
Taken from http://ceph.com/docs/next/rbd/rbd-openstack/:
Note that this exposes the back end location via Glance’s API, so the endpoint with this option enabled should not be publicly accessible
Included in patch: https://github.com/redhat-openstack/astapor/pull/327/files .
i see that the fix is done in astapor should the component be changed to it?
no, I believe the component is correct. This bug was to track the work in the stackforge/puppet-cinder repo to allow passing in the show_image_direct_url flag, which is why the component is set the way it is. I just checked, and that work has actually already been done, so I think this bug could be bumped ahead in the process - not sure what the appropriate state is to move it to.
This BZ: https://bugzilla.redhat.com/show_bug.cgi?id=1120321 was for the work in astapor to set show_image_direct_url to true and pass it to the stackforge/puppet-cinder class when the backend type is rbd, and as you point out, this work has also been completed, so this bug too could be bumped ahead in the process.
Setting correct status