| Summary: | Cloud quota not enforced for multi-instance deployment. | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Retired] CloudForms Cloud Engine | Reporter: | Aziza Karol <akarol> | ||||||
| Component: | aeolus-conductor | Assignee: | Shveta <ssachdev> | ||||||
| Status: | CLOSED ERRATA | QA Contact: | wes hayutin <whayutin> | ||||||
| Severity: | high | Docs Contact: | |||||||
| Priority: | unspecified | ||||||||
| Version: | 1.0.0 | CC: | akarol, athomas, deltacloud-maint, hbrock, ssachdev | ||||||
| Target Milestone: | beta | ||||||||
| Target Release: | --- | ||||||||
| Hardware: | Unspecified | ||||||||
| OS: | Unspecified | ||||||||
| Whiteboard: | |||||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||||
| Doc Text: | Story Points: | --- | |||||||
| Clone Of: | Environment: | ||||||||
| Last Closed: | 2012-05-15 22:25:59 UTC | 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
Aziza Karol
2012-02-01 06:53:51 UTC
Created attachment 558760 [details]
cloud quota
The solution for this is to check the quota before launch, and if there isn't sufficient quota remaining to launch all of the instances defined in the deployable, not to launch the deployable at all. Partially launching the deployable, by starting as many instances as the quota permits, would be likely to leave the user with a non-functional deployment. Patch created; it prevents multi-instance deployables from launching at all if doing so would go over the pool/pool family quota: https://fedorahosted.org/pipermail/aeolus-devel/2012-February/008593.html Pushed to 1.0-staging: commit 78cbf85d6de7bdfe5c26a417b580cdd9c829efb8 BZ 786344 added pre-launch validation for multi-instance deployments Created attachment 565301 [details]
quota for multi assembly deployment
Before launching quota is checked for multi assembly deployment
rpm -qa|grep aeolus
aeolus-conductor-0.8.0-35.el6.noarch
rubygem-aeolus-cli-0.3.0-10.el6.noarch
aeolus-conductor-doc-0.8.0-35.el6.noarch
rubygem-aeolus-image-0.3.0-9.el6.noarch
aeolus-all-0.8.0-35.el6.noarch
aeolus-conductor-daemons-0.8.0-35.el6.noarch
aeolus-configure-2.5.0-15.el6.noarch
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHEA-2012-0583.html |