VMAX - FC - Cleanup of Initiator group fails

Bug #1605193 reported by Ciara Stacke
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Cinder
Fix Released
Medium
Helen Walsh

Bug Description

When the last volume has been deleted from the Storage Group and the Masking View has been deleted and the initiator group is no longer in use, the deletion of the Initiator group fails.

The initiator group does actually delete off the backend, but the code throws an error message

Bad or unexpected response from the storage volume backend API: Unable to terminate volume connection: (4, u'One or more parameter values passed to the method are not valid. (com.emc.cmp.osls.se.symm.impl.ArrayInitiatorMaskingGroup.show:143 C:ERROR_CLASS_SOFTWARE F:ERROR_FAMILY_NOT_FOUND file: ArrayInitiatorMaskingGroup.cpp line: 176 func: show message: Supplied Masking Group OS-irco3sd22vm01-F-IG not found)')

The problem occurs in using the now deleted initiator group as a parameter to search for remaining masking views

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to cinder (master)

Fix proposed to branch: master
Review: https://review.openstack.org/347838

Changed in cinder:
assignee: nobody → Helen Walsh (walshh2)
status: New → In Progress
Xing Yang (xing-yang)
Changed in cinder:
milestone: none → newton-rc1
Xing Yang (xing-yang)
Changed in cinder:
importance: Undecided → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to cinder (master)

Reviewed: https://review.openstack.org/347838
Committed: https://git.openstack.org/cgit/openstack/cinder/commit/?id=8e62557f6e6608ab415d5d172caa88f3033a86a0
Submitter: Jenkins
Branch: master

commit 8e62557f6e6608ab415d5d172caa88f3033a86a0
Author: Helen Walsh <email address hidden>
Date: Wed Jul 27 14:38:26 2016 +0100

    VMAX driver - Cleanup of Initiator group fails

    When the last volume has been deleted from the Storage
    Group and the Masking View has been deleted and the
    initiator group is no longer in use, the deletion of
    the Initiator group fails. The initiator group is actually
    deleted off the array, but the code is throwing up an
    error when it uses the now deleted initiator group
    name to search for remaining masking views. The
    solution is to check if the initiator group has been
    deleted by common.terminate_connection before searching
    for remaining masking views.

    Change-Id: I79559789459f73c4adebf010d84cbeedd25f7f74
    Closes-Bug: #1605193

Changed in cinder:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to cinder (stable/mitaka)

Fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/374238

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/374960

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on cinder (stable/mitaka)

Change abandoned by Helen Walsh (<email address hidden>) on branch: stable/mitaka
Review: https://review.openstack.org/374238
Reason: resubmitted under https://review.openstack.org/374960

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/cinder 9.0.0.0rc1

This issue was fixed in the openstack/cinder 9.0.0.0rc1 release candidate.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on cinder (stable/mitaka)

Change abandoned by Helen Walsh (<email address hidden>) on branch: stable/mitaka
Review: https://review.openstack.org/374960
Reason: Will need to abandon this. I receive cherry-picked conflicts all the time and not sure why. I will make another attempt

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to cinder (stable/mitaka)

Fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/382510

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to cinder (stable/mitaka)

Reviewed: https://review.openstack.org/382510
Committed: https://git.openstack.org/cgit/openstack/cinder/commit/?id=fe117a7bedb51cd1f4250dacef8264eb30d2cd75
Submitter: Jenkins
Branch: stable/mitaka

commit fe117a7bedb51cd1f4250dacef8264eb30d2cd75
Author: Helen Walsh <email address hidden>
Date: Wed Jul 27 14:38:26 2016 +0100

    VMAX driver - Cleanup of Initiator group fails

    When the last volume has been deleted from the Storage
    Group and the Masking View has been deleted and the
    initiator group is no longer in use, the deletion of
    the Initiator group fails. The initiator group is actually
    deleted off the array, but the code is throwing up an
    error when it uses the now deleted initiator group
    name to search for remaining masking views. The
    solution is to check if the initiator group has been
    deleted by common.terminate_connection before searching
    for remaining masking views.

    Change-Id: I79559789459f73c4adebf010d84cbeedd25f7f74
    Closes-Bug: #1605193
    (cherry picked from commit 8e62557f6e6608ab415d5d172caa88f3033a86a0)

tags: added: in-stable-mitaka
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/cinder 9.0.0.0rc1

This issue was fixed in the openstack/cinder 9.0.0.0rc1 release candidate.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.