Rethinking our filesystem access

Registered by Abhishek Kekane

In Rocky multiple backend support is added as experimental feature. In order to take advantage of this feature it is decided to deprecate work_dir and node_staging_uri configuration options and reserve two filesystem stores 'os_glance_tasks_store' and 'os_glance_staging_store', which can be used to get rid of initializing store via internal functions.

These stores will be ``hard-coded`` in glance for the time being and injected to enabled_backends config option to load when
glance_store will be initialized at the time of glance-api service starts. Operator needs to insure that these stores will not be
included in enabled_backends config option in glance-api.conf.

Blueprint information

Status:
Not started
Approver:
Erno Kuvaja
Priority:
Undefined
Drafter:
Abhishek Kekane
Direction:
Needs approval
Assignee:
Abhishek Kekane
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

Spec under review: https://review.opendev.org/#/c/605584/

Gerrit topic: https://review.openstack.org/#q,topic:bp/rethinking-filesystem-access,n,z

Addressed by: https://review.openstack.org/639765
    Rethinking file system access

Gerrit topic: https://review.opendev.org/#/q/topic:bp/rethinking-filesystem-access

Addressed by: https://review.opendev.org/639765
    Rethinking file system access

Addressed by: https://review.opendev.org/658960
    Change lacation metadata key 'backend' to 'store'

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.