Created attachment 587440[details]
log
Description of problem:
trying to move multiple disks that resides on multiple domains when one of the disks resides on a domain which is in maintenance will show wrong error:
Error: Cannot move Virtual Machine Disk. Same action in progress.
engine:
2012-05-26 18:25:40,751 WARN [org.ovirt.engine.core.bll.MoveOrCopyDiskCommand] (pool-10-thread-46) CanDoAction of action MoveOrCopyDisk failed. Reasons:VAR__ACTION__MOVE,VAR__TYPE__VM_DISK,ACTION_TYPE_FAILED_OBJECT_LOCKED
Version-Release number of selected component (if applicable):
si4
How reproducible:
100%
Steps to Reproduce:
1. create 3 domains
2. create a vm with two disks - each disk should reside on a different domain
3. put the one of the domain in maintenance -> try to move the 2 disks to the 3ed domain
Actual results:
we fail with the following error:
Error: Cannot move Virtual Machine Disk. Same action in progress.
Expected results:
error should be that the domain status is illigual and specify the disk name so we know which one fialed.
Additional info: full log
Created attachment 587440 [details] log Description of problem: trying to move multiple disks that resides on multiple domains when one of the disks resides on a domain which is in maintenance will show wrong error: Error: Cannot move Virtual Machine Disk. Same action in progress. engine: 2012-05-26 18:25:40,751 WARN [org.ovirt.engine.core.bll.MoveOrCopyDiskCommand] (pool-10-thread-46) CanDoAction of action MoveOrCopyDisk failed. Reasons:VAR__ACTION__MOVE,VAR__TYPE__VM_DISK,ACTION_TYPE_FAILED_OBJECT_LOCKED Version-Release number of selected component (if applicable): si4 How reproducible: 100% Steps to Reproduce: 1. create 3 domains 2. create a vm with two disks - each disk should reside on a different domain 3. put the one of the domain in maintenance -> try to move the 2 disks to the 3ed domain Actual results: we fail with the following error: Error: Cannot move Virtual Machine Disk. Same action in progress. Expected results: error should be that the domain status is illigual and specify the disk name so we know which one fialed. Additional info: full log