Bug 1230807

Summary: [RFE][cinder] Support Multi-attach volume for RBD
Product: Red Hat OpenStack Reporter: Sean Cohen <scohen>
Component: openstack-cinderAssignee: Jon Bernard <jobernar>
Status: CLOSED DEFERRED QA Contact: Tzach Shefi <tshefi>
Severity: high Docs Contact:
Priority: high    
Version: unspecifiedCC: acanan, adhingra, asimonel, ccopello, ealcaniz, eharney, fherrman, flucifre, gcharot, gfidente, gregraka, jobernar, kimi.zhang, lmarsh, mabrams, mzheng, ndeevy, nlevinki, pgrist, sgordon, sgotliv, srevivo, tshefi, tvvcox, weiyongjun, ykaul
Target Milestone: rcKeywords: FutureFeature, TechPreview, Triaged
Target Release: 16.0 (Train on RHEL 8.1)   
Hardware: Unspecified   
OS: Unspecified   
URL: https://blueprints.launchpad.net/openstack/?searchtext=multi-attach-volume
Whiteboard:
Fixed In Version: openstack-cinder-15.0.1-0.20191114132949.b91f514.el8ost Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
: 1790753 (view as bug list) Environment:
Last Closed: 2020-01-28 15:01:21 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1033180    
Bug Blocks: 1700882, 1728321, 1728323, 1728327, 1761502, 1790753    

Description Sean Cohen 2015-06-11 14:45:49 UTC
As a tenant, I want to attach a volume to multiple instances at the same time

Comment 4 Sean Cohen 2015-06-19 14:04:21 UTC
Nova's work to support Cinder's multi-attach capability is targeted to Liberty cycle [https://blueprints.launchpad.net/nova/+spec/multi-attach-volume]

Comment 5 Sean Cohen 2015-09-04 15:10:54 UTC
https://review.openstack.org/#/c/153038/ got pushed to Mitaka
Seab

Comment 6 Stephen Gordon 2015-12-07 20:33:33 UTC
(In reply to Sean Cohen from comment #5)
> https://review.openstack.org/#/c/153038/ got pushed to Mitaka
> Seab

For future time travellers the correct spec link is:

https://review.openstack.org/#/c/212508/

Comment 10 Mike McCune 2016-03-28 22:33:16 UTC
This bug was accidentally moved from POST to MODIFIED via an error in automation, please see mmccune with any questions

Comment 18 Paul Grist 2018-10-09 18:24:10 UTC
Moving to ON_DEV, patch is up for review

Comment 19 Tzach Shefi 2018-11-13 08:27:42 UTC
Jon, 

Will this feature need any parameters set/added via ceph's THT to work? 
Or just configure a vol type with  {'multiattach': '<is> True'}..

Comment 23 Tzach Shefi 2019-01-13 11:17:49 UTC
Guessing reuse same test plan[0] initially created to cover regular multi-attach support.
Anything else/more I should cover with additional test cases? 


[0]
https://polarion.engineering.redhat.com/polarion/#/project/RHELOpenStackPlatform/wiki/Cinder/Attach%20a%20single%20volume%20to%20multiple%20hosts

Comment 24 Jon Bernard 2019-01-13 13:14:41 UTC
Nothing backend specific, testing should be able to distinguish between backends.

Comment 40 Gregory Charot 2020-01-28 15:01:21 UTC

The following bug makes this feature failing in most cases, it therefore does not meet the TP criterias.
https://bugzilla.redhat.com/show_bug.cgi?id=1772557

The following BZ tracks the full support productization targeted for 16.0.2 (when the above fix is backported).
https://bugzilla.redhat.com/show_bug.cgi?id=1790753

Closing this one as deferred.