Bug 1340452

Summary: Most Used Pools list is not correct
Product: [Red Hat Storage] Red Hat Storage Console Reporter: Lubos Trilety <ltrilety>
Component: UIAssignee: sankarshan <sankarshan>
Status: CLOSED CURRENTRELEASE QA Contact: Martin Kudlej <mkudlej>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 2CC: mkudlej, nthomas, sankarshan
Target Milestone: ---   
Target Release: 2   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: rhscon-ui-0.0.40-1.el7scon.noarch Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-11-19 05:32:43 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
most used pools none

Description Lubos Trilety 2016-05-27 12:40:41 UTC
Created attachment 1162454 [details]
most used pools

Description of problem:
There's 'Most Used Pools' list on cluster dashboard, but it's bad. The pools usage is not correct, in many cases there's NaN instead. Moreover it could happen that the most used pool is not there at all.

Version-Release number of selected component (if applicable):
rhscon-core-0.0.19-1.el7scon.x86_64
rhscon-ceph-0.0.18-1.el7scon.x86_64
rhscon-ui-0.0.34-1.el7scon.noarch

How reproducible:
80%

Steps to Reproduce:
1. Create several pools in the cluster
2. Put some data to those pools
3. Open cluster dashboard, look for 'Most Used Pools' list

Actual results:
The list is not correct

Expected results:
There should be the most used pools listed with correct numbers.

Additional info:
On the cluster which is on the picture in attachment, the most used pool is a norep pool, which is not listed there at all.

Comment 1 Martin Kudlej 2016-07-26 13:20:43 UTC
This bug is blocked by bug 1358267

Comment 2 Martin Kudlej 2016-08-05 14:17:32 UTC
Tested with 
ceph-ansible-1.0.5-31.el7scon.noarch
ceph-installer-1.0.14-1.el7scon.noarch
rhscon-ceph-0.0.39-1.el7scon.x86_64
rhscon-core-0.0.39-1.el7scon.x86_64
rhscon-core-selinux-0.0.39-1.el7scon.noarch
rhscon-ui-0.0.51-1.el7scon.noarch

and it works. But because of bug 1358267 it was not possible to test this with more than one profile.