Bug 766191 - users should be able to select which providers an image is build for.
Summary: users should be able to select which providers an image is build for.
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: CloudForms Cloud Engine
Classification: Retired
Component: aeolus-conductor
Version: 1.0.0
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: rc
Assignee: Angus Thomas
QA Contact: wes hayutin
URL: https://qeblade30.rhq.lab.eng.bos.red...
Whiteboard:
: 772756 (view as bug list)
Depends On:
Blocks: ce-sprint
TreeView+ depends on / blocked
 
Reported: 2011-12-10 21:50 UTC by wes hayutin
Modified: 2012-01-26 12:16 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-01-24 17:48:58 UTC


Attachments (Terms of Use)
ss (140.48 KB, image/png)
2011-12-10 21:50 UTC, wes hayutin
no flags Details
ss (212.03 KB, image/png)
2012-01-16 14:04 UTC, wes hayutin
no flags Details

Description wes hayutin 2011-12-10 21:50:24 UTC
Created attachment 545003 [details]
ss

Description of problem:

The default appears to be to build/push a template/image for all configured providers.  I've gone back and forth on this issue... 

The only concrete use case I currently have is this...

If I have ec2, vsphere, rhevm configured as providers and I want to build two templates..
1. RHEL6
2. RHEL5

RHEL6, I can build an all providers

RHEL5, I will never be able to build RHEL5 for RHEVM until there is a rhevm-agent rpm for RHEL5.. so it would be nice to be able to unselect it from this menu.

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

Comment 2 Jan Provaznik 2012-01-04 10:22:47 UTC
For RHEL5 use case you can build the image for particular providers on image show page (Environments -> Images -> image). 

Angus: should be the deployable show page updated to allow 'other-than-build-all' builds too? I think it was intention to allow only 'build all' there but maybe I'm wrong.

Comment 3 Angus Thomas 2012-01-12 20:53:34 UTC
The scope for 1.0 is only to allow building & pushing all missing images on the deployables page, and rebuilding all, thereby creating a new build, on the images page.

Comment 4 wes hayutin 2012-01-16 14:04:21 UTC
I'm calling this out.. as NOT TRUE...

recreate...
1.  aeolus-image build --template RHEL62.tpl --target ec2
2. https://qeblade32.rhq.lab.eng.bos.redhat.com/conductor/images/$imagehash

Notice the ind. links to build for various providers

Screenshot

Comment 5 wes hayutin 2012-01-16 14:04:51 UTC
Created attachment 555517 [details]
ss

Comment 6 wes hayutin 2012-01-16 14:05:20 UTC
*** Bug 772756 has been marked as a duplicate of this bug. ***

Comment 7 wes hayutin 2012-01-16 14:06:39 UTC
So here's the deal...

Upload a template via webui... links *are not* avail

Build a template via cli ... links *are* avail

the inconsistency is confusing

Comment 8 wes hayutin 2012-01-24 17:48:58 UTC
removing ability to build/push from deployable page


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