Libvirt RBD image backend support for glance multistore
Currently, Nova does not support a deployment where there are multiple
Ceph RBD backends that are known to glance. If there is only one (or
extreme care is taken by the operator and all users), Nova and Glance
collaborate for fast-and-light image-to-VM cloning behaviors. If there
is more than one, Nova does not handle the situation well, resulting
in silent slow-and-heavy behavior in the worst case, and a failed
instance boot failsafe condition in the best case. We can do better.
Blueprint information
- Status:
- Complete
- Approver:
- melanie witt
- Priority:
- Medium
- Drafter:
- Dan Smith
- Direction:
- Approved
- Assignee:
- Dan Smith
- Definition:
- Approved
- Series goal:
- Accepted for victoria
- Implementation:
- Implemented
- Milestone target:
- victoria-3
- Started by
- melanie witt
- Completed by
- Balazs Gibizer
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add rbd-glance-
Addressed by: https:/
Make libvirt able to trigger a backend image copy when needed
Addressed by: https:/
Plumb image import functionality through our glance module
Addressed by: https:/
WIP: Add libvirt RBD configuration doc
Spec was approved on 2020-05-27 https:/
Addressed by: https:/
DNM: Try to make a glance multistore job
Addressed by: https:/
Update the testing section of the rbd-glance-
[2020-09-11 gibi]: the feature itself is merged in Victoria so I'm closing this. There are some outstanding documentation patch and CI work.