Bug 797955

Summary: perform a check before they are launching instance via DC to verify that the image they want to use is ready and correctly reported by Deltacloud:
Product: [Retired] CloudForms Cloud Engine Reporter: wes hayutin <whayutin>
Component: aeolus-conductorAssignee: Angus Thomas <athomas>
Status: CLOSED DUPLICATE QA Contact: wes hayutin <whayutin>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 1.0.0CC: akarol, 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-02-27 18:29:19 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 wes hayutin 2012-02-27 15:54:02 UTC
Michal Fojtik 2012-02-21 11:18:24 EST
I would suggest to Conductor guys to perform a check before they are launching
instance via DC to verify that the image they want to use is ready and
correctly reported by Deltacloud:

GET /api/images/:image_id

Aso the image resource in DC reports 'status' which should say if the image is
*ready* for the launch (<status>OK</status>). 

So instead of just trying to launch an instance and report to user that the
instance launch failed, we should report to user that the image user wants to
launch is not available due to whatever error and IF log inspection is needed
to figure out reason.

Comment 1 Hugh Brock 2012-02-27 18:29:19 UTC

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