Bug 766191

Summary: users should be able to select which providers an image is build for.
Product: [Retired] CloudForms Cloud Engine Reporter: wes hayutin <whayutin>
Component: aeolus-conductorAssignee: Angus Thomas <athomas>
Status: CLOSED NOTABUG QA Contact: wes hayutin <whayutin>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 1.0.0CC: akarol, deltacloud-maint, jlaska, jprovazn, ssachdev
Target Milestone: rc   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
URL: https://qeblade30.rhq.lab.eng.bos.redhat.com/conductor/catalogs/1/deployables/5
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-01-24 17:48:58 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Bug Depends On:    
Bug Blocks: 744194    
Attachments:
Description Flags
ss
none
ss none

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