Bug 754414

Summary: RFE:Add % of quota usage per pool family.
Product: [Retired] CloudForms Cloud Engine Reporter: Aziza Karol <akarol>
Component: aeolus-conductorAssignee: Tzu-Mainn Chen <tzumainn>
Status: CLOSED CURRENTRELEASE QA Contact: wes hayutin <whayutin>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 1.0.0CC: akarol, dajohnso, deltacloud-maint, dgao, ssachdev, tzumainn
Target Milestone: rc   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-08-30 17:13:41 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Bug Depends On:    
Bug Blocks: 720343    
Attachments:
Description Flags
pool_family_quota_usage none

Description Aziza Karol 2011-11-16 12:31:08 UTC
Description of problem:


Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
I created multiple pool families and wanted to track the quota usage per pool family.
currently quota usage per pool family is not displayed on UI.



Expected results:
Add % of quota usage per pool family.

Additional info:
[root@kvm-guest-02 ~]# rpm -qa | grep aeolus
aeolus-conductor-0.6.0-0.20111115223141gita503f01.fc15.noarch
aeolus-conductor-daemons-0.6.0-0.20111115223141gita503f01.fc15.noarch
aeolus-configure-2.3.0-0.20111115131840git8f363c4.fc15.noarch
rubygem-aeolus-image-0.1.0-4.20111024205454git6b2b696.fc15.noarch
aeolus-conductor-doc-0.6.0-0.20111115223141gita503f01.fc15.noarch
aeolus-all-0.6.0-0.20111115223141gita503f01.fc15.noarch
rubygem-aeolus-cli-0.1.0-3.20111115140949git5ec94c5.fc15.noarch

Comment 1 wes hayutin 2012-01-03 17:42:36 UTC
adding ce-sprint-next bugs to ce-sprint

Comment 2 Tzu-Mainn Chen 2012-01-04 19:08:48 UTC
Could I get some clarification on where in the UI you expect the quota usage per pool to show up?  Monitor section, administer section, pool family detail. . . ?  Thanks!

Comment 3 Aziza Karol 2012-01-05 06:58:59 UTC
Quota usage for pool families can be displayed at Administer->Environments->Pool family page.

Comment 4 Tzu-Mainn Chen 2012-01-09 19:40:41 UTC
Patch created:

https://fedorahosted.org/pipermail/aeolus-devel/2012-January/007919.html

Comment 5 Tzu-Mainn Chen 2012-01-11 21:09:25 UTC
Updated patch:

https://fedorahosted.org/pipermail/aeolus-devel/2012-January/008015.html

Comment 6 Tzu-Mainn Chen 2012-01-20 05:56:00 UTC
Pushed to staging-1.0:

commit b6717748e8bc0f7dd3e15a2cf8d51be2fd950287
BZ 754414 added summary statistics

commit c87f1d60789bdfb07989e74d39223676f4e5cee2
BZ 754414 added pool_family.index.total_statistics

commit 8c1c80cfb866306939b63e6e897eaf8c3787d102
BZ 754414 added statistics method

Comment 7 Shveta 2012-01-23 13:27:49 UTC
Created attachment 556969 [details]
pool_family_quota_usage

Comment 8 Shveta 2012-01-23 13:30:51 UTC
Set the quota limit to 10 of "Default" pool and 20 for "default" pool family

Administer --> Environment 
Shows summary of pool family with % used .



======================================
rpm -qa|grep aeolus
aeolus-conductor-0.8.0-9.el6.noarch
aeolus-conductor-doc-0.8.0-9.el6.noarch
rubygem-aeolus-image-0.3.0-3.el6.noarch
rubygem-aeolus-cli-0.3.0-5.el6.noarch
aeolus-all-0.8.0-9.el6.noarch
aeolus-configure-2.5.0-6.el6.noarch
aeolus-conductor-daemons-0.8.0-9.el6.noarch