Bug 1658192

Summary: [OSP14] Dell SC: Tripleo support for automation of multipath configuration
Product: Red Hat OpenStack Reporter: Alan Bishop <abishop>
Component: openstack-tripleo-heat-templatesAssignee: Alan Bishop <abishop>
Status: CLOSED ERRATA QA Contact: Tzach Shefi <tshefi>
Severity: medium Docs Contact:
Priority: medium    
Version: 14.0 (Rocky)CC: jamsmith, mburns, pgrist, rheslop, tvignaud
Target Milestone: z2Keywords: OtherQA, Triaged, ZStream
Target Release: 14.0 (Rocky)Flags: abishop: needinfo-
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: openstack-tripleo-heat-templates-9.3.1-0.20190314162753.d0a6cb1.el7ost puppet-tripleo-9.4.0-0.20190307172344.b5220a7.el7ost puppet-cinder-13.3.1-0.20181013114721.25b1ba3.el7ost Doc Type: Enhancement
Doc Text:
This feature adds the capability to configure the Cinder Dell EMC StorageCenter driver to use a multipath for volume-to-image and image-to-volume transfers. The feature includes a new parameter `CinderDellScMultipathXfer` with a default value of `True`. Enabling multipath transfers can reduce the total time of data transfers between volumes and images.
Story Points: ---
Clone Of: 1644017 Environment:
Last Closed: 2019-04-30 17:51:15 UTC Type: ---
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: 1645487, 1645489    
Bug Blocks: 1644017    

Description Alan Bishop 2018-12-11 13:33:24 UTC
+++ This bug was initially created as a clone of Bug #1644017 +++

Description of problem:
Tripleo support for automation of multipath configuration
Configuring multipathing post installation is manual. Dell Sc supports multipathing. 
Following patches have been submitted upstream to enable multipathing
We request for backporting those to queens and installing multipathing tools

Puppet-cinder: https://review.openstack.org/#/c/605848/
Puppet-Nova: https://review.openstack.org/#/c/605863/
Tripleo-heat-Templates for nova:https://review.openstack.org/#/c/611655/
Tripleo-heat-templates-dellsc: https://review.openstack.org/#/c/612451/
Puppet-tripleo: https://review.openstack.org/#/c/611126/

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


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

--- Additional comment from Alan Bishop on 2018-10-31 12:54:45 UTC ---

Rajini, can you handle the upstream backports? They will be needed on stable/rocky and stable/queens.

--- Additional comment from Tzach Shefi on 2018-10-31 13:32:19 UTC ---

OtherQA, no access to Dell's SC storage to verify post deployment's basic operation.

--- Additional comment from Rajini Karthik on 2018-10-31 13:38:52 UTC ---

Sure. I will backport them toda

--- Additional comment from Rajini Karthik on 2018-10-31 19:31:32 UTC ---

puppet-cinder ( Stable/Rocky) : https://review.openstack.org/#/c/614618/
puppet-cinder ( Stable/Queens): https://review.openstack.org/#/c/614619/

--- Additional comment from Rajini Karthik on 2018-11-01 15:10:55 UTC ---

Generic Support for libvirt volume multipath
Puppet-nova(stable/rocky) - https://review.openstack.org/#/c/614623/
Puppet Nova (stable/Queens) https://review.openstack.org/#/c/614625/

--- Additional comment from Rajini Karthik on 2018-11-01 15:51:03 UTC ---


Support for libvirt volume multipath
tripleo-heat-templates (stable/rocky) - https://review.openstack.org/#/c/614790/

tripleo-heat-templates ( stable/queens) - https://review.openstack.org/#/c/614793/

--- Additional comment from Rajini Karthik on 2018-11-27 20:31:40 UTC ---

Dell Sc Changes
tripleo-heat-templates ( stable/rocky) - https://review.openstack.org/#/c/620355/

tripleo-heat-templates ( stable/queens) - 
https://review.openstack.org/#/c/620358/

--- Additional comment from Rajini Karthik on 2018-11-27 20:34:24 UTC ---

Dell Sc Specifics

Puppet-cinder : 
-stable/rocky - https://review.openstack.org/#/c/614618/
-stable/queens - https://review.openstack.org/#/c/614619/

puppet-tripleo:
-stable/rocky - https://review.openstack.org/#/c/616685/
-stable/queens - https://review.openstack.org/#/c/616687/

tripleo-heat-templates ( stable/rocky) - https://review.openstack.org/#/c/620355/

tripleo-heat-templates ( stable/queens) - 
https://review.openstack.org/#/c/620358/

--- Additional comment from Rajini Karthik on 2018-11-27 20:35:00 UTC ---

All generic nova related changes have been merged and backports have been merged as well

Comment 4 errata-xmlrpc 2019-04-30 17:51:15 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2019:0878