Description of problem: When executing commands using the COCO infrastructure, we might choose that those child commands will end by themselves, without the parent executing their endAction(). On that case, the finalizing step of the job will be created multiple times. Actual results: The FINALIZING step is created multiple times Expected results: The FINALIZING step should be created once Additional info:
Steps to reproduce: 1. Have a 4.1 DC with a host 2. Create a VM with an image disk 3. Create 2 snapshots of the VM that includes the disk 4. Attempt to move the disk 5. Check the tasks sub tab, expand the job and verify that there's one finalizing step for the job (some of the job steps will have finalizing step as well).
The fix for this issue should be included in oVirt 4.1.0 beta 1 released on December 1st. If not included please move back to modified.
moving disk has only one finalizing step verified in ovirt-engine-4.1.0.3-0.1.el7.noarch