Bug 816070 - Wrong/Big error message displayed when provider quota exceeded.
Summary: Wrong/Big error message displayed when provider quota exceeded.
Keywords:
Status: CLOSED EOL
Alias: None
Product: CloudForms Cloud Engine
Classification: Retired
Component: aeolus-conductor
Version: 1.0.0
Hardware: Unspecified
OS: Unspecified
high
medium
Target Milestone: rc
Assignee: Angus Thomas
QA Contact: Rehana
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-04-25 07:55 UTC by Shveta
Modified: 2020-03-27 18:04 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)
wrong_big_message (246.72 KB, image/png)
2012-04-25 07:55 UTC, Shveta
no flags Details

Description Shveta 2012-04-25 07:55:34 UTC
Created attachment 580086 [details]
wrong_big_message

Description of problem:


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


How reproducible:


Steps to Reproduce:
1. Set provider quota to 10 for ec2 
2. Launched multi instance(4 instance) deployment for ec2 
3. When 8 instances were launched launched third application with 4 instances..
Two should have launched and for the rest two provider quota reached message should have been shown .

But none are launched and message displayed :
"
vsphereaccount: Cloud Resource Cluster us-east is not mapped to any cloud resource provider or provider cluster
mock: Cloud Resource Cluster us-east is not mapped to any cloud resource provider or provider cluster
rhevmaccount: component outline is not pushed to this provider account
vsphereaccount: Cloud Resource Cluster us-east is not mapped to any cloud resource provider or provider cluster
mock: Cloud Resource Cluster us-east is not mapped to any cloud resource provider or provider cluster
rhevmaccount: component outline is not pushed to this provider account
vsphereaccount: Cloud Resource Cluster us-east is not mapped to any cloud resource provider or provider cluster
mock: Cloud Resource Cluster us-east is not mapped to any cloud resource provider or provider cluster
rhevmaccount: component outline is not pushed to this provider account
vsphereaccount: Cloud Resource Cluster us-east is not mapped to any cloud resource provider or provider cluster
mock: Cloud Resource Cluster us-east is not mapped to any cloud resource provider or provider cluster
rhevmaccount: component outline is not pushed to this provider account
ssachdev quota limit too low to launch application blueprint"

Rather a short message saying ec2 quota exceeded should be displayed.
  
Actual results:


Expected results:


Additional info:

rpm -qa|grep aeolus
aeolus-conductor-doc-0.8.9-1.el6.noarch
aeolus-conductor-0.8.9-1.el6.noarch
rubygem-aeolus-image-0.3.0-12.el6.noarch
aeolus-all-0.8.9-1.el6.noarch
aeolus-configure-2.5.3-1.el6.noarch
rubygem-aeolus-cli-0.3.1-1.el6.noarch
aeolus-conductor-daemons-0.8.9-1.el6.noarch

Comment 1 wes hayutin 2012-04-25 14:38:46 UTC
The design is to fail applications that go over the quota.

I suspect you are getting the long error because you have all the providers enabled and you are not specifying the cluster to launch in.

The provider it tried to launch in reported the correct message..

ssachdev quota limit too low to launch application
blueprint"

this is partially a bug and partially a setup error..

We need to do a better job at suppressing error messages when using auto-select.

Comment 2 Hugh Brock 2012-05-07 17:49:42 UTC
requesting Z because of the user-annoyance factor of blatting out huge numbers of error messages.


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