Bug 1881775 - [REF][Deployment][Glance]Configure multiple cinder stores for glance via TripleO
Summary: [REF][Deployment][Glance]Configure multiple cinder stores for glance via TripleO
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-tripleo-heat-templates
Version: 17.0 (Wallaby)
Hardware: Unspecified
OS: Unspecified
medium
high
Target Milestone: Alpha
: ---
Assignee: Pranali Deore
QA Contact: David Rosenfeld
URL:
Whiteboard:
Depends On: 1760183
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-09-23 04:18 UTC by Pranali Deore
Modified: 2025-01-22 18:34 UTC (History)
5 users (show)

Fixed In Version: openstack-tripleo-heat-templates-14.3.1-0.20210929004400.782ba09.el8ost
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2025-01-22 18:34:55 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
OpenStack gerrit 766159 0 None MERGED Add cinder volume type for multiple cinder stores 2021-02-10 14:57:10 UTC
OpenStack gerrit 767127 0 None MERGED Handle cinder volume type for multiple cinder stores 2023-11-13 18:51:39 UTC
OpenStack gerrit 774051 0 None MERGED Add ability to configure glance multiple cinder stores 2023-11-13 18:51:59 UTC
Red Hat Issue Tracker OSP-1763 0 None None None 2022-02-28 13:01:06 UTC

Description Pranali Deore 2020-09-23 04:18:11 UTC
In order to make cinder driver compatible with multiple stores, changes made in Glance 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.

And Glance also checks for configured volume types i.e., during initialization of service, all volume types configured in the cinder store(s) will be checked if
they exist in deployment or not, the store with the wrong type will be
disabled. if cinder store is configured using traditional/old way
(i.e. using 'stores' config option) then this validation will not be performed.

So, the required configuration parameters need to be added in THT & puppet-glance & puppet-tripleo to enabled multiple cinder stores for Glance via TripleO 

BP: https://blueprints.launchpad.net/glance-store/+spec/multiple-cinder-backend-support

Comment 2 Gregory Charot 2021-04-02 10:35:28 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 4 Gregory Charot 2022-08-25 10:05:20 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.

Comment 5 Cyril Roelandt 2025-01-22 18:34:55 UTC
I discussed this with Greg, and we will not fix this issue for any release prior to 18.0.


Note You need to log in before you can comment on or make changes to this bug.