Bug 1481221 - [Webadmin] LUNs listings are being multiplied by the number of their paths in direct LUN creation prompt in case they have storage domain on them
Summary: [Webadmin] LUNs listings are being multiplied by the number of their paths in...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: ovirt-engine
Classification: oVirt
Component: Frontend.WebAdmin
Version: 4.1.5.2
Hardware: x86_64
OS: Unspecified
medium
medium
Target Milestone: ovirt-4.1.8
: ---
Assignee: Eyal Shenitzky
QA Contact: Elad
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-08-14 11:55 UTC by Elad
Modified: 2017-12-11 16:31 UTC (History)
7 users (show)

Fixed In Version: ovirt-engine-4.1.8.1
Clone Of:
Environment:
Last Closed: 2017-12-11 16:31:21 UTC
oVirt Team: Storage
Embargoed:
rule-engine: ovirt-4.1+
rule-engine: blocker+


Attachments (Terms of Use)
Screenshot from Webadmin (114.55 KB, image/png)
2017-08-14 11:55 UTC, Elad
no flags Details
4.1.1.2-0.1 screenshot (125.94 KB, image/png)
2017-09-12 14:04 UTC, Elad
no flags Details


Links
System ID Private Priority Status Summary Last Updated
oVirt gerrit 84332 0 master MERGED webadmin: Fix getAddedLuns returns duplicated luns regression 2017-11-22 08:47:40 UTC
oVirt gerrit 84441 0 ovirt-engine-4.1 MERGED webadmin: Fix getAddedLuns returns duplicated luns regression 2017-11-22 08:54:46 UTC

Description Elad 2017-08-14 11:55:58 UTC
Created attachment 1313069 [details]
Screenshot from Webadmin

Description of problem:
LUNs listings are being multiplied by the number of their paths in case they have a storage domain data on them.

Version-Release number of selected component (if applicable):
ovirt-engine-webadmin-portal-4.1.5.2-0.1.el7.noarch
ovirt-engine-4.1.5.2-0.1.el7.noarch

How reproducible:


Steps to Reproduce:
1. Create a block storage domain that resides on a LUN that has more than 1 paths to the storage
2. Add this LUN as a direct LUN


Screenshot attached.

Comment 1 Allon Mureinik 2017-09-12 13:46:21 UTC
Elad, this is a regression, right?

Comment 2 Elad 2017-09-12 14:04:12 UTC
Created attachment 1324907 [details]
4.1.1.2-0.1 screenshot

Yes.
The attached screenshot is from 4.1.1.2-0.1

Comment 3 Red Hat Bugzilla Rules Engine 2017-09-12 14:06:29 UTC
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.

Comment 4 Yaniv Kaul 2017-10-26 11:32:49 UTC
Is this still the case? I think this has been fixed long time ago?

Comment 5 Elad 2017-10-26 15:12:34 UTC
Still not fixed.
ovirt-engine-4.2.0-0.0.master.20171025204923.git6f4cbc5.el7.centos.noarch

Comment 6 Yaniv Kaul 2017-11-16 07:43:41 UTC
Eyal - are you looking into this? It is marked as a blocker (perhaps as it is a regression) even though the severity and priority are medium.

Comment 7 Eyal Shenitzky 2017-11-19 07:20:39 UTC
Sure

Comment 8 Elad 2017-12-04 09:40:56 UTC
LUN is listed only once in direct LUN creation prompt in case it has storage domain on it while the LUN is exposed through multiple paths.


Used:
rhevm-4.1.8.1-0.1.el7.noarch
vdsm-4.19.40-1.el7ev.x86_64


Please note that the bug is not fixed in latest 4.2 D/S build (rhvm-4.2.0-0.5.master.el7.noarch)

Tal, please consider cloning this for 4.2.

Comment 9 Tal Nisan 2017-12-05 08:22:39 UTC
Eyal, I see there is a patch on master for 4.2, can you check why it still occurs in 4.2?

Comment 10 Allon Mureinik 2017-12-05 11:57:56 UTC
(In reply to Elad from comment #8)
> Please note that the bug is not fixed in latest 4.2 D/S build
> (rhvm-4.2.0-0.5.master.el7.noarch)
This build is more than a month old. The referenced patch is included in rhvm-4.2.0-0.8.


Note You need to log in before you can comment on or make changes to this bug.