Description of problem: HostDevice lock is not released when running multiple VMs that have configured devices of the same host. Version-Release number of selected component (if applicable): ovirt-engine-3.6 How reproducible: Steps to Reproduce: 1. Have two VMs pinned to the same host. Configure some host devices for them. 2. In webadmin select both of them and press the "Run" button. Actual results: No VMs are run and log repeatedly outputs [org.ovirt.engine.core.bll.lock.InMemoryLockManager] (default task-109) [] Failed to acquire lock and wait lock 'EngineLock:{exclusiveLocks='[30067f58-01b0-44b4-95a6-6ec2930c10c7=<HOST_DEVICES, ACTION_TYPE_FAILED_OBJECT_LOCKED>]', sharedLocks='null'}' and no futher runs of host-device VMs pinned on that host will have any effects, until the engine is restarted. Expected results: Multiple host-device VMs should run successfully.
Verify with: RHEVM Version: 3.6.1.3-0.1.el6 vdsm: vdsm-4.17.13-1.el7ev Scenario: 1. Set 2 VMs with the same host device. 2. Both VMs pinned to same host(with the host device) 3. Run simultaneously 2 VMs Results: The deadlock is solve, I run 2 VMs simultaneously and only one VM is up. PASS
oVirt 3.6.0 has been released and the bz verified, moving to closed current release.