Details
-
Type:
Bug
-
Status:
Open
-
Priority:
Minor
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: knife-rackspace
-
Labels:
Description
from http://help.opscode.com/discussions/problems/633-failed-to-create-rackspace-cloud-instance
<< 'knife rackspace create server ...' was failing because I was using an image_id that did not exist. Unfortunately, in this case the error messages talk about an HTTP 400 message wrapped around an HTTP 500, which sent me in the wrong direction.
If you're trying to create an Ubuntu 10.10 system, use image id #69, not #42. >>
Error message:
ERROR: Excon::Errors::BadRequest: Expected(202) <=> Actual(400 Bad Request) request => {:expects=>202, :path=>"/v1.0/590747/servers.json", :method=>"POST", :port=>"443", query=>"ignore_awful_caching1307775943", :body=>"{\cloudServersFault\ exception occurred during processing. com.rackspace.cloud.servers.nucleus.client.exceptions.NucleusClientException: 500 Error:\",\details\ Unhandled exception occurred during processing. com.rackspace.cloud. servers.nucleus.client.exceptions.NucleusClientException: 500 Error:\",\
Activity
- All
- Comments
- History
- Activity
- Transitions Summary
The best we could possibly do on this one would be to check if the image id is hooked to an image that exists at all.