Bug 716294

Summary: pool quotas not not registered or enforced in new ui
Product: [Retired] CloudForms Cloud Engine Reporter: wes hayutin <whayutin>
Component: aeolus-conductorAssignee: Jan Provaznik <jprovazn>
Status: CLOSED CURRENTRELEASE QA Contact: wes hayutin <whayutin>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 0.3.1CC: akarol, athomas, dajohnso, deltacloud-maint, jprovazn, matt.wagner, ssachdev, sseago
Target Milestone: beta   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
URL: https://ibm-x3950m2-01.rhts.eng.bos.redhat.com/conductor/pools
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
ss1
none
ss2
none
ss3
none
quota enforced
none
pool quota reached none

Description wes hayutin 2011-06-23 21:31:17 UTC
recreate:
1. set a quota of 2 in the default pool
2. start two deployments or three
3. Look for the pool pages detailed, or pretty to list the quota or its enforcement

see screenshots


[root@ibm-x3950m2-01 noarch]# rpm -qa | grep aeolus
aeolus-conductor-0.3.0-0.el6.20110623205403git551632a.noarch
aeolus-configure-2.0.1-0.el6.20110622123902gitdf4ae05.noarch
aeolus-conductor-doc-0.3.0-0.el6.20110623205403git551632a.noarch
aeolus-all-0.3.0-0.el6.20110623205403git551632a.noarch
rubygem-aeolus-cli-0.0.1-1.el6.20110623205403git551632a.noarch
aeolus-conductor-daemons-0.3.0-0.el6.20110623205403git551632a.noarch
aeolus-conductor-devel-0.3.0-0.el6.20110623205403git551632a.noarch

Comment 1 wes hayutin 2011-06-23 21:32:01 UTC
Created attachment 509629 [details]
ss1

Comment 2 wes hayutin 2011-06-23 21:32:26 UTC
Created attachment 509630 [details]
ss2

Comment 3 wes hayutin 2011-06-23 21:32:53 UTC
Created attachment 509631 [details]
ss3

Comment 4 Jan Provaznik 2011-06-30 10:24:30 UTC
51573ecaae4ef9d433f8f80a158e2a6a0c50851c

Comment 5 wes hayutin 2011-07-06 18:24:29 UTC
Jan is that hash from the conductor git repo?

Comment 6 Matt Wagner 2011-07-06 18:47:58 UTC
Wes -- sorry, I moved this to ON_QA with no explanation. Yes, that hash is from the git repo, but RPMs have been built and pushed to the staging/test repos from it.

Comment 7 Aziza Karol 2011-07-07 06:15:15 UTC
Pool quotas enforced in new UI.

Added a quota of 2 in default pool and started 2 deployments in default pool.
Pool quota got updated.

Screen shot attached.

When tried to launched the third deployment,"Pool quota reached" message is displayed.

screen shot attached.

verified on:
[root@dell-pe860-01 ~]# rpm -qa  | grep  aeolus
aeolus-configure-2.0.1-0.el6.20110706084705git542b456.noarch
aeolus-conductor-0.3.0-0.el6.20110706142422git0ebf7d1.noarch
aeolus-conductor-doc-0.3.0-0.el6.20110706142422git0ebf7d1.noarch
aeolus-conductor-daemons-0.3.0-0.el6.20110706142422git0ebf7d1.noarch
rubygem-aeolus-cli-0.0.1-1.el6.20110706142422git0ebf7d1.noarch
aeolus-all-0.3.0-0.el6.20110706142422git0ebf7d1.noarch

Comment 8 Aziza Karol 2011-07-07 06:16:38 UTC
Created attachment 511625 [details]
quota enforced

Comment 9 Aziza Karol 2011-07-07 06:17:21 UTC
Created attachment 511626 [details]
pool quota reached

Comment 10 wes hayutin 2011-07-08 13:48:28 UTC
removing verified bugs from tracker

Comment 11 wes hayutin 2011-08-01 20:01:58 UTC
release pending...

Comment 12 wes hayutin 2011-08-01 20:02:10 UTC
release pending 3

Comment 13 wes hayutin 2011-08-01 20:02:14 UTC
release pending...

Comment 14 wes hayutin 2011-08-01 20:02:21 UTC
release pending.. 2

Comment 16 wes hayutin 2011-12-08 14:04:18 UTC
closing out old bugs

Comment 17 wes hayutin 2011-12-08 14:15:55 UTC
perm close