Hi all,

I was mistaken when i said the id is generated with member id. It was
Application id that is used for this. Therefore we do need to do any change
to make this work. Just need to start application id with some non digit
characters.

Thanks.

On Wed, May 13, 2015 at 1:54 PM, Lahiru Sandaruwan <[email protected]> wrote:

> Hi all,
>
> I added some null checks to metadata extraction code. Then it proceed
> further. Now the issue is that we use a digit in member id to start with.
> GCE does not allow this. So we might need to change the way we append the
> digit.
>
> Thanks.
>
> [1] TID: [0] [STRATOS] [2015-05-13 08:17:49,585]  INFO
> {org.apache.stratos.messaging.message.processor.topology.MemberCreatedMessageProcessor}
> -  Member created: [service-name] php [cluster-id]
> 2350f466-5707-6bd2-e4b8-95c1283d8213.alias2.php.domain [member-id]
> 2350f466-5707-6bd2-e4b8-95c1283d8213.alias2.php.domain9ae83356-cbda-4f40-b23f-148fef4f0243
> [cluster-instance-id] 2350f466-5707-6bd2-e4b8-95c1283d8213-1
> TID: [0] [STRATOS] [2015-05-13 08:18:07,812] ERROR {jclouds.compute} -
>  createNodesInGroup(2350f466-5), completed: 0/1, errors: 1, rate: 136ms/op
> java.util.concurrent.ExecutionException:
> org.jclouds.http.HttpResponseException: command: POST
> https://www.googleapis.com/compute/v1/projects/chrome-bearing-93801/zones/europe-west1-b/disks?sourceImage=https%3A//www.googleapis.com/compute/v1/projects/chrome-bearing-93801/global/images/stratos-base-v1
> HTTP/1.1 failed with response: HTTP/1.1 400 Bad Request; content: [{
>  "error": {
>   "errors": [
>    {
>     "domain": "global",
>     "reason": "invalid",
>     "message": "Invalid value for field 'resource.name':
> '2350f466-5-235-boot-disk'.  Must be a match of regex
> '(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?)'"
>    }
>   ],
>   "code": 400,
>   "message": "Invalid value for field 'resource.name':
> '2350f466-5-235-boot-disk'.  Must be a match of regex
> '(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?)'"
>  }
> }
> ]
>
> On Wed, May 13, 2015 at 1:02 AM, Lahiru Sandaruwan <[email protected]>
> wrote:
>
>> Hi,
>>
>> I was able to start the instances in GCE. But it gives an error [1].
>> Having a further look.
>>
>> Thanks.
>>
>> [1]
>>
>> able, hence trying to spawn an instance to fulfil minimum count!
>> [cluster] ff94b057-b090-c10a-915e-5191c0a6ac34.myphp.php.domain
>> TID: [0] [STRATOS] [2015-05-12 19:10:50,482]  INFO
>> {org.apache.stratos.autoscaler.client.CloudControllerClient} -  Trying to
>> spawn an instance via cloud controller: [cluster]
>> ff94b057-b090-c10a-915e-5191c0a6ac34.myphp.php.domain [partition]
>> partition-1 [network-partition-id] network-partition-1
>> TID: [0] [STRATOS] [2015-05-12 19:10:50,508]  INFO
>> {org.apache.stratos.cloud.controller.messaging.publisher.TopologyEventPublisher}
>> -  Publishing member created event: [service-name] php [cluster-id]
>> ff94b057-b090-c10a-915e-5191c0a6ac34.myphp.php.domain [cluster-instance-id]
>> ff94b057-b090-c10a-915e-5191c0a6ac34-1 [member-id]
>> ff94b057-b090-c10a-915e-5191c0a6ac34.myphp.php.domain8c396cce-fca5-4101-8c73-667620d2ea3d
>> [instance-id] null [network-partition-id] network-partition-1
>> [partition-id] partition-1 [lb-cluster-id] null
>> TID: [0] [STRATOS] [2015-05-12 19:10:50,542]  INFO
>> {org.apache.stratos.messaging.message.processor.topology.MemberCreatedMessageProcessor}
>> -  Member created: [service-name] php [cluster-id]
>> ff94b057-b090-c10a-915e-5191c0a6ac34.myphp.php.domain [member-id]
>> ff94b057-b090-c10a-915e-5191c0a6ac34.myphp.php.domain8c396cce-fca5-4101-8c73-667620d2ea3d
>> [cluster-instance-id] ff94b057-b090-c10a-915e-5191c0a6ac34-1
>>
>> *TID: [0] [STRATOS] [2015-05-12 19:11:30,613] ERROR
>> {org.apache.stratos.cloud.controller.iaases.JcloudsIaas} -  Failed to start
>> an instance. MemberContext
>> [applicationId=ff94b057-b090-c10a-915e-5191c0a6ac34, cartridgeType=php,
>> clusterId=ff94b057-b090-c10a-915e-5191c0a6ac34.myphp.php.domain,
>> memberId=ff94b057-b090-c10a-915e-5191c0a6ac34.myphp.php.domain8c396cce-fca5-4101-8c73-667620d2ea3d,
>> instanceId=europe-west1-b/ff94b057-b-330, partition=Partition
>> [id=partition-1, description=null, isPublic=false, provider=gce,
>> properties=Properties [properties=[Property [name=region,
>> value=default]]]], defaultPrivateIP=null, defaultPublicIP=null,
>> allocatedIPs=null, publicIPs=null, privateIPs=null, initTime=1431457850494,
>> lbClusterId=null, networkPartitionId=network-partition-1,
>> kubernetesPodId=null, kubernetesPodLabel=null, loadBalancingIPType=Private,
>> instanceMetadata=null, properties=Properties [properties=[Property
>> [name=PRIMARY, value=false], Property [name=MIN_COUNT, value=1]]]] Cause:
>> null*
>> *java.lang.NullPointerException*
>> * at
>> org.apache.stratos.cloud.controller.iaases.JcloudsIaas.createInstanceMetadata(JcloudsIaas.java:163)*
>> * at
>> org.apache.stratos.cloud.controller.iaases.JcloudsIaas.startInstance(JcloudsIaas.java:147)*
>> * at
>> org.apache.stratos.cloud.controller.services.impl.InstanceCreator.startInstance(InstanceCreator.java:109)*
>> * at
>> org.apache.stratos.cloud.controller.services.impl.InstanceCreator.run(InstanceCreator.java:68)*
>> * 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-05-12 19:11:30,621] ERROR
>> {org.apache.stratos.cloud.controller.services.impl.InstanceCreator} -
>>  Could not start instance: [cartridge-type] php [cluster-id]
>> ff94b057-b090-c10a-915e-5191c0a6ac34.myphp.php.domain
>> java.lang.IllegalStateException: Failed to start an instance.
>> MemberContext [applicationId=ff94b057-b090-c10a-915e-5191c0a6ac34,
>> cartridgeType=php,
>> clusterId=ff94b057-b090-c10a-915e-5191c0a6ac34.myphp.php.domain,
>> memberId=ff94b057-b090-c10a-915e-5191c0a6ac34.myphp.php.domain8c396cce-fca5-4101-8c73-667620d2ea3d,
>> instanceId=europe-west1-b/ff94b057-b-330, partition=Partition
>> [id=partition-1, description=null, isPublic=false, provider=gce,
>> properties=Properties [properties=[Property [name=region,
>> value=default]]]], defaultPrivateIP=null, defaultPublicIP=null,
>> allocatedIPs=null, publicIPs=null, privateIPs=null, initTime=1431457850494,
>> lbClusterId=null, networkPartitionId=network-partition-1,
>> kubernetesPodId=null, kubernetesPodLabel=null, loadBalancingIPType=Private,
>> instanceMetadata=null, properties=Properties [properties=[Property
>> [name=PRIMARY, value=false], Property [name=MIN_COUNT, value=1]]]] Cause:
>> null
>> at
>> org.apache.stratos.cloud.controller.iaases.JcloudsIaas.startInstance(JcloudsIaas.java:151)
>> at
>> org.apache.stratos.cloud.controller.services.impl.InstanceCreator.startInstance(InstanceCreator.java:109)
>> at
>> org.apache.stratos.cloud.controller.services.impl.InstanceCreator.run(InstanceCreator.java:68)
>> 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.lang.NullPointerException
>> at
>> org.apache.stratos.cloud.controller.iaases.JcloudsIaas.createInstanceMetadata(JcloudsIaas.java:163)
>> at
>> org.apache.stratos.cloud.controller.iaases.JcloudsIaas.startInstance(JcloudsIaas.java:147)
>> ... 5 more
>>
>>
>> On Tue, May 12, 2015 at 1:05 AM, Lahiru Sandaruwan <[email protected]>
>> wrote:
>>
>>> Hi all,
>>>
>>> I'm working on $subject. I will update the progress as i continue.
>>>
>>> BTW. Has anyone done it recently?
>>>
>>> Thanks.
>>>
>>> --
>>> --
>>> Lahiru Sandaruwan
>>> Committer and PMC member, Apache Stratos,
>>> Senior Software Engineer,
>>> WSO2 Inc., http://wso2.com
>>> lean.enterprise.middleware
>>>
>>> phone: +94773325954
>>> email: [email protected] blog: http://lahiruwrites.blogspot.com/
>>> linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146
>>>
>>>
>>
>>
>> --
>> --
>> Lahiru Sandaruwan
>> Committer and PMC member, Apache Stratos,
>> Senior Software Engineer,
>> WSO2 Inc., http://wso2.com
>> lean.enterprise.middleware
>>
>> phone: +94773325954
>> email: [email protected] blog: http://lahiruwrites.blogspot.com/
>> linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146
>>
>>
>
>
> --
> --
> Lahiru Sandaruwan
> Committer and PMC member, Apache Stratos,
> Senior Software Engineer,
> WSO2 Inc., http://wso2.com
> lean.enterprise.middleware
>
> phone: +94773325954
> email: [email protected] blog: http://lahiruwrites.blogspot.com/
> linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146
>
>


-- 
--
Lahiru Sandaruwan
Committer and PMC member, Apache Stratos,
Senior Software Engineer,
WSO2 Inc., http://wso2.com
lean.enterprise.middleware

phone: +94773325954
email: [email protected] blog: http://lahiruwrites.blogspot.com/
linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146

Reply via email to