Bug 1321364 - Live migration from compute running juno to compute running kilo fails [NEEDINFO]
Summary: Live migration from compute running juno to compute running kilo fails
Keywords:
Status: CLOSED INSUFFICIENT_DATA
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-nova
Version: 7.0 (Kilo)
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: ---
: 7.0 (Kilo)
Assignee: Lee Yarwood
QA Contact: nlevinki
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-03-25 19:44 UTC by Jeremy
Modified: 2019-12-16 05:34 UTC (History)
11 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-06-27 13:42:58 UTC
Target Upstream Version:
lyarwood: needinfo? (jmelvin)


Attachments (Terms of Use)

Description Jeremy 2016-03-25 19:44:29 UTC
Description of problem:
Customer is attempting live migrations of 2 instances  from compute 104 and 106. He has already migrated all the other instances and there are just 2 remaining that do not work. Also note that these 2 compute nodes 104 and 106 are juno while the rest including 107 are kilo, which is why he is trying to migrate the instances off for the upgrades. 
Migration fails with the little errors:
[instance: 31c80d84-ec38-4ede-aa9a-7d9afcd596f8
compute106 source compute
2016-03-24 14:12:24.686 20909 DEBUG nova.virt.libvirt.driver [req-0a8ec242-6e65-4769-8eca-fc386821361b None] [instance: 31c80d84-ec38-4ede-aa9a-7d9afcd596f8] Could not determine fibre channel world wide port names get_volume_connector /usr/lib/python2.7/site-packages/nova/virt/libvirt/driver.py:1297
2016-03-24 14:12:24.687 20909 DEBUG nova.volume.cinder [req-0a8ec242-6e65-4769-8eca-fc386821361b None] Cinderclient connection created using URL: http://10.47.129.24:8776/v2/3244c329ec6444828cf82e46d927ff3a get_cinder_client_version /usr/lib/python2.7/site-packages/nova/volume/cinder.py:255
2016-03-24 14:12:25.448 20909 WARNING nova.context [-] Arguments dropped when creating context: {u'read_only': False, u'domain': None, u'show_deleted': False, u'user_identity': u'b334764d47cb4ce6bf5ef86eebfcc54e 3244c329ec6444828cf82e46d927ff3a - - -', u'project_domain': None, u'resource_uuid': None, u'user_domain': None}
2016-03-24 14:12:27.097 20909 ERROR nova.compute.manager [req-0a8ec242-6e65-4769-8eca-fc386821361b None] [instance: 31c80d84-ec38-4ede-aa9a-7d9afcd596f8] Pre live migration failed at wdckvm107a

compute107 destination compute
2016-03-24 14:12:25.625 1454 DEBUG oslo_concurrency.processutils [req-0a8ec242-6e65-4769-8eca-fc386821361b b334764d47cb4ce6bf5ef86eebfcc54e 3244c329ec6444828cf82e46d927ff3a - - -] u'sudo nova-rootwrap /etc/nova/rootwrap.conf systool -c fc_host -v' failed. Not Retrying. execute /usr/lib/python2.7/site-packages/oslo_concurrency/processutils.py:291
2016-03-24 14:12:25.626 1454 DEBUG nova.virt.libvirt.driver [req-0a8ec242-6e65-4769-8eca-fc386821361b b334764d47cb4ce6bf5ef86eebfcc54e 3244c329ec6444828cf82e46d927ff3a - - -] [instance: 31c80d84-ec38-4ede-aa9a-7d9afcd596f8] Could not determine fibre channel world wide port names get_volume_connector /usr/lib/python2.7/site-packages/nova/virt/libvirt/driver.py:1008


Version-Release number of selected component (if applicable):
openstack-nova-compute-2014.2.3-9.el7ost.noarch (compute 106 juno)
openstack-nova-compute-2015.1.2-13.el7ost.noarch (compute 107 kilo)

How reproducible:
100%

Steps to Reproduce:
1. Live migrate from the commmand line form compute 106 to compute 107
2.note failure
3.

Actual results:
fails

Expected results:
live migrates

Additional info:

Cinder backend is ceph rbd, so fibre channel should not be used. Not sure of the messages regarding fibre channel


Note You need to log in before you can comment on or make changes to this bug.