You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@jclouds.apache.org by "Ravikumar Venkatesan (JIRA)" <ji...@apache.org> on 2013/10/10 00:26:42 UTC

[jira] [Updated] (JCLOUDS-343) JClouds: Cannot get image with hpcloud provider

     [ https://issues.apache.org/jira/browse/JCLOUDS-343?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ravikumar Venkatesan updated JCLOUDS-343:
-----------------------------------------

    Description: 
The error message while creating VM (in hpcloud-compute )
Could not get Image.
(13:17:50) Visitor: org.jclouds.http.HttpResponseException: Error parsing input{statusCode=200, message=OK, headers={Date=[Tue, 08 Oct 2013 18:08:44 GMT]}, payload=[content=true, contentMetadata=[contentDisposition=null, contentEncoding=null, contentLanguage=null, contentLength=11606, contentMD5=null, contentType=application/json, expires=null], written=false]} at org.jclouds.http.functions.ParseJson.apply(ParseJson.java:71) at org.jclouds.http.functions.ParseJson.apply(ParseJson.java:46) at com.google.common.base.Functions$FunctionComposition.apply(Functions.java:210) at org.jclouds.rest.internal.InvokeSyncToAsyncHttpMethod.invoke(InvokeSyncToAsyncHttpMethod.java:133) at org.jclouds.rest.internal.InvokeSyncToAsyncHttpMethod.apply(InvokeSyncToAsyncHttpMethod.java:99) at org.jclouds.rest.internal.InvokeSyncToAsyncHttpMethod.apply(InvokeSyncToAsyncHttpMethod.java:60) at org.jclouds.reflect.FunctionalReflection$FunctionalInvocationHandler.handleInvocation(FunctionalReflection.java:119) at com.google.common.reflect.AbstractInvocationHandler.invoke(AbstractInvocationHandler.java:70) at sun.proxy.$Proxy145.listInDetail(Unknown Source) at org.jclouds.openstack.nova.v2_0.compute.NovaComputeServiceAdapter.listNodes(NovaComputeServiceAdapter.java:200) at org.jclouds.compute.strategy.impl.AdaptingComputeServiceStrategies.listDetailsOnNodesMatching(AdaptingComputeServiceStrategies.java:126) at org.jclouds.compute.strategy.impl.AdaptingComputeServiceStrategies.listNodes(AdaptingComputeServiceStrategies.java:116) at org.jclouds.compute.strategy.impl.CreateNodesWithGroupEncodedIntoNameThenAddToSet.getNextNames(CreateNodesWithGroupEncodedIntoNameThenAddToSet.java:185) at org.jclouds.compute.strategy.impl.CreateNodesWithGroupEncodedIntoNameThenAddToSet.execute(CreateNodesWithGroupEncodedIntoNameThenAddToSet.java:124) at org.jclouds.openstack.nova.v2_0.compute.strategy.ApplyNovaTemplateOptionsCreateNodesWithGroupEncodedIntoNameThenAddToSet.execute(ApplyNovaTemplateOptionsCreateNodesWithGroupEncodedIntoNameThenAddToSet.java:148) at org.jclouds.compute.internal.BaseComputeService.createNodesInGroup(BaseComputeService.java:214) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at com.google.inject.internal.DelegatingInvocationHandler.invoke(DelegatingInvocationHandler.java:37) at sun.proxy.$Proxy126.createNodesInGroup(Unknown Source) at com.bluage.cloud.api.JCloudsNova.buildServer(JCloudsNova.java:243) at com.bluage.cloud.api.JCloudsNova.createNode(JCloudsNova.java:185) at com.bluage.cloud.webservice.NodeBatchImpl.runTransactionWidows(NodeBatchImpl.java:221) at com.bluage.cloud.webservice.NodeBatchImpl.runBatch(NodeBatchImpl.java:122) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:318) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:196)
(13:18:05) Visitor: ...
(13:18:20) Visitor: Caused by: java.lang.NullPointerException: image at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:208) at org.jclouds.openstack.nova.v2_0.domain.Server.<init>(Server.java:328) at org.jclouds.openstack.nova.v2_0.config.NovaParserModule$ServerAdapter$ServerInternal.<init>(NovaParserModule.java:157) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:532) at com.google.common.reflect.Invokable$ConstructorInvokable.invokeInternal(Invokable.java:243) at com.google.common.reflect.Invokable.invoke(Invokable.java:102) at org.jclouds.json.internal.DeserializationConstructorAndReflectiveTypeAdapterFactory$DeserializeIntoParameterizedConstructor.newInstance(DeserializationConstructorAndReflectiveTypeAdapterFactory.java:217) at org.jclouds.json.internal.DeserializationConstructorAndReflectiveTypeAdapterFactory$DeserializeIntoParameterizedConstructor.read(DeserializationConstructorAndReflectiveTypeAdapterFactory.java:197) at com.google.gson.Gson.fromJson(Gson.java:795) at com.google.gson.Gson.fromJson(Gson.java:859) at com.google.gson.Gson$2.deserialize(Gson.java:131) at org.jclouds.openstack.nova.v2_0.config.NovaParserModule$ServerAdapter.deserialize(NovaParserModule.java:131) at org.jclouds.openstack.nova.v2_0.config.NovaParserModule$ServerAdapter.deserialize(NovaParserModule.java:126) at com.google.gson.TreeTypeAdapter.read(TreeTypeAdapter.java:58) at org.jclouds.json.internal.NullFilteringTypeAdapterFactories$IterableTypeAdapter.readAndBuild(NullFilteringTypeAdapterFactories.java:94) at org.jclouds.json.internal.NullFilteringTypeAdapterFactories$IterableTypeAdapter.read(NullFilteringTypeAdapterFactories.java:86)
(13:20:19) Visitor: I've set up a log before creating the node, to make sure the image was retrieved from HP Cloud
(13:20:24) Visitor: Using image: az-1.region-a.geo-1/212832 HP Compute image: {id=az-1.region-a.geo-1/212832, providerId=212832, name=BA-Trial-Rvs-win-04, location={scope=ZONE, id=az-1.region-a.geo-1, description=az-1.region-a.geo-1, parent=openstack-nova}, os={family=unrecognized, name=BA-Trial-Rvs-win-04, description=BA-Trial-Rvs-win-04, is64Bit=true}, description=BA-Trial-Rvs-win-04, status=AVAILABLE, userMetadata={instance_uuid=c10b4eeb-e4a7-481c-aca7-85dd8fa9c8d9, image_location=snapshot, image_state=available, user_id=37784716420123, description=Image for trial Reverse on windows, instance_ref=https://az-1.region-a.geo-1.compute.hpcloudsvc.com/v1.1/servers/1902375, image_type=snapshot, min_ram=0, hp_image_license=1001, owner=61272457697141, min_disk=0, owner_id=61272457697141}}

>  JClouds: Cannot get image with hpcloud provider
> ------------------------------------------------
>
>                 Key: JCLOUDS-343
>                 URL: https://issues.apache.org/jira/browse/JCLOUDS-343
>             Project: jclouds
>          Issue Type: Bug
>          Components: jclouds-compute
>            Reporter: Ravikumar Venkatesan
>
> The error message while creating VM (in hpcloud-compute )
> Could not get Image.
> (13:17:50) Visitor: org.jclouds.http.HttpResponseException: Error parsing input{statusCode=200, message=OK, headers={Date=[Tue, 08 Oct 2013 18:08:44 GMT]}, payload=[content=true, contentMetadata=[contentDisposition=null, contentEncoding=null, contentLanguage=null, contentLength=11606, contentMD5=null, contentType=application/json, expires=null], written=false]} at org.jclouds.http.functions.ParseJson.apply(ParseJson.java:71) at org.jclouds.http.functions.ParseJson.apply(ParseJson.java:46) at com.google.common.base.Functions$FunctionComposition.apply(Functions.java:210) at org.jclouds.rest.internal.InvokeSyncToAsyncHttpMethod.invoke(InvokeSyncToAsyncHttpMethod.java:133) at org.jclouds.rest.internal.InvokeSyncToAsyncHttpMethod.apply(InvokeSyncToAsyncHttpMethod.java:99) at org.jclouds.rest.internal.InvokeSyncToAsyncHttpMethod.apply(InvokeSyncToAsyncHttpMethod.java:60) at org.jclouds.reflect.FunctionalReflection$FunctionalInvocationHandler.handleInvocation(FunctionalReflection.java:119) at com.google.common.reflect.AbstractInvocationHandler.invoke(AbstractInvocationHandler.java:70) at sun.proxy.$Proxy145.listInDetail(Unknown Source) at org.jclouds.openstack.nova.v2_0.compute.NovaComputeServiceAdapter.listNodes(NovaComputeServiceAdapter.java:200) at org.jclouds.compute.strategy.impl.AdaptingComputeServiceStrategies.listDetailsOnNodesMatching(AdaptingComputeServiceStrategies.java:126) at org.jclouds.compute.strategy.impl.AdaptingComputeServiceStrategies.listNodes(AdaptingComputeServiceStrategies.java:116) at org.jclouds.compute.strategy.impl.CreateNodesWithGroupEncodedIntoNameThenAddToSet.getNextNames(CreateNodesWithGroupEncodedIntoNameThenAddToSet.java:185) at org.jclouds.compute.strategy.impl.CreateNodesWithGroupEncodedIntoNameThenAddToSet.execute(CreateNodesWithGroupEncodedIntoNameThenAddToSet.java:124) at org.jclouds.openstack.nova.v2_0.compute.strategy.ApplyNovaTemplateOptionsCreateNodesWithGroupEncodedIntoNameThenAddToSet.execute(ApplyNovaTemplateOptionsCreateNodesWithGroupEncodedIntoNameThenAddToSet.java:148) at org.jclouds.compute.internal.BaseComputeService.createNodesInGroup(BaseComputeService.java:214) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at com.google.inject.internal.DelegatingInvocationHandler.invoke(DelegatingInvocationHandler.java:37) at sun.proxy.$Proxy126.createNodesInGroup(Unknown Source) at com.bluage.cloud.api.JCloudsNova.buildServer(JCloudsNova.java:243) at com.bluage.cloud.api.JCloudsNova.createNode(JCloudsNova.java:185) at com.bluage.cloud.webservice.NodeBatchImpl.runTransactionWidows(NodeBatchImpl.java:221) at com.bluage.cloud.webservice.NodeBatchImpl.runBatch(NodeBatchImpl.java:122) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:318) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:196)
> (13:18:05) Visitor: ...
> (13:18:20) Visitor: Caused by: java.lang.NullPointerException: image at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:208) at org.jclouds.openstack.nova.v2_0.domain.Server.<init>(Server.java:328) at org.jclouds.openstack.nova.v2_0.config.NovaParserModule$ServerAdapter$ServerInternal.<init>(NovaParserModule.java:157) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:532) at com.google.common.reflect.Invokable$ConstructorInvokable.invokeInternal(Invokable.java:243) at com.google.common.reflect.Invokable.invoke(Invokable.java:102) at org.jclouds.json.internal.DeserializationConstructorAndReflectiveTypeAdapterFactory$DeserializeIntoParameterizedConstructor.newInstance(DeserializationConstructorAndReflectiveTypeAdapterFactory.java:217) at org.jclouds.json.internal.DeserializationConstructorAndReflectiveTypeAdapterFactory$DeserializeIntoParameterizedConstructor.read(DeserializationConstructorAndReflectiveTypeAdapterFactory.java:197) at com.google.gson.Gson.fromJson(Gson.java:795) at com.google.gson.Gson.fromJson(Gson.java:859) at com.google.gson.Gson$2.deserialize(Gson.java:131) at org.jclouds.openstack.nova.v2_0.config.NovaParserModule$ServerAdapter.deserialize(NovaParserModule.java:131) at org.jclouds.openstack.nova.v2_0.config.NovaParserModule$ServerAdapter.deserialize(NovaParserModule.java:126) at com.google.gson.TreeTypeAdapter.read(TreeTypeAdapter.java:58) at org.jclouds.json.internal.NullFilteringTypeAdapterFactories$IterableTypeAdapter.readAndBuild(NullFilteringTypeAdapterFactories.java:94) at org.jclouds.json.internal.NullFilteringTypeAdapterFactories$IterableTypeAdapter.read(NullFilteringTypeAdapterFactories.java:86)
> (13:20:19) Visitor: I've set up a log before creating the node, to make sure the image was retrieved from HP Cloud
> (13:20:24) Visitor: Using image: az-1.region-a.geo-1/212832 HP Compute image: {id=az-1.region-a.geo-1/212832, providerId=212832, name=BA-Trial-Rvs-win-04, location={scope=ZONE, id=az-1.region-a.geo-1, description=az-1.region-a.geo-1, parent=openstack-nova}, os={family=unrecognized, name=BA-Trial-Rvs-win-04, description=BA-Trial-Rvs-win-04, is64Bit=true}, description=BA-Trial-Rvs-win-04, status=AVAILABLE, userMetadata={instance_uuid=c10b4eeb-e4a7-481c-aca7-85dd8fa9c8d9, image_location=snapshot, image_state=available, user_id=37784716420123, description=Image for trial Reverse on windows, instance_ref=https://az-1.region-a.geo-1.compute.hpcloudsvc.com/v1.1/servers/1902375, image_type=snapshot, min_ram=0, hp_image_license=1001, owner=61272457697141, min_disk=0, owner_id=61272457697141}}



--
This message was sent by Atlassian JIRA
(v6.1#6144)