Bug 1992159

Summary: [OSP16.1] DELL backport VMAX FC backend driver
Product: Red Hat OpenStack Reporter: Gianluca Consalvi <gconsalv>
Component: openstack-cinderAssignee: Cinder Bugs List <cinder-bugs>
Status: CLOSED ERRATA QA Contact: Tzach Shefi <tshefi>
Severity: high Docs Contact: RHOS Documentation Team <rhos-docs>
Priority: high    
Version: 16.1 (Train)CC: abishop, ltamagno, ltoscano, pcaruana, rheslop
Target Milestone: z8Keywords: OtherQA, Triaged
Target Release: 16.1 (Train on RHEL 8.2)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: openstack-cinder-15.4.0-1.20211112135555.el8ost Doc Type: Bug Fix
Doc Text:
Before this update, when creating a snapshot with PowerMaxOS 5978.711, REST experienced a payload response change and caused the device label to modify its format. The underlying data from the solutions enabler changed, and no longer contained a colon character (:). This, in turn, would cause an IndexError exception in the PowerMax Driver: + ---- IndexError: list index out of range ---- + With this update, the problem is resolved in PowerMaxOS 5978.711 and later.
Story Points: ---
Clone Of:
: 2003762 (view as bug list) Environment:
Last Closed: 2022-03-24 11:00:58 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:

Description Gianluca Consalvi 2021-08-10 16:41:39 UTC
Description of problem:
a parsing error occurs in the gathering of snapshot metadata on a create snapshot operation.
Issue:
IndexError: list index out of range

Issue fixed in

https://review.opendev.org/c/openstack/cinder/+/782995

 

The launchpad is https://bugs.launchpad.net/cinder/+bug/1939139

 

The diff is

https://github.com/helenwalsh/cinder/commit/b71ec254438c51a3789cff03881262f430a1b570#diff-51a3baf6d774ba8fcb996bc67efae62c773e83f6e59ff2fd430342f4705a2b38

 

The branch is https://github.com/helenwalsh/cinder/tree/stable/train

Unit tests and pep8 run clean

 

The source code with the fix is in the following directory.  It is called RHOSP16.1-powermax-fix.tar.gz

https://ftp.emc.com/action/login?domain=ftp.emc.com&username=NACCr4rW47&password=B94DggAH4D

Version-Release number of selected component (if applicable):
Openstack 16.1 
PowerMaxOS 5978.711 and later

How reproducible:
snapshot

Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:
[RHOSP 16.1] Backport VMAX FC Cinder Driver

Additional info:

Comment 9 Alan Bishop 2021-11-26 18:21:58 UTC
The fix will be available in the 16.1.8 maintenance release.

Comment 17 errata-xmlrpc 2022-03-24 11:00:58 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 (Red Hat OpenStack Platform 16.1.8 bug fix and enhancement 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-2022:0986