Bug 1454287
Summary: | [RFE] Add UI support to remove a LUNs from a data domain | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [oVirt] ovirt-engine | Reporter: | Liron Aravot <laravot> | ||||||||
Component: | BLL.Storage | Assignee: | shani <sleviim> | ||||||||
Status: | CLOSED CURRENTRELEASE | QA Contact: | Kevin Alon Goldblatt <kgoldbla> | ||||||||
Severity: | high | Docs Contact: | |||||||||
Priority: | high | ||||||||||
Version: | future | CC: | bugs, derez, ehildesh, ishaby, laravot, lzitnits, melewis, ratamir, tnisan, troels, ylavi | ||||||||
Target Milestone: | ovirt-4.2.0 | Keywords: | FutureFeature | ||||||||
Target Release: | --- | Flags: | rule-engine:
ovirt-4.2+
ratamir: testing_plan_complete- ylavi: planning_ack+ rule-engine: devel_ack+ ratamir: testing_ack+ |
||||||||
Hardware: | Unspecified | ||||||||||
OS: | Unspecified | ||||||||||
Whiteboard: | |||||||||||
Fixed In Version: | Doc Type: | Enhancement | |||||||||
Doc Text: | Story Points: | --- | |||||||||
Clone Of: | 1403839 | Environment: | |||||||||
Last Closed: | 2017-12-20 11:19:19 UTC | Type: | Bug | ||||||||
Regression: | --- | Mount Type: | --- | ||||||||
Documentation: | --- | CRM: | |||||||||
Verified Versions: | Category: | --- | |||||||||
oVirt Team: | Storage | RHEL 7.3 requirements from Atomic Host: | |||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||
Embargoed: | |||||||||||
Bug Depends On: | 1374545, 1403836, 1403839 | ||||||||||
Bug Blocks: | 633978, 1429746 | ||||||||||
Attachments: |
|
Description
Liron Aravot
2017-05-22 11:51:10 UTC
Eldan, how do you suggest to do this? We need a quick UI solution to remove one or more LUNs from a block storage domain. Hi, I will propose 2 solutions: 1. Based on PatternFly, more flexible for adding more features later on. (Perhaps longer to develop) 2. Simple Solution base on current UI, less work but from my opinion less good. Solution 1: Base on: http://www.patternfly.org/pattern-library/content-views/table-view/ but without the checkbox. In this solution all actions are made from the right side (see screenshot): - Add Luns - Remove Luns - Enlarge Lun capacity If we choose this solution, we will need to change the "New iscsi Domain" Modal as well since adding the luns from there is by checkboxes and we want consistency in between those 2 modals. Solution 2: The Remove luns is made by unchecking the checkbox. This means: - We need to change a bit the checkbox functionality, today there is a static icon that represents that the Lun in in the Storage Domain. - Since a checkbox is very easy to uncheck, removing a Lun will be a more easy process which is not a case we want to emphasize. Created attachment 1317063 [details]
Solution 1
Created attachment 1317064 [details]
Solution 2
Created attachment 1346632 [details]
Solution 3 - After a talk with Eldan
Tested with the following code: -------------------------------- ovirt-engine-4.2.0-0.6.el7.noarch vdsm-4.20.9-1.el7ev.x86_64 Tested with following scenario: -------------------------------- 1. Created an iscsi storage domain using 2 LUN 2. Set the storage domain to maintenance and detached it 3. Remove one of the LUNs >>>>> successfull Moving to VERIFIED This bugzilla is included in oVirt 4.2.0 release, published on Dec 20th 2017. Since the problem described in this bug report should be resolved in oVirt 4.2.0 release, published on Dec 20th 2017, it has been closed with a resolution of CURRENT RELEASE. If the solution does not work for you, please open a new bug report. |