Hi Akila,

That worked. Thanks for the help.

On Mon, Aug 17, 2015 at 11:11 PM, Akila Ravihansa Perera <raviha...@wso2.com
> wrote:

> Hi Asanka,
>
> You need to use the full or partial URI to image resource. For eg:
> "imageId": "
> https://www.googleapis.com/compute/v1/projects/ubuntu-os-cloud/global/images/ubuntu-1404-trusty-v20150128
> "
>
> On Mon, Aug 17, 2015 at 11:05 PM, Asanka Sanjaya Herath <
> angal...@gmail.com> wrote:
>
>> Hi Isuru,
>>
>> Yes the image exists. I tried by changing the image too. Still getting
>> the same error.
>>
>> On Mon, Aug 17, 2015 at 11:04 PM, Isuru Haththotuwa <isu...@apache.org>
>> wrote:
>>
>>> Hi Asanka,
>>>
>>> Can you check in the GCE side if this image exists?
>>>
>>> On Mon, Aug 17, 2015 at 10:30 AM, Asanka Sanjaya Herath <
>>> angal...@gmail.com> wrote:
>>>
>>>> Hi,
>>>> I'm using latest Stratos master branch code. I'm getting following
>>>> exception which I did not get earlier when I try to deploy an application
>>>> in GCE. I changed the image ID and tried, but still getting the same error
>>>> saying Jclouds could not find the Image in GCE.
>>>>
>>>> TID: [0] [STRATOS] [2015-08-17 17:08:13,308]  INFO
>>>> {org.apache.stratos.cloud.controller.iaases.gce.GCEIaas} -  zone has been
>>>> set as us-central1-f with id: us-central1-f
>>>> TID: [0] [STRATOS] [2015-08-17 17:08:15,297]  INFO {jclouds.compute} -
>>>>  Image centos-6-v20150710 not found in the image cache. Trying to get it
>>>> from the provider...
>>>> TID: [0] [STRATOS] [2015-08-17 17:08:15,305] ERROR
>>>> {org.apache.stratos.cloud.controller.iaases.JcloudsIaasUtil} -  Could not
>>>> build iaas of type: gce
>>>> java.util.NoSuchElementException: imageId(centos-6-v20150710) not found
>>>> at
>>>> org.jclouds.compute.domain.internal.TemplateBuilderImpl.throwNoSuchElementExceptionAfterLoggingImageIds(TemplateBuilderImpl.java:770)
>>>> at
>>>> org.jclouds.compute.domain.internal.TemplateBuilderImpl.findImageWithId(TemplateBuilderImpl.java:751)
>>>> at
>>>> org.jclouds.compute.domain.internal.TemplateBuilderImpl.build(TemplateBuilderImpl.java:694)
>>>> at
>>>> org.apache.stratos.cloud.controller.iaases.gce.GCEIaas.buildTemplate(GCEIaas.java:117)
>>>> at
>>>> org.apache.stratos.cloud.controller.iaases.gce.GCEIaas.buildComputeServiceAndTemplate(GCEIaas.java:78)
>>>> at
>>>> org.apache.stratos.cloud.controller.iaases.JcloudsIaasUtil.buildComputeServiceAndTemplateFromImage(JcloudsIaasUtil.java:46)
>>>> at
>>>> org.apache.stratos.cloud.controller.iaases.JcloudsIaasUtil.buildComputeServiceAndTemplate(JcloudsIaasUtil.java:37)
>>>> at
>>>> org.apache.stratos.cloud.controller.iaases.JcloudsIaas.initialize(JcloudsIaas.java:100)
>>>> at
>>>> org.apache.stratos.cloud.controller.domain.IaasProvider.getIaas(IaasProvider.java:224)
>>>> at
>>>> org.apache.stratos.cloud.controller.services.impl.CloudControllerServiceUtil.validatePartitionAndGetIaasProvider(CloudControllerServiceUtil.java:93)
>>>> at
>>>> org.apache.stratos.cloud.controller.concurrent.PartitionValidatorCallable.call(PartitionValidatorCallable.java:51)
>>>> at
>>>> org.apache.stratos.cloud.controller.concurrent.PartitionValidatorCallable.call(PartitionValidatorCallable.java:31)
>>>> at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>>>> at
>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>>>> at
>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>>>> at java.lang.Thread.run(Thread.java:745)
>>>> TID: [0] [STRATOS] [2015-08-17 17:08:15,306] ERROR
>>>> {org.apache.stratos.cloud.controller.iaases.JcloudsIaas} -  Could not
>>>> initialize jclouds IaaS
>>>> org.apache.stratos.cloud.controller.exception.InvalidIaasProviderException:
>>>> Could not build iaas of type: gce
>>>> at
>>>> org.apache.stratos.cloud.controller.iaases.JcloudsIaasUtil.buildComputeServiceAndTemplateFromImage(JcloudsIaasUtil.java:50)
>>>> at
>>>> org.apache.stratos.cloud.controller.iaases.JcloudsIaasUtil.buildComputeServiceAndTemplate(JcloudsIaasUtil.java:37)
>>>> at
>>>> org.apache.stratos.cloud.controller.iaases.JcloudsIaas.initialize(JcloudsIaas.java:100)
>>>> at
>>>> org.apache.stratos.cloud.controller.domain.IaasProvider.getIaas(IaasProvider.java:224)
>>>> at
>>>> org.apache.stratos.cloud.controller.services.impl.CloudControllerServiceUtil.validatePartitionAndGetIaasProvider(CloudControllerServiceUtil.java:93)
>>>> at
>>>> org.apache.stratos.cloud.controller.concurrent.PartitionValidatorCallable.call(PartitionValidatorCallable.java:51)
>>>> at
>>>> org.apache.stratos.cloud.controller.concurrent.PartitionValidatorCallable.call(PartitionValidatorCallable.java:31)
>>>> at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>>>> at
>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>>>> at
>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>>>> at java.lang.Thread.run(Thread.java:745)
>>>> Caused by: java.util.NoSuchElementException:
>>>> imageId(centos-6-v20150710) not found
>>>> at
>>>> org.jclouds.compute.domain.internal.TemplateBuilderImpl.throwNoSuchElementExceptionAfterLoggingImageIds(TemplateBuilderImpl.java:770)
>>>> at
>>>> org.jclouds.compute.domain.internal.TemplateBuilderImpl.findImageWithId(TemplateBuilderImpl.java:751)
>>>> at
>>>> org.jclouds.compute.domain.internal.TemplateBuilderImpl.build(TemplateBuilderImpl.java:694)
>>>> at
>>>> org.apache.stratos.cloud.controller.iaases.gce.GCEIaas.buildTemplate(GCEIaas.java:117)
>>>> at
>>>> org.apache.stratos.cloud.controller.iaases.gce.GCEIaas.buildComputeServiceAndTemplate(GCEIaas.java:78)
>>>> at
>>>> org.apache.stratos.cloud.controller.iaases.JcloudsIaasUtil.buildComputeServiceAndTemplateFromImage(JcloudsIaasUtil.java:46)
>>>> ... 10 more
>>>>
>>>>
>>>> --
>>>> Thanks,
>>>> Regards,
>>>> ASH
>>>>
>>>
>>>
>>>
>>> --
>>> Thanks and Regards,
>>>
>>> Isuru H.
>>> +94 716 358 048* <http://wso2.com/>*
>>>
>>>
>>>
>>
>>
>> --
>> Thanks,
>> Regards,
>> ASH
>>
>
>
>
> --
> Akila Ravihansa Perera
> WSO2 Inc.;  http://wso2.com/
>
> Blog: http://ravihansa3000.blogspot.com
>



-- 
Thanks,
Regards,
ASH

Reply via email to