Bug 1385266

Summary: [RFE] update heat template for cinder configuration to use composable roles and support Ceph; EQL; CMPL
Product: Red Hat OpenStack Reporter: arkady kanevsky <arkady_kanevsky>
Component: openstack-tripleo-heat-templatesAssignee: Angus Thomas <athomas>
Status: CLOSED CURRENTRELEASE QA Contact: Avi Avraham <aavraham>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 11.0 (Ocata)CC: abishop, dbecker, egafford, eharney, mburns, morazi, Paul_Dardeau, pgrist, rajini.karthik, randy_perryman, rhel-osp-director-maint, scohen, smerrow, sreichar, wayne_allen
Target Milestone: zstreamKeywords: FutureFeature, Triaged, ZStream
Target Release: 10.0 (Newton)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: openstack-tripleo-heat-templates-5.3.8-7.el7ost Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
: 1385391 (view as bug list) Environment:
Last Closed: 2018-05-11 19:09:06 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:    
Bug Blocks: 1335593, 1356451, 1385391, 1417400, 1417401    

Description arkady kanevsky 2016-10-15 20:01:05 UTC
Description of problem:
Replace kludge that we had used in JS-5 and 6 with proper cinder hear template that uses compossable roles.

Extend to support multiple EQL and CMPL.
There is a separate BZ for multiple Cephs - 1309550

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 1 arkady kanevsky 2016-10-15 20:06:01 UTC
Expect that we will need to do work upstream in Ocata first.
Then backport to Newton for OSP10 for JS-7.0.
Then pull to OSP11 and finally file BZ to backport it to OSP10.

Comment 2 Rajini Karthik 2017-01-26 19:34:15 UTC
EQLX patch - https://review.openstack.org/425861

Comment 3 Rajini Karthik 2017-01-26 19:50:25 UTC
DellSc Patch - https://review.openstack.org/#/c/425866/

Waiting to be merged in ocata

Comment 4 Rajini Karthik 2017-06-01 14:56:56 UTC
There is another patch related to this https://review.openstack.org/#/c/455402/

Comment 5 Rajini Karthik 2017-06-01 15:17:05 UTC
And Backport to ocata - https://review.openstack.org/#/c/456382/

Comment 6 Rajini Karthik 2017-06-01 15:21:14 UTC
Please make sure that all the patches are pulled into the Release properly
https://bugs.launchpad.net/tripleo/+bug/1681497

Comment 7 Alan Bishop 2017-06-01 19:37:30 UTC
All of the patches (including https://review.openstack.org/#/c/456382/) are included in OSP-11 GA. Everything should be all set for OSP-11.

This BZ is targeted for OSP-10, but I'm not sure that's appropriate. OSP-10 uses TripleO's extraconfig pre_deploy scripts to install all of the cinder back ends, including Dell EQL and CML. Support for composable roles was added in Ocata (OSP-11).

I propose retargeting this BZ for OSP-11, and marking it closed CURRENTRELEASE.

Comment 8 arkady kanevsky 2017-06-01 19:50:39 UTC
I think we already have a BZ for OSP11 - https://bugzilla.redhat.com/show_bug.cgi?id=1440942

This is specific for OSP10 to ensure that artifacts to support composible roles for Cinder and support for Ceph, EQL, CMPL, ScaleIO are in place.

If all the patches are in OSP10 already than it becomes a QE task.

Comment 9 Alan Bishop 2018-03-26 13:06:41 UTC
This BZ is stale. Support for Dell EMC EQL (PS) and CMPL (SC) already exists
on OSP-10 (bug 1430071, bug 1552980). I'll update this BZ with the relevant
RPM version.

ScaleIO wasn't mentioned until comment 8, and it is *not* currently supported
in OSP-10. If ScaleIO support on OSP-10 is requested please open a separate BZ.

Comment 10 arkady kanevsky 2018-03-26 14:01:05 UTC
Agree with Alan.
I think this is done and we can close it.
Rajini, can you confirm, please?

Comment 11 Rajini Karthik 2018-03-26 14:04:43 UTC
We are good with this. Can close

Comment 12 Sean Merrow 2018-05-11 19:09:06 UTC
Closing BZ based on comments 9,10 and 11.