Evacuation results in multipath residue when use fc

Bug #1906768 reported by leon zhu
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Won't Fix
Undecided
Unassigned
os-brick
Won't Fix
Undecided
Unassigned

Bug Description

My environment uses the OpenStack Pike,fibre Channel is used for back-end storage,when we place 'volume_use_multipath=True' in nova.conf, we found that evacuation leads to multipath residue。
  Trace code through Debug,we find os-brick can not find volume_paths, So the residual multipath cannot be removed。
   By analyzing the code,the Volume_path acquired through FC is not in a local directory, because it's on the new node.
Repeat steps:
1.configure cinder backend storage as fc san and multipath;
2.boot vm from cinder volume;
3.evacuate vm;
4.execute commands at the old node to see the multipath,and you can see that vm multipath residue;

If the multipath residue will cause an error during vm migration,eg: commandexecutionfailed: failed to execute command emultipath -l /dev/sdbx .

Changed in nova:
status: New → Incomplete
status: Incomplete → New
tags: added: cleanup multipath vm-evacuation
Revision history for this message
Brian Rosmaita (brian-rosmaita) wrote :

The Pike release has reached EOL and no bugfixes are being provided for it. Please investigate upgrading to a more recent release.

Changed in os-brick:
status: New → Won't Fix
Revision history for this message
Balazs Gibizer (balazs-gibizer) wrote :

Yeah it would help if have a clear reproduction steps on something closer to master. I'm setting this to Incomplete now.

Changed in nova:
status: New → Incomplete
Revision history for this message
Balazs Gibizer (balazs-gibizer) wrote :

Please set it back to new if you provided reproduction steps and the relevant logs.

leon zhu (zhulp0372-r)
description: updated
leon zhu (zhulp0372-r)
description: updated
leon zhu (zhulp0372-r)
Changed in nova:
status: Incomplete → New
Lee Yarwood (lyarwood)
Changed in nova:
status: New → Won't Fix
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on os-brick (stable/pike)

Change abandoned by "Elod Illes <email address hidden>" on branch: stable/pike
Review: https://review.opendev.org/c/openstack/os-brick/+/766676
Reason: Abandoning this patch, to be able to delete os-brick's stable/pike.

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

Change abandoned by "Elod Illes <email address hidden>" on branch: stable/pike
Review: https://review.opendev.org/c/openstack/nova/+/766675
Reason: stable/pike has transitioned to End of Life for nova, open patches need to be abandoned in order to be able to delete the branch.

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.