PowerMax Driver - SRDF suspend can fail during _create_replica

Bug #1892718 reported by Simon O'Donovan
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Cinder
Fix Released
Undecided
Simon O'Donovan

Bug Description

When creating a replica volume where the source volume is in-use & replication enabled the rdfg suspend before linking snapvx session can fail if the new volume has not reached a synchronized state for its RDF pair after its creation.

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

Fix proposed to branch: master
Review: https://review.opendev.org/747702

Changed in cinder:
assignee: nobody → Simon O'Donovan (odonos12)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to cinder (master)

Reviewed: https://review.opendev.org/747702
Committed: https://git.openstack.org/cgit/openstack/cinder/commit/?id=5d864dbc50e3eb9c94b411f47f141ba47c7f5640
Submitter: Zuul
Branch: master

commit 5d864dbc50e3eb9c94b411f47f141ba47c7f5640
Author: odonos12 <email address hidden>
Date: Mon Aug 24 13:22:09 2020 +0100

    PowerMax Driver - Replica rdfg suspend fix

    Add wait for synchronized rdf pair state when
    creating a replica that has an rdf enabled source.
    Prevent calling suspend when rdf pair may not have
    reached synchronized state after volume creation.

    Change-Id: I8b391d02adff831b3bb67e181907032804f96e72
    Closes-Bug: 1892718

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

Fix proposed to branch: stable/ussuri
Review: https://review.opendev.org/754409

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

Reviewed: https://review.opendev.org/754409
Committed: https://git.openstack.org/cgit/openstack/cinder/commit/?id=9161e6180707c9bfdaee5c0996193e0d3473bc99
Submitter: Zuul
Branch: stable/ussuri

commit 9161e6180707c9bfdaee5c0996193e0d3473bc99
Author: odonos12 <email address hidden>
Date: Mon Aug 24 13:22:09 2020 +0100

    PowerMax Driver - Replica rdfg suspend fix

    Add wait for synchronized rdf pair state when
    creating a replica that has an rdf enabled source.
    Prevent calling suspend when rdf pair may not have
    reached synchronized state after volume creation.

    Change-Id: I8b391d02adff831b3bb67e181907032804f96e72
    Closes-Bug: 1892718
    (cherry picked from commit 5d864dbc50e3eb9c94b411f47f141ba47c7f5640)

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

This issue was fixed in the openstack/cinder 16.2.1 release.

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.