Bug 800349

Summary: [ovirt] [vdsm] flow-ID is not passed in migration flow
Product: [Retired] oVirt Reporter: Haim <hateya>
Component: ovirt-engine-coreAssignee: Barak <bazulay>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: unspecifiedCC: abaron, acathrow, bazulay, iheim, jkt, lyarwood, mgoldboi, michal.skrivanek, yeylon
Target Milestone: ---   
Target Release: 3.3   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: virt
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-09-23 07:33:47 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Bug Depends On:    
Bug Blocks: 902971, 894399, 919413    

Description Haim 2012-03-06 11:30:28 UTC
Description of problem:

scenario: 

- migrate vm using web-admin
- backend send command to migrate vm to src host with flow-id:

2012-03-06 13:28:56,711 INFO  [org.ovirt.engine.core.bll.MigrateVmCommand] (pool-5-thread-7) [1f93ac9a] Running command: MigrateVmCommand internal: false. Entities affected :  ID: 6e7da0b2-a19f-4020-a9b6-4fd1982b61f6 Type: VM
2012-03-06 13:28:56,717 INFO  [org.ovirt.engine.core.vdsbroker.MigrateVDSCommand] (pool-5-thread-7) [1f93ac9a] START, MigrateVDSCommand(vdsId = d05ed726-5bd5-11e1-b3d5-0fa1db0ec1ef, vmId=6e7da0b2-a19f-4020-a9b6-4fd1982b61f6, srcHost=nott-vds2.qa.lab.tlv.redhat.com, dstVdsId=a2859be4-5d35-11e1-886f-af102fbd5669, dstHost=nott-vds1.qa.lab.tlv.redhat.com:54321, migrationMethod=ONLINE), log id: 60cf6fb0
2012-03-06 13:28:56,719 INFO  [org.ovirt.engine.core.vdsbroker.vdsbroker.MigrateBrokerVDSCommand] (pool-5-thread-7) [1f93ac9a] VdsBroker::migrate::Entered (vm_guid=6e7da0b2-a19f-4020-a9b6-4fd1982b61f6, srcHost=nott-vds2.qa.lab.tlv.redhat.com, dstHost=nott-vds1.qa.lab.tlv.redhat.com:54321,  method=online
2012-03-06 13:28:56,719 INFO  [org.ovirt.engine.core.vdsbroker.vdsbroker.MigrateBrokerVDSCommand] (pool-5-thread-7) [1f93ac9a] START, MigrateBrokerVDSCommand(vdsId = d05ed726-5bd5-11e1-b3d5-0fa1db0ec1ef, vmId=6e7da0b2-a19f-4020-a9b6-4fd1982b61f6, srcHost=nott-vds2.qa.lab.tlv.redhat.com, dstVdsId=a2859be4-5d35-11e1-886f-af102fbd5669, dstHost=nott-vds1.qa.lab.tlv.redhat.com:54321, migrationMethod=ONLINE), log id: 1f1b8003
2012-03-06 13:28:56,726 INFO  [org.ovirt.engine.core.vdsbroker.vdsbroker.MigrateBrokerVDSCommand] (pool-5-thread-7) [1f93ac9a] FINISH, MigrateBrokerVDSCommand, log id: 1f1b8003
2012-03-06 13:28:56,737 INFO  [org.ovirt.engine.core.vdsbroker.MigrateVDSCommand] (pool-5-thread-7) [1f93ac9a] FINISH, MigrateVDSCommand, return: MigratingFrom, log id: 60cf6fb0

- command is then passed to vdsm (src): 

Thread-1682::DEBUG::2012-03-06 13:28:14,121::BindingXMLRPC::848::vds::(wrapper) client [10.35.97.30]::call vmMigrate with ({'src': 'nott-vds2.qa.lab.tlv.redhat.com', 'dst': 'nott-vds1.qa.lab.tlv.redhat.com:54321', 'vmId': '6e7da0b2-a19f-4020-a9b6-4fd1982b61f6', 'method': 'online'},) {} flowID [1f93ac9a]

- command is not passed to vdsm on destination server

Comment 1 Michal Skrivanek 2013-03-12 13:18:19 UTC
*** Bug 919413 has been marked as a duplicate of this bug. ***

Comment 2 Itamar Heim 2013-03-14 01:12:28 UTC
michael - is http://gerrit.ovirt.org/13011 solving this as well?

Comment 3 mkublin 2013-03-14 08:02:26 UTC
Yes, it should

Comment 5 Itamar Heim 2013-08-21 16:41:07 UTC
as RC is built, moving to ON_QA (hopefully did not catch incorrect bugs when doing this)

Comment 6 Itamar Heim 2013-09-23 07:33:47 UTC
closing as this should be in 3.3 (doing so in bulk, so may be incorrect)