FC attach code doesn't discover multipath device

Bug #1180497 reported by Walt Boring
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Fix Released
Medium
Walt Boring
Grizzly
Fix Released
Medium
Russell Bryant

Bug Description

Sometimes the FC attach code doesn't discover the devices under a multipath device due to changes in multipath -l output.
It causes the device to show up in the DB as "/dev/" instead of "/dev/sdb". This causes devices to fail to detach correctly.

Tags: channel fibre
Changed in nova:
assignee: nobody → Walt Boring (walter-boring)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to nova (master)

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

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

Reviewed: https://review.openstack.org/29299
Committed: http://github.com/openstack/nova/commit/565dfc65fbab1df4ec5e83be627805c313aab04b
Submitter: Jenkins
Branch: master

commit 565dfc65fbab1df4ec5e83be627805c313aab04b
Author: Walter A. Boring IV <email address hidden>
Date: Wed May 15 14:15:15 2013 -0700

    Fix for missing multipath device name

    Due to formatting changes in the multipath -l output
    we were sometimes missing the device name for each of the
    multipath devices which gave us a device of '/dev/'. This
    causes problems on detach.

    Fixes Bug: #1180497

    Change-Id: I6017dda149776624fac452140d3d0f5df3f5fd5a

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

Fix proposed to branch: stable/grizzly
Review: https://review.openstack.org/29433

Thierry Carrez (ttx)
Changed in nova:
milestone: none → havana-1
status: Fix Committed → Fix Released
Alan Pevec (apevec)
Changed in nova:
importance: Undecided → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to nova (stable/grizzly)

Reviewed: https://review.openstack.org/29433
Committed: http://github.com/openstack/nova/commit/4933c15575589ea5877694b6fd874c9893f54d75
Submitter: Jenkins
Branch: stable/grizzly

commit 4933c15575589ea5877694b6fd874c9893f54d75
Author: Walter A. Boring IV <email address hidden>
Date: Wed May 15 14:15:15 2013 -0700

    Fix for missing multipath device name

    Due to formatting changes in the multipath -l output
    we were sometimes missing the device name for each of the
    multipath devices which gave us a device of '/dev/'. This
    causes problems on detach.

    Fixes Bug: #1180497

    Change-Id: I6017dda149776624fac452140d3d0f5df3f5fd5a
    (cherry picked from commit 565dfc65fbab1df4ec5e83be627805c313aab04b)

Thierry Carrez (ttx)
Changed in nova:
milestone: havana-1 → 2013.2
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.