Cael Jacobs created JCLOUDS-677:
-----------------------------------
Summary: GoGrid: computeService.createNodesInGroup() fails with
error from GoGrid API server
Key: JCLOUDS-677
URL: https://issues.apache.org/jira/browse/JCLOUDS-677
Project: jclouds
Issue Type: Bug
Components: jclouds-compute
Affects Versions: 1.8.0, 1.7.3
Environment: Windows 7, JDK 1.7.0
Reporter: Cael Jacobs
Calling computeService.createNodesInGroup() successfully issues the REST api
call that creates the new node(s), but then fails while waiting for
confirmation.
The call to the GoGrid API that successfully creates the node:
https://api.gogrid.com/api/grid/server/add?v=1.6&name=gg-svr-1408390333415&image=14767&server.ram=512MB&ip=[ip]&sig=[signature]&api_key=[api_key]
This is immediately followed by a REST call that is repeated 6 times before
throwing an exception:
https://api.gogrid.com/api/grid/job/list?v=1.5&num_items=1&object=gg-svr-1408390333415&sig=[signature]&api_key=[api_key]
This returns the following JSON:
{"summary":{"total":1,"start":0,"returned":1},"status":"failure","method":"/grid/job/list","list":[{"message":"An
unexpected server error has occured. Please email this error to
[email protected]. Error Message : No data type for node:
org.hibernate.hql.ast.tree.IdentNode \n \\-[IDENT] IdentNode: 'changeRequestId'
{originalText=changeRequestId}\n","object":"error","errorcode":"UnexpectedException"}]}
Per the directions, I emailed GoGrid support with all the detail I could, and
their response was:
"Sir,
Thank you for your update. Please note that GoGrid does not support the jClouds
library. However, it appears that the "object=" parameter in your job update
request listed an invalid object to search on.
Please let us know if you have any questions."
So no help there.
I can provide full stack traces if that would be helpful. The relevant line
appears to be:
"at
org.jclouds.gogrid.compute.strategy.GoGridComputeServiceAdapter.createNodeWithGroupEncodedIntoName(GoGridComputeServiceAdapter.java:104)"
--
This message was sent by Atlassian JIRA
(v6.2#6252)