Fix "connector=None" issue in terminate_connection for Kaminario volume drivers

Bug #1829398 reported by nikeshkm
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Cinder
Fix Released
Undecided
nikeshkm

Bug Description

Currently, Kaminario Cinder FC and iSCSI volume drivers are not handling "connector=None" in the terminate_connection.

Following tempest test will pass after handling "connector=None" in the terminate_connection:
tempest.api.volume.admin.test_volumes_actions.VolumesActionsTest.test_force_detach_volume

nikeshkm (nike-niec)
Changed in cinder:
assignee: nobody → nikesh (nike-niec)
tags: added: drivers kaminario
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/660062

Changed in cinder:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to cinder (master)

Reviewed: https://review.opendev.org/660062
Committed: https://git.openstack.org/cgit/openstack/cinder/commit/?id=49331b2bb6fc8154343fe2655a0c57e814cf4f7a
Submitter: Zuul
Branch: master

commit 49331b2bb6fc8154343fe2655a0c57e814cf4f7a
Author: Nikesh Kumar Mahalka <email address hidden>
Date: Mon May 20 05:09:35 2019 -0400

    Fix "connector=None" issue in Kaminario drivers

    Currently, Kaminario Cinder FC and iSCSI volume drivers are not
    handling "connector=None" in the terminate_connection. This causes
    the failure of the following tempest test:
    test_volumes_actions.VolumesActionsTest.test_force_detach_volume

    This patch handles "connector=None" in the terminate_connection
    for Kaminario Cinder FC and iSCSI volume drivers.

    Change-Id: Id0e9c235d7260081da20ef7ced7ad28d42e3e03a
    Closes-Bug: #1829398
    Co-Authored-By: Srinivas Dasthagiri <email address hidden>

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

Fix proposed to branch: stable/stein
Review: https://review.opendev.org/660539

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

Fix proposed to branch: stable/rocky
Review: https://review.opendev.org/660540

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

Fix proposed to branch: stable/queens
Review: https://review.opendev.org/660969

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

Fix proposed to branch: stable/pike
Review: https://review.opendev.org/661020

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

Fix proposed to branch: stable/ocata
Review: https://review.opendev.org/661022

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

Reviewed: https://review.opendev.org/660539
Committed: https://git.openstack.org/cgit/openstack/cinder/commit/?id=520e6e06593393b845384fbf39b9b81f116c6a64
Submitter: Zuul
Branch: stable/stein

commit 520e6e06593393b845384fbf39b9b81f116c6a64
Author: Nikesh Kumar Mahalka <email address hidden>
Date: Mon May 20 05:09:35 2019 -0400

    Fix "connector=None" issue in Kaminario drivers

    Currently, Kaminario Cinder FC and iSCSI volume drivers are not
    handling "connector=None" in the terminate_connection. This causes
    the failure of the following tempest test:
    test_volumes_actions.VolumesActionsTest.test_force_detach_volume

    This patch handles "connector=None" in the terminate_connection
    for Kaminario Cinder FC and iSCSI volume drivers.

    Change-Id: Id0e9c235d7260081da20ef7ced7ad28d42e3e03a
    Closes-Bug: #1829398
    Co-Authored-By: Srinivas Dasthagiri <email address hidden>
    (cherry picked from commit 49331b2bb6fc8154343fe2655a0c57e814cf4f7a)

tags: added: in-stable-stein
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to cinder (stable/rocky)

Reviewed: https://review.opendev.org/660540
Committed: https://git.openstack.org/cgit/openstack/cinder/commit/?id=4467c231b029e608104068d33780b8ad021c00d1
Submitter: Zuul
Branch: stable/rocky

commit 4467c231b029e608104068d33780b8ad021c00d1
Author: Nikesh Kumar Mahalka <email address hidden>
Date: Mon May 20 05:09:35 2019 -0400

    Fix "connector=None" issue in Kaminario drivers

    Currently, Kaminario Cinder FC and iSCSI volume drivers are not
    handling "connector=None" in the terminate_connection. This causes
    the failure of the following tempest test:
    test_volumes_actions.VolumesActionsTest.test_force_detach_volume

    This patch handles "connector=None" in the terminate_connection
    for Kaminario Cinder FC and iSCSI volume drivers.

    Change-Id: Id0e9c235d7260081da20ef7ced7ad28d42e3e03a
    Closes-Bug: #1829398
    Co-Authored-By: Srinivas Dasthagiri <email address hidden>
    (cherry picked from commit 49331b2bb6fc8154343fe2655a0c57e814cf4f7a)

