cinder: Attach a single volume to multiple instances
This is a blueprint place holder for Nova's work to support Cinder's multi-attach capability.
https:/
More details:
https:/
Blueprint information
- Status:
- Complete
- Approver:
- John Garbutt
- Priority:
- Medium
- Drafter:
- Walt Boring
- Direction:
- Approved
- Assignee:
- Ildiko Vancsa
- Definition:
- Approved
- Series goal:
- Accepted for queens
- Implementation:
-
Implemented
- Milestone target:
-
queens-3
- Started by
- John Garbutt
- Completed by
- Matt Riedemann
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
WIP Add volume multi attach support
Gerrit topic: https:/
Addressed by: https:/
Blueprint for Cinder Multi attach volumes
Old patches
=========
Addressed by: https:/
Add volume multi-attach support
Addressed by: https:/
First commit of the splitted work in Multi Attach
Remaining patch appear to be this:
=======
Addressed by: https:/
Allow multiple volume attachments
Addressed by: https:/
REST API changes to support multiple volume attach
Sorry, we have now hit the non-priority feature freeze for kilo. Please resubmit your spec for the L release. --johnthetubaguy 5th Feb 2015
Reapprove for liberty --johnthetubaguy 5th June 2015
Addressed by: https:/
Add REST API impact to the multi-attach spec
Addressed by: https:/
obj: Allow multiple volume attachments
Addressed by: https:/
comp: Allow multiple volume attachments
Addressed by: https:/
virt: Allow multiple volume attachments
Gerrit topic: https:/
Please note this blueprint will delayed until the M release if it is not in the NeedsCodeReview state (i.e. all the code up for review) before July 16th, and merged by July 30th. We expect to re-open master for the M release in September. For more information, please see: https:/
--johnthetubaguy 15th July 2015
While the API changes are still marked as WIP, it does look close-ish. So moving this to NeedsCodeReview, so it can continue to get reviewed. --johnthetubaguy 16th July 2015
Sorry, we have now hit the non-priority feature freeze for Liberty. You will need to resubmit this blueprint for Mitaka or apply for an exception. For more details on why this is happening, and the rest of the process details, please see: https:/
--johnthetubaugy 3rd July 2015
Addressed by: https:/
comp: Allow volume multiattach
Addressed by: https:/
WIP: Modify API response to reflect on multiattach changes
At the midcycle we agreed to defer the bulk of this work to Newton. --johnthetubaguy 2016.02.08
Addressed by: https:/
Add multiattach support to Nova
This still has outstanding changes and we're now at non-priority blueprint
feature freeze for Newton. -- mriedem 20160630
Addressed by: https:/
Add multiattach support to Nova
Approved for Queens. -- mriedem 20171019
Gerrit topic: https:/
Addressed by: https:/
Add new style volume attachment support to block_device.py
Addressed by: https:/
Implement new attach Cinder flow
Addressed by: https:/
Avoid stashed connector lookup for new style detach
Addressed by: https:/
Add support for getting volume details with a specified microversion
Gerrit topic: https:/
Addressed by: https:/
Use volume shared_targets to lock during attach/detach
Addressed by: https:/
WIP: Pass multiattach flag to reserve_
Addressed by: https:/
Add the nova-multiattach experimental queue job
Addressed by: https:/
Handle swapping to a multiattach volume
Now that the novaclient patch to support microversion 2.60 for multiattach https:/
Addressed by: https:/
Cleanup the manage-volumes admin doc
Addressed by: https:/
Add admin guide doc on volume multiattach support
Addressed by: https:/
Amend volume multi-attach spec
Addressed by: https:/
Cleanup the manage-volumes admin doc
Addressed by: https:/
Add admin guide doc on volume multiattach support
Work Items
Dependency tree

* Blueprints in grey have been implemented.