Red Hat Bugzilla – Bug 1273941
[webadmin] Storage Domain Custom connection parameters should editable when domain is in maintenance/detached
Last modified: 2016-02-18 06:00:38 EST
Description of problem:
After detaching a Storage Domain for edit, Custom connection parameters fields should be disabled for input
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Click on Edit button for an unattached SD
2. Modify any of the Custom connection parameters
3. Click OK
Operation Canceled window pops up with message:
Error while executing action: Cannot edit Storage. Can only update the following fields: name, description, comment, wipe after delete, low space threshold, and critical space threshold.
Custom connection parameters should be disabled for editing
Au contraire - if the path is editable, so should the custom connection params.
Target release should be placed once a package build is known to fix a issue. Since this bug is not modified, the target version has been reset. Please use target milestone to plan a fix for a oVirt release.
In oVirt testing is done on single release by default. Therefore I'm removing the 4.0 flag. If you think this bug must be tested in 4.0 as well, please re-add the flag. Please note we might not have testing resources to handle the 4.0 clone.
The move to 4.0 was due to a miscommunication between Yaniv and I (specifically, I suspect this is a regression).
Resetting target milestone to 3.6.1, and we can discuss in the next scrub meeting.
This bug report has Keywords: Regression or TestBlocker.
Since no regressions or test blockers are allowed between releases, it is also being identified as a blocker for this release. Please resolve ASAP.
Could not reproduce, when the domain is detached or in maintenance mode both the path and the custom properties are editable.
As for the actual results described in the bug:
"Operation Canceled window pops up with message:
Error while executing action: Cannot edit Storage. Can only update the following fields: name, description, comment, wipe after delete, low space threshold, and critical space threshold."
This message is a result of the storage properties update command rather than the connection properties update command which means that storage domain fields other than those listed were changed, this is regardless to the changes in the connection (custom properties, path)
Ran the following scenario twice: first for a detached storage domain and second time for "in maintenance" storage domain:
1. Edit storage domain.
2. Modify any of the values (custom connection params, advanced params, comment, description, export path).
3. Click Ok.
No errors in UI / engine.log.
Editing operation passes successfully.
Verified using rhevm-3.6.2-0.1.el6.noarch (build 3.6.2-3)