Created attachment 1248363 [details] logs: engine, proxy, vdsm, daemon Description of problem: Upload feature is available via GUI even though there is an active download of an image using the SDK (for that same image). Version-Release number of selected component: ovirt-engine-4.1.0.3-0.1.el7.noarch ovirt-imageio-proxy-1.0.0-0.el7ev.noarch ovirt-imageio-common-1.0.0-0.el7ev.noarch ovirt-imageio-daemon-1.0.0-1.el7.noarch vdsm-4.19.4-20.git1d7560e.el7.centos.x86_64 How reproducible: 100% Steps to Reproduce: 1. Download an image using python sdk. 2. During the download, go to webadmin -> disks tab, mark the disk being downloaded and click on "Upload". Actual results: Start, Cancel and Pause buttons are available. Clicked on cancel, and the download stopped, then disk switched state to: Finalizing Failure => Failed => illegal Expected results: Since there is an active download using the sdk - for all the upload using the UI to be disabled.
Verified, "Cancel", "Pause" and "Resume" are now disabled for the downloaded disk via GUI. Used: rhevm-4.1.1.4-0.1.el7.noarch