Bug 770358

Summary: RFE : Build and Push for selective provider from UI
Product: [Retired] CloudForms Cloud Engine Reporter: Shveta <ssachdev>
Component: aeolus-conductorAssignee: Jan Provaznik <jprovazn>
Status: CLOSED DUPLICATE QA Contact: wes hayutin <whayutin>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 1.0.0CC: akarol, deltacloud-maint, hbrock, slinaber, ssachdev
Target Milestone: rc   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-01-25 19:20:36 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
err none

Description Shveta 2011-12-26 07:14:05 UTC
Created attachment 549551 [details]
err

Description of problem:


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


How reproducible:


Steps to Reproduce:
1. If i have three providers added say : ec2_us_east ,ec2_us_west and mock
2. I built and pushed image for ec2_us_east and ec2_us_west from cli 
3. Now the aeolus build UI shows all the three providers and build and pushed status for all the three providers :
ec2_us_east -- images are pushed
ec2_us_west -- images are pushed
mock        -- images are not pushed 

There is no way to build and push only for mock now from UI
If i click on "build missing" from UI the build is started for all the three
providers .

There should be a way to selectively build and push for a particular provider.
  
Actual results:


Expected results:


Additional info:

 rpm -qa|grep aeolus
aeolus-conductor-doc-0.8.0-0.20111222233342gitd98cb57.el6.noarch
aeolus-configure-2.5.0-0.20111222173430git17b704a.el6.noarch
rubygem-aeolus-image-0.3.0-0.20111222173411gitc13b654.el6.noarch
rubygem-aeolus-cli-0.3.0-0.20111222173356git3cd6277.el6.noarch
aeolus-all-0.8.0-0.20111222233342gitd98cb57.el6.noarch
aeolus-conductor-0.8.0-0.20111222233342gitd98cb57.el6.noarch
aeolus-conductor-daemons-0.8.0-0.20111222233342gitd98cb57.el6.noarch

Comment 1 wes hayutin 2012-01-10 17:10:08 UTC
adding to ce-sprint-next

Comment 2 wes hayutin 2012-01-10 17:12:29 UTC
adding to ce-sprint-next

Comment 3 wes hayutin 2012-01-12 16:31:15 UTC
adding to ce-sprint

Comment 4 wes hayutin 2012-01-12 16:38:36 UTC
removing ce-sprint-next tracker

Comment 5 Angus Thomas 2012-01-13 11:38:44 UTC
"Build missing" should build the missing images for the current build, rather than rebuilding all. 

Jan, can you please work to reproduce and fix this?

Comment 7 Jan Provaznik 2012-01-20 10:16:37 UTC
Since we are going to remove build/push actions from deployable show page, this bug will be 'fixed' once https://bugzilla.redhat.com/show_bug.cgi?id=783133 is done. Keeping in ON_DEV until the BZ 783133 is pushed.

Comment 8 Hugh Brock 2012-01-25 19:20:36 UTC
This is effectively a dup of 783133 since it will go away when that is fixed.

*** This bug has been marked as a duplicate of bug 783133 ***

Comment 9 Steve Linabery 2012-01-27 06:33:19 UTC
e43afe0 in aeolus-conductor-0.8.0-13