Add support for extend in-use rbd volumes
The current code allows extension of in-use volumes for LVM and NVME. This implements the needed bit to add RBD support.
It requires an ongoing patch in os-brick that calculates the size of the resized volume and also a bug to fix the lookup the device to extend.
1) Implement extend_volume for RBD
https:/
2) Fix get_device_path from network mounted volume
Blueprint information
- Status:
- Complete
- Approver:
- melanie witt
- Priority:
- Low
- Drafter:
- Jose Castro Leon
- Direction:
- Approved
- Assignee:
- Gaudenz Steinlin
- Definition:
- Approved
- Series goal:
- Accepted for stein
- Implementation:
- Implemented
- Milestone target:
- stein-3
- Started by
- melanie witt
- Completed by
- melanie witt
Related branches
Related bugs
Bug #1786189: Unable to get device_path from network mounted volume in extend in use | Invalid |
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add extend in-use volumes support for RBD
I think this is OK as a specless blueprint but per https:/
Addressed by: https:/
Fix get_device_path from network mounted volume
We discussed adding extend volume support for RBD in the nova meeting today and agreed to approve this as a specless blueprint for driver feature parity. -- melwitt 20181206
Addressed by: https:/
Extend volume for libvirt network volumes (RBD)
Change has merged, marking this as complete. -- melwitt 20190306