Description of problem: As of now when rebalance / remove-brick is running user is allowed to take snapshot, snapshot creation succeeds but does not display any snaps. user should be given a message saying "Rebalance/remove-brick is running for the volume <vol_name> and snapshot cannot be taken. Version-Release number of selected component (if applicable): ovirt-engine-3.6.0-0.0.master.20150420232310.gite30f655.el6.noarch How reproducible: Always. Steps to Reproduce: 1. Create a volume and start running rebalance on the volume. 2. Now click on the snapshot and say 'New' 3. New dialog loads and provide the snap name. Actual results: Snapshot creation succeds with no snapshots and event message is displayed saying "Snapshot <snapname> created for volume <vol_name>" Expected results: user should not be allowed to take snapshots when rebalance / remove-brick is running. Additional info:
Find the engine and vdsm logs attached in the link below. http://rhsqe-repo.lab.eng.blr.redhat.com/sosreports/rhsc/1215878/
Moving this bug back because the error message mapping is not proper. When rebalance or remove brick is in progress UI displays the following error message "Error while executing action: Cannot create ${type}. A task is in progress on the volume ${volumeName} in cluster ${vdsGroup} Instead of task is in progress, can we display the actual task which is in progress?
ovirt-3.6.0-3 release
Tested with RHEV 3.6.2.6 and RHGS Nightly ( glusterfs-3.7.5-17.el7rhgs ) Snapshot creation during rebalance fails with the error "Error while executing action : Cannot create Gluster Volume snapshot. A rebalance operation is in progress on the volume <vol_name> in cluster <cluster Name> Snapshot creation during remove-brick fails with error " Error wile executing action: Cannot create Gluster Volume Snapshot. A remove_brick operation is in progress on the volume <vol_name> in cluster <cluster Name>