| Summary: | Scope images to Pool Family | ||
|---|---|---|---|
| Product: | [Retired] CloudForms Cloud Engine | Reporter: | Scott Seago <sseago> |
| Component: | aeolus-conductor | Assignee: | Scott Seago <sseago> |
| Status: | CLOSED ERRATA | QA Contact: | wes hayutin <whayutin> |
| Severity: | medium | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 1.0.0 | CC: | akarol, deltacloud-maint, hbrock, slinaber, 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:49 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
Scott Seago
2012-01-31 18:33:06 UTC
Steps needed: 1) add ability in aeolus-image-rubygem to add pool family metadata key, filter on it, etc. 2) in UI where we create images, set pool family metadata key. 3) in CLI where we create images, set pool family metadata key. 4) in Images UI for pool family, filter on pool family 5) set per-pool family permissions for images 6) in deployable validation, make sure that all referenced images belong to the same pool family in which resides the pool connected to the deployable's catalog 7) don't allow a deployable to be shared across catalogs spanning more than one pool family. I agree w/ Scott, I'm noticing the scope of images introducing problems through out the UI. Patches posted: https://fedorahosted.org/pipermail/aeolus-devel/2012-February/008879.html https://fedorahosted.org/pipermail/aeolus-devel/2012-February/008880.html https://fedorahosted.org/pipermail/aeolus-devel/2012-February/008881.html github/master for aeolus-cli: 70a7bd40773810b98a20571b4a8437b354169c3c github/master for aeolus-image-rubygem: 1622d30f4d4b9ae701b1ad255d583feade1b8f4d github/master for conductor: 45f261622a63e9136b0ea21ae7b1de9be2b4b4ea commits in sseago's most recent comment are in latest aeolus-conductor-0.8.0-30 and rubygem-aeolus-cli-0.3.0-9 and rubygem-aeolus-image-0.3.0-8 pool set where images are built via webui pool set via cli pool set via webui import pool set via cli import verified [root@qeblade30 yum.repos.d]# rpm -qa | grep aeolus rubygem-aeolus-image-0.3.0-10.el6.noarch aeolus-conductor-0.8.0-37.el6.noarch rubygem-aeolus-cli-0.3.0-11.el6.noarch aeolus-conductor-daemons-0.8.0-37.el6.noarch aeolus-all-0.8.0-37.el6.noarch aeolus-conductor-doc-0.8.0-37.el6.noarch aeolus-configure-2.5.0-15.el6.noarch [root@qeblade30 yum.repos.d]# 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 |