Bug 1760183

Summary: [RFE]Make cinder driver of glance_store compatible with multiple stores
Product: Red Hat OpenStack Reporter: Abhishek Kekane <akekane>
Component: openstack-glanceAssignee: Rajat Dhasmana <rdhasman>
Status: CLOSED UPSTREAM QA Contact: Yogev Rabl <yrabl>
Severity: medium Docs Contact: Andy Stillman <astillma>
Priority: medium    
Version: 17.0 (Wallaby)CC: aefrat, athomas, dhruv, eglynn, gcharot, gfidente, johfulto, mariel, rdhasman, vimartin
Target Milestone: AlphaKeywords: FutureFeature, Triaged
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-01-31 15:29:01 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1886013    
Bug Blocks: 1881775    

Description Abhishek Kekane 2019-10-10 05:18:38 UTC
As of now cinder driver of glance_store generates location url using 'cinder://' prefix only. If user configured multiple stores for cinder then it is difficult to analyse the image is stored in which of the cinder store as the location url for the image is 'cinder://<image_id>'.

In order to make cinder driver compatible with multiple stores, Glance needs to change the way of generating the location url and append something unique id to the URL so that it is easier to understand which image is stored in which cinder backend.

Comment 2 Gregory Charot 2021-04-02 10:34:48 UTC
This RFE is not considered as a 17.0GA must have, removing the target milestone. Will reset it to 17.1 target when the BZ flag is available.

Comment 5 ndeevy 2022-01-05 12:49:03 UTC
Doc tracker in JIRA: https://issues.redhat.com/browse/RHOSPDOC-815

Comment 7 Gregory Charot 2022-08-25 10:06:07 UTC
Removing Target Milestone. This RFE is related to DCN with non Ceph storage at the edge. Since there is no third party backends supported at the edge yet and low customer's demands, this RFE is being deprioritised.