Configurable Glance store
When Ceph is enabled, Glance uses 'rbd' backend for store images.
Since RadosGW is available, Glance can use it as backend.
This can be useful when Swift API required for images.
For example, Ironic requires to retreive Glance image without authorization.
This is possible using Swift Tempurl functionality http://
If Glance stores images directly to rbd, they are not visible via RadosGW, because RadosGW has own pools.
Users should be able to configure store backend for Glance.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Andrey Shestakov
- Direction:
- Needs approval
- Assignee:
- Andrey Shestakov
- Definition:
- Discussion
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Mark Goddard
- Completed by
- Mark Goddard
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Configurable Glance store
as discussed in IRC, I am not quite sold on adding additional config in here since we _don't_ want to be maintaining all these configs. Instead of further increasing the complexity of the configs we need to maintain (now supporting multiple glance backend) this should be handled in documentation. This is what the community has agreed to thus far, handling these advance configs in documentation (or better yet just pointing to the upstream glance documentation) and I am not convinced we should change from that. -- SamYaple
Work Items
Dependency tree
* Blueprints in grey have been implemented.