stratos-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Imesh Gunaratne <im...@apache.org>
Subject Re: [GCE] [Testing] Verify Stratos with GCE
Date Fri, 15 May 2015 12:05:14 GMT
Great! Nice to hear that Asanka!

On Thu, May 14, 2015 at 9:51 AM, Asanka Sanjaya Herath <angal.sh@gmail.com>
wrote:

> Hi Lahiru,
>
> I didn't create a cartridge for testing. I used a public ubuntu image. My
> next step is to create a php cartridge. I'll update the thread after doing
> that.
>
> On Thu, May 14, 2015 at 7:56 AM, Lahiru Sandaruwan <lahirus@wso2.com>
> wrote:
>
>>
>>
>> On Thu, May 14, 2015 at 1:32 AM, Asanka Sanjaya Herath <
>> angal.sh@gmail.com> wrote:
>>
>>> Hi All,
>>>
>>> I tested the latest code and now it is working correctly with GCE
>>> without giving the previous exception. I was able to deploy and undeploy an
>>> application without giving any exception.
>>>
>>
>> Great. Are you testing with Python cartridge agent?
>>
>> Thanks.
>>
>>>
>>> On Wed, May 13, 2015 at 10:08 PM, Lahiru Sandaruwan <lahirus@wso2.com>
>>> wrote:
>>>
>>>> Mari,
>>>>
>>>> Shall we document this?
>>>>
>>>> User cannot use an application id which is starting with any digit for
>>>> GCE IaaS.
>>>>
>>>> Thanks.
>>>>
>>>> On Wed, May 13, 2015 at 9:51 PM, Lahiru Sandaruwan <lahirus@wso2.com>
>>>> wrote:
>>>>
>>>>> 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 <lahirus@wso2.com>
>>>>> 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 <lahirus@wso2.com>
>>>>>> 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 <lahirus@wso2.com
>>>>>>> > 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: lahirus@wso2.com 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: lahirus@wso2.com 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: lahirus@wso2.com 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: lahirus@wso2.com 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: lahirus@wso2.com blog: http://lahiruwrites.blogspot.com/
>>>> linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146
>>>>
>>>>
>>>
>>>
>>> --
>>> Thanks,
>>> Regards,
>>> ASH
>>>
>>
>>
>>
>> --
>> --
>> Lahiru Sandaruwan
>> Committer and PMC member, Apache Stratos,
>> Senior Software Engineer,
>> WSO2 Inc., http://wso2.com
>> lean.enterprise.middleware
>>
>> phone: +94773325954
>> email: lahirus@wso2.com blog: http://lahiruwrites.blogspot.com/
>> linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146
>>
>>
>
>
> --
> Thanks,
> Regards,
> ASH
>



-- 
Imesh Gunaratne

Senior Technical Lead, WSO2
Committer & PMC Member, Apache Stratos

Mime
View raw message