tags: added: in-stable-rocky
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to cinder (stable/queens)

Reviewed: https://review.opendev.org/660969
Committed: https://git.openstack.org/cgit/openstack/cinder/commit/?id=8d7620b478e31510e5f1ec74eb8fb488d45a7873
Submitter: Zuul
Branch: stable/queens

commit 8d7620b478e31510e5f1ec74eb8fb488d45a7873
Author: Nikesh Kumar Mahalka <email address hidden>
Date: Mon May 20 05:09:35 2019 -0400

    Fix "connector=None" issue in Kaminario drivers

    Currently, Kaminario Cinder FC and iSCSI volume drivers are not
    handling "connector=None" in the terminate_connection. This causes
    the failure of the following tempest test:
    test_volumes_actions.VolumesActionsTest.test_force_detach_volume

    This patch handles "connector=None" in the terminate_connection
    for Kaminario Cinder FC and iSCSI volume drivers.

    Change-Id: Id0e9c235d7260081da20ef7ced7ad28d42e3e03a
    Closes-Bug: #1829398
    Co-Authored-By: Srinivas Dasthagiri <email address hidden>
    (cherry picked from commit 49331b2bb6fc8154343fe2655a0c57e814cf4f7a)

tags: added: in-stable-queens
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to cinder (stable/pike)

Reviewed: https://review.opendev.org/661020
Committed: https://git.openstack.org/cgit/openstack/cinder/commit/?id=7dcd50a0bfc533221b52a2d5611ab4cc986311c9
Submitter: Zuul
Branch: stable/pike

commit 7dcd50a0bfc533221b52a2d5611ab4cc986311c9
Author: Nikesh Kumar Mahalka <email address hidden>
Date: Mon May 20 05:09:35 2019 -0400

    Fix "connector=None" issue in Kaminario drivers

    Currently, Kaminario Cinder FC and iSCSI volume drivers are not
    handling "connector=None" in the terminate_connection. This causes
    the failure of the following tempest test:
    test_volumes_actions.VolumesActionsTest.test_force_detach_volume

    This patch handles "connector=None" in the terminate_connection
    for Kaminario Cinder FC and iSCSI volume drivers.

    Change-Id: Id0e9c235d7260081da20ef7ced7ad28d42e3e03a
    Closes-Bug: #1829398
    Co-Authored-By: Srinivas Dasthagiri <email address hidden>
    (cherry picked from commit 49331b2bb6fc8154343fe2655a0c57e814cf4f7a)

tags: added: in-stable-pike
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to cinder (stable/ocata)

Reviewed: https://review.opendev.org/661022
Committed: https://git.openstack.org/cgit/openstack/cinder/commit/?id=633e2d5205e4718e270f260e24d606fa104ff9a3
Submitter: Zuul
Branch: stable/ocata

commit 633e2d5205e4718e270f260e24d606fa104ff9a3
Author: Nikesh Kumar Mahalka <email address hidden>
Date: Mon May 20 05:09:35 2019 -0400

    Fix "connector=None" issue in Kaminario drivers

    Currently, Kaminario Cinder FC and iSCSI volume drivers are not
    handling "connector=None" in the terminate_connection. This causes
    the failure of the following tempest test:
    test_volumes_actions.VolumesActionsTest.test_force_detach_volume

    This patch handles "connector=None" in the terminate_connection
    for Kaminario Cinder FC and iSCSI volume drivers.

    Change-Id: Id0e9c235d7260081da20ef7ced7ad28d42e3e03a
    Closes-Bug: #1829398
    Co-Authored-By: Srinivas Dasthagiri <email address hidden>
    (cherry picked from commit 49331b2bb6fc8154343fe2655a0c57e814cf4f7a)

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

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

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

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

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

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

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

This issue was fixed in the openstack/cinder 15.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.