You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@stratos.apache.org by Asanka Sanjaya Herath <an...@gmail.com> on 2015/06/01 09:21:30 UTC

[GSOC] GCE Load balancing support for stratos - weekly update

​Hi all,

Here I have listed the work I have done during last week.

1. Completed the design diagram of the extension.
2. Tested ​GCE LB API using a sample program.
3. Configured a php cartridge on GCE. But still the cartridge agent is not
starting properly.

I'm using this[1] fork for commit my code.

[1]. https://github.com/asankasanjaya/stratos

-- 
Thanks,
Regards,
ASH

Re: [GSOC] GCE Load balancing support for stratos - weekly update

Posted by Asanka Sanjaya Herath <an...@gmail.com>.
Hi All,

I think Stratos is not setting custom meta data properly to instances
correctly. In the developers console I cannot see any meta data section
called "stratos_usermetadata" from the GCE developers console. I have
attached the screenshot here.

On Mon, Jun 1, 2015 at 5:47 PM, Isuru Haththotuwa <is...@apache.org> wrote:

> Hi Asanka,
>
> No, we need to get the custom meta data set by Stratos. It is essential
> for the correct functionality.
>
> We need to figure out why this API call is failing. After an instance is
> spawned, shutdown the Stratos server to stop the instance from being
> terminated. Then, SSH to the instance and see if you can manually query the
> custom meta data using the APIs listed in 'Querying custom metadata'
> section of [1].
>
> [1]. https://cloud.google.com/compute/docs/metadata#custom
>
> On Mon, Jun 1, 2015 at 10:52 PM, Asanka Sanjaya Herath <angal.sh@gmail.com
> > wrote:
>
>> content of  /tmp/payload/launch-params by using
>> http://metadata.google.internal/computeMetadata/v1/instance/attributes/
>> <http://metadata.google.internal/computeMetadata/v1/instance/attributes/stratos_usermetadata> as
>> the meta-data URL:
>>
>> jclouds-delete-boot-disk
>> jclouds-group
>> jclouds-image
>> sshKeys
>>
>> WDYT?
>>
>> On Mon, Jun 1, 2015 at 5:20 PM, Asanka Sanjaya Herath <angal.sh@gmail.com
>> > wrote:
>>
>>> Hi All,
>>>
>>> I'm trying to find a relevant metadata URL for GCE instances. I found
>>> this[1] but it seems like API structure has not changed. Currently in the
>>> config.sh file we are using this[2] as the metadata URL. I think we should
>>> remove the last field in the meta data URL(stratos_usermetadata). After
>>> removing the last field I got following output in the launch-params file.
>>>
>>>
>>> [1].https://cloud.google.com/compute/docs/metadata#default
>>> [2].
>>> http://metadata.google.internal/computeMetadata/v1/instance/attributes/stratos_usermetadata
>>>
>>> On Mon, Jun 1, 2015 at 10:44 AM, Asanka Sanjaya Herath <
>>> angal.sh@gmail.com> wrote:
>>>
>>>> Hi Isuru and Gayan,
>>>>
>>>> Thanks for the help. So It seems like I need to change the metadata URL
>>>> given in[1] to a valid one.
>>>>
>>>> [1].
>>>> https://github.com/apache/stratos/blob/master/tools/config-scripts/gce/config.sh
>>>>
>>>> On Mon, Jun 1, 2015 at 10:36 AM, Isuru Haththotuwa <is...@apache.org>
>>>> wrote:
>>>>
>>>>> This is a 404 error, indicating that the meta data was not found.The
>>>>> final line seems to indicate the reason; the queried URL for meta data is
>>>>> wrong.
>>>>>
>>>>> On Mon, Jun 1, 2015 at 3:59 PM, Asanka Sanjaya Herath <
>>>>> angal.sh@gmail.com> wrote:
>>>>>
>>>>>> Hi Gayan,
>>>>>>
>>>>>> This is the content of lunch-params file(Please see attachment).
>>>>>>
>>>>>>
>>>>>> On Mon, Jun 1, 2015 at 10:19 AM, Gayan Gunarathne <ga...@wso2.com>
>>>>>> wrote:
>>>>>>
>>>>>>> IOError: [Errno 2] No such file or directory:
>>>>>>>>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
>>>>>>>>>
>>>>>>>>
>>>>>>> Also as per this error Instance don't have the payload/launch-params
>>>>>>> file.Seems lauch-params file is not copied properly.Can you find the
>>>>>>>  lauch-params at  /tmp/payload?
>>>>>>>
>>>>>>> Thanks,
>>>>>>> Gayan
>>>>>>>
>>>>>>>
>>>>>>> On Mon, Jun 1, 2015 at 3:39 PM, Asanka Sanjaya Herath <
>>>>>>> angal.sh@gmail.com> wrote:
>>>>>>>
>>>>>>>> Thanks Gayan. I'll check it and update the thread.
>>>>>>>>
>>>>>>>> On Mon, Jun 1, 2015 at 10:00 AM, Gayan Gunarathne <ga...@wso2.com>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> Hi Asanka,
>>>>>>>>>
>>>>>>>>> On Mon, Jun 1, 2015 at 3:17 PM, Asanka Sanjaya Herath <
>>>>>>>>> angal.sh@gmail.com> wrote:
>>>>>>>>>
>>>>>>>>>> Hi Lahiru,
>>>>>>>>>>
>>>>>>>>>> When I run "python agent.py" command I'm getting following error.
>>>>>>>>>>
>>>>>>>>>>  [2015-06-01 09:44:44,699] DEBUG {config.py:__read_conf_file} -
>>>>>>>>>> Config file path :
>>>>>>>>>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/agent.conf'
>>>>>>>>>> [2015-06-01 09:44:44,700] DEBUG {config.py:read_property} -
>>>>>>>>>> Reading property: param.file.path =
>>>>>>>>>> /root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params
>>>>>>>>>> [2015-06-01 09:44:44,700] DEBUG {config.py:__read_parameter_file}
>>>>>>>>>> - Param file path :
>>>>>>>>>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
>>>>>>>>>> [2015-06-01 09:44:44,701] ERROR {config.py:__read_parameter_file}
>>>>>>>>>> - Could not read launch parameter file: [Errno 2] No such file or
>>>>>>>>>> directory:
>>>>>>>>>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
>>>>>>>>>> Traceback (most recent call last):
>>>>>>>>>>   File
>>>>>>>>>> "/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/config.py",
>>>>>>>>>> line 298, in __read_parameter_file
>>>>>>>>>>     metadata_file = open(param_file)
>>>>>>>>>> IOError: [Errno 2] No such file or directory:
>>>>>>>>>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
>>>>>>>>>> Traceback (most recent call last):
>>>>>>>>>>   File "agent.py", line 316, in <module>
>>>>>>>>>>     main()
>>>>>>>>>>   File "agent.py", line 304, in main
>>>>>>>>>>     cartridge_agent = CartridgeAgent()
>>>>>>>>>>   File "agent.py", line 45, in __init__
>>>>>>>>>>     self.__config = CartridgeAgentConfiguration()
>>>>>>>>>>   File
>>>>>>>>>> "/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/config.py",
>>>>>>>>>> line 355, in __init__
>>>>>>>>>>     CartridgeAgentConfiguration.__instance =
>>>>>>>>>> CartridgeAgentConfiguration.__CartridgeAgentConfiguration()
>>>>>>>>>>   File
>>>>>>>>>> "/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/config.py",
>>>>>>>>>> line 244, in __init__
>>>>>>>>>>     raise RuntimeError(ex)
>>>>>>>>>> RuntimeError: Cannot find the value of required parameter:
>>>>>>>>>> 'APPLICATION_ID'
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Seems like launch-params don't have the "APPLICATION_ID".Can you
>>>>>>>>> please check whether Stratos is passing the APPLICATION_ID to the payload?
>>>>>>>>>
>>>>>>>>> Thanks,
>>>>>>>>> Gayan
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Mon, Jun 1, 2015 at 8:11 AM, Lahiru Sandaruwan <
>>>>>>>>>> lahirus@wso2.com> wrote:
>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On Mon, Jun 1, 2015 at 12:51 PM, Asanka Sanjaya Herath <
>>>>>>>>>>> angal.sh@gmail.com> wrote:
>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> ​Hi all,
>>>>>>>>>>>>
>>>>>>>>>>>> Here I have listed the work I have done during last week.
>>>>>>>>>>>>
>>>>>>>>>>>> 1. Completed the design diagram of the extension.
>>>>>>>>>>>> 2. Tested ​GCE LB API using a sample program.
>>>>>>>>>>>> 3. Configured a php cartridge on GCE. But still the cartridge
>>>>>>>>>>>> agent is not starting properly.
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> What is the error you get?
>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> I'm using this[1] fork for commit my code.
>>>>>>>>>>>>
>>>>>>>>>>>> [1]. https://github.com/asankasanjaya/stratos
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> 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
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>>
>>>>>>>>> Gayan Gunarathne
>>>>>>>>> Technical Lead, WSO2 Inc. (http://wso2.com)
>>>>>>>>> Committer & PMC Member, Apache Stratos
>>>>>>>>> email : gayang@wso2.com  | mobile : +94 766819985
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Thanks,
>>>>>>>> Regards,
>>>>>>>> ASH
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>>
>>>>>>> Gayan Gunarathne
>>>>>>> Technical Lead, WSO2 Inc. (http://wso2.com)
>>>>>>> Committer & PMC Member, Apache Stratos
>>>>>>> email : gayang@wso2.com  | mobile : +94 766819985
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Thanks,
>>>>>> Regards,
>>>>>> ASH
>>>>>>
>>>>>> --
>>>>>> Thanks and Regards,
>>>>>>
>>>>>> Isuru H.
>>>>>> +94 716 358 048* <http://wso2.com/>*
>>>>>>
>>>>>>
>>>>>> * <http://wso2.com/>*
>>>>>>
>>>>>>
>>>>>>
>>>>
>>>>
>>>> --
>>>> Thanks,
>>>> Regards,
>>>> ASH
>>>>
>>>
>>>
>>>
>>> --
>>> Thanks,
>>> Regards,
>>> ASH
>>>
>>
>>
>>
>> --
>> Thanks,
>> Regards,
>> ASH
>>
>> --
>> Thanks and Regards,
>>
>> Isuru H.
>> +94 716 358 048* <http://wso2.com/>*
>>
>>
>> * <http://wso2.com/>*
>>
>>
>>


-- 
Thanks,
Regards,
ASH

Re: [GSOC] GCE Load balancing support for stratos - weekly update

Posted by Isuru Haththotuwa <is...@apache.org>.
Hi Asanka,

No, we need to get the custom meta data set by Stratos. It is essential for
the correct functionality.

We need to figure out why this API call is failing. After an instance is
spawned, shutdown the Stratos server to stop the instance from being
terminated. Then, SSH to the instance and see if you can manually query the
custom meta data using the APIs listed in 'Querying custom metadata'
section of [1].

[1]. https://cloud.google.com/compute/docs/metadata#custom

On Mon, Jun 1, 2015 at 10:52 PM, Asanka Sanjaya Herath <an...@gmail.com>
wrote:

> content of  /tmp/payload/launch-params by using
> http://metadata.google.internal/computeMetadata/v1/instance/attributes/
> <http://metadata.google.internal/computeMetadata/v1/instance/attributes/stratos_usermetadata> as
> the meta-data URL:
>
> jclouds-delete-boot-disk
> jclouds-group
> jclouds-image
> sshKeys
>
> WDYT?
>
> On Mon, Jun 1, 2015 at 5:20 PM, Asanka Sanjaya Herath <an...@gmail.com>
> wrote:
>
>> Hi All,
>>
>> I'm trying to find a relevant metadata URL for GCE instances. I found
>> this[1] but it seems like API structure has not changed. Currently in the
>> config.sh file we are using this[2] as the metadata URL. I think we should
>> remove the last field in the meta data URL(stratos_usermetadata). After
>> removing the last field I got following output in the launch-params file.
>>
>>
>> [1].https://cloud.google.com/compute/docs/metadata#default
>> [2].
>> http://metadata.google.internal/computeMetadata/v1/instance/attributes/stratos_usermetadata
>>
>> On Mon, Jun 1, 2015 at 10:44 AM, Asanka Sanjaya Herath <
>> angal.sh@gmail.com> wrote:
>>
>>> Hi Isuru and Gayan,
>>>
>>> Thanks for the help. So It seems like I need to change the metadata URL
>>> given in[1] to a valid one.
>>>
>>> [1].
>>> https://github.com/apache/stratos/blob/master/tools/config-scripts/gce/config.sh
>>>
>>> On Mon, Jun 1, 2015 at 10:36 AM, Isuru Haththotuwa <is...@apache.org>
>>> wrote:
>>>
>>>> This is a 404 error, indicating that the meta data was not found.The
>>>> final line seems to indicate the reason; the queried URL for meta data is
>>>> wrong.
>>>>
>>>> On Mon, Jun 1, 2015 at 3:59 PM, Asanka Sanjaya Herath <
>>>> angal.sh@gmail.com> wrote:
>>>>
>>>>> Hi Gayan,
>>>>>
>>>>> This is the content of lunch-params file(Please see attachment).
>>>>>
>>>>>
>>>>> On Mon, Jun 1, 2015 at 10:19 AM, Gayan Gunarathne <ga...@wso2.com>
>>>>> wrote:
>>>>>
>>>>>> IOError: [Errno 2] No such file or directory:
>>>>>>>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
>>>>>>>>
>>>>>>>
>>>>>> Also as per this error Instance don't have the payload/launch-params
>>>>>> file.Seems lauch-params file is not copied properly.Can you find the
>>>>>>  lauch-params at  /tmp/payload?
>>>>>>
>>>>>> Thanks,
>>>>>> Gayan
>>>>>>
>>>>>>
>>>>>> On Mon, Jun 1, 2015 at 3:39 PM, Asanka Sanjaya Herath <
>>>>>> angal.sh@gmail.com> wrote:
>>>>>>
>>>>>>> Thanks Gayan. I'll check it and update the thread.
>>>>>>>
>>>>>>> On Mon, Jun 1, 2015 at 10:00 AM, Gayan Gunarathne <ga...@wso2.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Hi Asanka,
>>>>>>>>
>>>>>>>> On Mon, Jun 1, 2015 at 3:17 PM, Asanka Sanjaya Herath <
>>>>>>>> angal.sh@gmail.com> wrote:
>>>>>>>>
>>>>>>>>> Hi Lahiru,
>>>>>>>>>
>>>>>>>>> When I run "python agent.py" command I'm getting following error.
>>>>>>>>>
>>>>>>>>>  [2015-06-01 09:44:44,699] DEBUG {config.py:__read_conf_file} -
>>>>>>>>> Config file path :
>>>>>>>>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/agent.conf'
>>>>>>>>> [2015-06-01 09:44:44,700] DEBUG {config.py:read_property} -
>>>>>>>>> Reading property: param.file.path =
>>>>>>>>> /root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params
>>>>>>>>> [2015-06-01 09:44:44,700] DEBUG {config.py:__read_parameter_file}
>>>>>>>>> - Param file path :
>>>>>>>>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
>>>>>>>>> [2015-06-01 09:44:44,701] ERROR {config.py:__read_parameter_file}
>>>>>>>>> - Could not read launch parameter file: [Errno 2] No such file or
>>>>>>>>> directory:
>>>>>>>>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
>>>>>>>>> Traceback (most recent call last):
>>>>>>>>>   File
>>>>>>>>> "/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/config.py",
>>>>>>>>> line 298, in __read_parameter_file
>>>>>>>>>     metadata_file = open(param_file)
>>>>>>>>> IOError: [Errno 2] No such file or directory:
>>>>>>>>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
>>>>>>>>> Traceback (most recent call last):
>>>>>>>>>   File "agent.py", line 316, in <module>
>>>>>>>>>     main()
>>>>>>>>>   File "agent.py", line 304, in main
>>>>>>>>>     cartridge_agent = CartridgeAgent()
>>>>>>>>>   File "agent.py", line 45, in __init__
>>>>>>>>>     self.__config = CartridgeAgentConfiguration()
>>>>>>>>>   File
>>>>>>>>> "/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/config.py",
>>>>>>>>> line 355, in __init__
>>>>>>>>>     CartridgeAgentConfiguration.__instance =
>>>>>>>>> CartridgeAgentConfiguration.__CartridgeAgentConfiguration()
>>>>>>>>>   File
>>>>>>>>> "/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/config.py",
>>>>>>>>> line 244, in __init__
>>>>>>>>>     raise RuntimeError(ex)
>>>>>>>>> RuntimeError: Cannot find the value of required parameter:
>>>>>>>>> 'APPLICATION_ID'
>>>>>>>>>
>>>>>>>>
>>>>>>>> Seems like launch-params don't have the "APPLICATION_ID".Can you
>>>>>>>> please check whether Stratos is passing the APPLICATION_ID to the payload?
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> Gayan
>>>>>>>>
>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Mon, Jun 1, 2015 at 8:11 AM, Lahiru Sandaruwan <
>>>>>>>>> lahirus@wso2.com> wrote:
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Mon, Jun 1, 2015 at 12:51 PM, Asanka Sanjaya Herath <
>>>>>>>>>> angal.sh@gmail.com> wrote:
>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> ​Hi all,
>>>>>>>>>>>
>>>>>>>>>>> Here I have listed the work I have done during last week.
>>>>>>>>>>>
>>>>>>>>>>> 1. Completed the design diagram of the extension.
>>>>>>>>>>> 2. Tested ​GCE LB API using a sample program.
>>>>>>>>>>> 3. Configured a php cartridge on GCE. But still the cartridge
>>>>>>>>>>> agent is not starting properly.
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> What is the error you get?
>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> I'm using this[1] fork for commit my code.
>>>>>>>>>>>
>>>>>>>>>>> [1]. https://github.com/asankasanjaya/stratos
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> 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
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>>
>>>>>>>> Gayan Gunarathne
>>>>>>>> Technical Lead, WSO2 Inc. (http://wso2.com)
>>>>>>>> Committer & PMC Member, Apache Stratos
>>>>>>>> email : gayang@wso2.com  | mobile : +94 766819985
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Thanks,
>>>>>>> Regards,
>>>>>>> ASH
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>>
>>>>>> Gayan Gunarathne
>>>>>> Technical Lead, WSO2 Inc. (http://wso2.com)
>>>>>> Committer & PMC Member, Apache Stratos
>>>>>> email : gayang@wso2.com  | mobile : +94 766819985
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Thanks,
>>>>> Regards,
>>>>> ASH
>>>>>
>>>>> --
>>>>> Thanks and Regards,
>>>>>
>>>>> Isuru H.
>>>>> +94 716 358 048* <http://wso2.com/>*
>>>>>
>>>>>
>>>>> * <http://wso2.com/>*
>>>>>
>>>>>
>>>>>
>>>
>>>
>>> --
>>> Thanks,
>>> Regards,
>>> ASH
>>>
>>
>>
>>
>> --
>> Thanks,
>> Regards,
>> ASH
>>
>
>
>
> --
> Thanks,
> Regards,
> ASH
>
> --
> Thanks and Regards,
>
> Isuru H.
> +94 716 358 048* <http://wso2.com/>*
>
>
> * <http://wso2.com/>*
>
>
>

Re: [GSOC] GCE Load balancing support for stratos - weekly update

Posted by Asanka Sanjaya Herath <an...@gmail.com>.
content of  /tmp/payload/launch-params by using
http://metadata.google.internal/computeMetadata/v1/instance/attributes/
<http://metadata.google.internal/computeMetadata/v1/instance/attributes/stratos_usermetadata>
as
the meta-data URL:

jclouds-delete-boot-disk
jclouds-group
jclouds-image
sshKeys

WDYT?

On Mon, Jun 1, 2015 at 5:20 PM, Asanka Sanjaya Herath <an...@gmail.com>
wrote:

> Hi All,
>
> I'm trying to find a relevant metadata URL for GCE instances. I found
> this[1] but it seems like API structure has not changed. Currently in the
> config.sh file we are using this[2] as the metadata URL. I think we should
> remove the last field in the meta data URL(stratos_usermetadata). After
> removing the last field I got following output in the launch-params file.
>
>
> [1].https://cloud.google.com/compute/docs/metadata#default
> [2].
> http://metadata.google.internal/computeMetadata/v1/instance/attributes/stratos_usermetadata
>
> On Mon, Jun 1, 2015 at 10:44 AM, Asanka Sanjaya Herath <angal.sh@gmail.com
> > wrote:
>
>> Hi Isuru and Gayan,
>>
>> Thanks for the help. So It seems like I need to change the metadata URL
>> given in[1] to a valid one.
>>
>> [1].
>> https://github.com/apache/stratos/blob/master/tools/config-scripts/gce/config.sh
>>
>> On Mon, Jun 1, 2015 at 10:36 AM, Isuru Haththotuwa <is...@apache.org>
>> wrote:
>>
>>> This is a 404 error, indicating that the meta data was not found.The
>>> final line seems to indicate the reason; the queried URL for meta data is
>>> wrong.
>>>
>>> On Mon, Jun 1, 2015 at 3:59 PM, Asanka Sanjaya Herath <
>>> angal.sh@gmail.com> wrote:
>>>
>>>> Hi Gayan,
>>>>
>>>> This is the content of lunch-params file(Please see attachment).
>>>>
>>>>
>>>> On Mon, Jun 1, 2015 at 10:19 AM, Gayan Gunarathne <ga...@wso2.com>
>>>> wrote:
>>>>
>>>>> IOError: [Errno 2] No such file or directory:
>>>>>>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
>>>>>>>
>>>>>>
>>>>> Also as per this error Instance don't have the payload/launch-params
>>>>> file.Seems lauch-params file is not copied properly.Can you find the
>>>>>  lauch-params at  /tmp/payload?
>>>>>
>>>>> Thanks,
>>>>> Gayan
>>>>>
>>>>>
>>>>> On Mon, Jun 1, 2015 at 3:39 PM, Asanka Sanjaya Herath <
>>>>> angal.sh@gmail.com> wrote:
>>>>>
>>>>>> Thanks Gayan. I'll check it and update the thread.
>>>>>>
>>>>>> On Mon, Jun 1, 2015 at 10:00 AM, Gayan Gunarathne <ga...@wso2.com>
>>>>>> wrote:
>>>>>>
>>>>>>> Hi Asanka,
>>>>>>>
>>>>>>> On Mon, Jun 1, 2015 at 3:17 PM, Asanka Sanjaya Herath <
>>>>>>> angal.sh@gmail.com> wrote:
>>>>>>>
>>>>>>>> Hi Lahiru,
>>>>>>>>
>>>>>>>> When I run "python agent.py" command I'm getting following error.
>>>>>>>>
>>>>>>>>  [2015-06-01 09:44:44,699] DEBUG {config.py:__read_conf_file} -
>>>>>>>> Config file path :
>>>>>>>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/agent.conf'
>>>>>>>> [2015-06-01 09:44:44,700] DEBUG {config.py:read_property} - Reading
>>>>>>>> property: param.file.path =
>>>>>>>> /root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params
>>>>>>>> [2015-06-01 09:44:44,700] DEBUG {config.py:__read_parameter_file} -
>>>>>>>> Param file path :
>>>>>>>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
>>>>>>>> [2015-06-01 09:44:44,701] ERROR {config.py:__read_parameter_file} -
>>>>>>>> Could not read launch parameter file: [Errno 2] No such file or directory:
>>>>>>>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
>>>>>>>> Traceback (most recent call last):
>>>>>>>>   File
>>>>>>>> "/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/config.py",
>>>>>>>> line 298, in __read_parameter_file
>>>>>>>>     metadata_file = open(param_file)
>>>>>>>> IOError: [Errno 2] No such file or directory:
>>>>>>>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
>>>>>>>> Traceback (most recent call last):
>>>>>>>>   File "agent.py", line 316, in <module>
>>>>>>>>     main()
>>>>>>>>   File "agent.py", line 304, in main
>>>>>>>>     cartridge_agent = CartridgeAgent()
>>>>>>>>   File "agent.py", line 45, in __init__
>>>>>>>>     self.__config = CartridgeAgentConfiguration()
>>>>>>>>   File
>>>>>>>> "/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/config.py",
>>>>>>>> line 355, in __init__
>>>>>>>>     CartridgeAgentConfiguration.__instance =
>>>>>>>> CartridgeAgentConfiguration.__CartridgeAgentConfiguration()
>>>>>>>>   File
>>>>>>>> "/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/config.py",
>>>>>>>> line 244, in __init__
>>>>>>>>     raise RuntimeError(ex)
>>>>>>>> RuntimeError: Cannot find the value of required parameter:
>>>>>>>> 'APPLICATION_ID'
>>>>>>>>
>>>>>>>
>>>>>>> Seems like launch-params don't have the "APPLICATION_ID".Can you
>>>>>>> please check whether Stratos is passing the APPLICATION_ID to the payload?
>>>>>>>
>>>>>>> Thanks,
>>>>>>> Gayan
>>>>>>>
>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Mon, Jun 1, 2015 at 8:11 AM, Lahiru Sandaruwan <lahirus@wso2.com
>>>>>>>> > wrote:
>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Mon, Jun 1, 2015 at 12:51 PM, Asanka Sanjaya Herath <
>>>>>>>>> angal.sh@gmail.com> wrote:
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> ​Hi all,
>>>>>>>>>>
>>>>>>>>>> Here I have listed the work I have done during last week.
>>>>>>>>>>
>>>>>>>>>> 1. Completed the design diagram of the extension.
>>>>>>>>>> 2. Tested ​GCE LB API using a sample program.
>>>>>>>>>> 3. Configured a php cartridge on GCE. But still the cartridge
>>>>>>>>>> agent is not starting properly.
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> What is the error you get?
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> I'm using this[1] fork for commit my code.
>>>>>>>>>>
>>>>>>>>>> [1]. https://github.com/asankasanjaya/stratos
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> 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
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>>
>>>>>>> Gayan Gunarathne
>>>>>>> Technical Lead, WSO2 Inc. (http://wso2.com)
>>>>>>> Committer & PMC Member, Apache Stratos
>>>>>>> email : gayang@wso2.com  | mobile : +94 766819985
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Thanks,
>>>>>> Regards,
>>>>>> ASH
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>>
>>>>> Gayan Gunarathne
>>>>> Technical Lead, WSO2 Inc. (http://wso2.com)
>>>>> Committer & PMC Member, Apache Stratos
>>>>> email : gayang@wso2.com  | mobile : +94 766819985
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Thanks,
>>>> Regards,
>>>> ASH
>>>>
>>>> --
>>>> Thanks and Regards,
>>>>
>>>> Isuru H.
>>>> +94 716 358 048* <http://wso2.com/>*
>>>>
>>>>
>>>> * <http://wso2.com/>*
>>>>
>>>>
>>>>
>>
>>
>> --
>> Thanks,
>> Regards,
>> ASH
>>
>
>
>
> --
> Thanks,
> Regards,
> ASH
>



-- 
Thanks,
Regards,
ASH

Re: [GSOC] GCE Load balancing support for stratos - weekly update

Posted by Asanka Sanjaya Herath <an...@gmail.com>.
Hi All,

I'm trying to find a relevant metadata URL for GCE instances. I found
this[1] but it seems like API structure has not changed. Currently in the
config.sh file we are using this[2] as the metadata URL. I think we should
remove the last field in the meta data URL(stratos_usermetadata). After
removing the last field I got following output in the launch-params file.


[1].https://cloud.google.com/compute/docs/metadata#default
[2].
http://metadata.google.internal/computeMetadata/v1/instance/attributes/stratos_usermetadata

On Mon, Jun 1, 2015 at 10:44 AM, Asanka Sanjaya Herath <an...@gmail.com>
wrote:

> Hi Isuru and Gayan,
>
> Thanks for the help. So It seems like I need to change the metadata URL
> given in[1] to a valid one.
>
> [1].
> https://github.com/apache/stratos/blob/master/tools/config-scripts/gce/config.sh
>
> On Mon, Jun 1, 2015 at 10:36 AM, Isuru Haththotuwa <is...@apache.org>
> wrote:
>
>> This is a 404 error, indicating that the meta data was not found.The
>> final line seems to indicate the reason; the queried URL for meta data is
>> wrong.
>>
>> On Mon, Jun 1, 2015 at 3:59 PM, Asanka Sanjaya Herath <angal.sh@gmail.com
>> > wrote:
>>
>>> Hi Gayan,
>>>
>>> This is the content of lunch-params file(Please see attachment).
>>>
>>>
>>> On Mon, Jun 1, 2015 at 10:19 AM, Gayan Gunarathne <ga...@wso2.com>
>>> wrote:
>>>
>>>> IOError: [Errno 2] No such file or directory:
>>>>>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
>>>>>>
>>>>>
>>>> Also as per this error Instance don't have the payload/launch-params
>>>> file.Seems lauch-params file is not copied properly.Can you find the
>>>>  lauch-params at  /tmp/payload?
>>>>
>>>> Thanks,
>>>> Gayan
>>>>
>>>>
>>>> On Mon, Jun 1, 2015 at 3:39 PM, Asanka Sanjaya Herath <
>>>> angal.sh@gmail.com> wrote:
>>>>
>>>>> Thanks Gayan. I'll check it and update the thread.
>>>>>
>>>>> On Mon, Jun 1, 2015 at 10:00 AM, Gayan Gunarathne <ga...@wso2.com>
>>>>> wrote:
>>>>>
>>>>>> Hi Asanka,
>>>>>>
>>>>>> On Mon, Jun 1, 2015 at 3:17 PM, Asanka Sanjaya Herath <
>>>>>> angal.sh@gmail.com> wrote:
>>>>>>
>>>>>>> Hi Lahiru,
>>>>>>>
>>>>>>> When I run "python agent.py" command I'm getting following error.
>>>>>>>
>>>>>>>  [2015-06-01 09:44:44,699] DEBUG {config.py:__read_conf_file} -
>>>>>>> Config file path :
>>>>>>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/agent.conf'
>>>>>>> [2015-06-01 09:44:44,700] DEBUG {config.py:read_property} - Reading
>>>>>>> property: param.file.path =
>>>>>>> /root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params
>>>>>>> [2015-06-01 09:44:44,700] DEBUG {config.py:__read_parameter_file} -
>>>>>>> Param file path :
>>>>>>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
>>>>>>> [2015-06-01 09:44:44,701] ERROR {config.py:__read_parameter_file} -
>>>>>>> Could not read launch parameter file: [Errno 2] No such file or directory:
>>>>>>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
>>>>>>> Traceback (most recent call last):
>>>>>>>   File
>>>>>>> "/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/config.py",
>>>>>>> line 298, in __read_parameter_file
>>>>>>>     metadata_file = open(param_file)
>>>>>>> IOError: [Errno 2] No such file or directory:
>>>>>>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
>>>>>>> Traceback (most recent call last):
>>>>>>>   File "agent.py", line 316, in <module>
>>>>>>>     main()
>>>>>>>   File "agent.py", line 304, in main
>>>>>>>     cartridge_agent = CartridgeAgent()
>>>>>>>   File "agent.py", line 45, in __init__
>>>>>>>     self.__config = CartridgeAgentConfiguration()
>>>>>>>   File
>>>>>>> "/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/config.py",
>>>>>>> line 355, in __init__
>>>>>>>     CartridgeAgentConfiguration.__instance =
>>>>>>> CartridgeAgentConfiguration.__CartridgeAgentConfiguration()
>>>>>>>   File
>>>>>>> "/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/config.py",
>>>>>>> line 244, in __init__
>>>>>>>     raise RuntimeError(ex)
>>>>>>> RuntimeError: Cannot find the value of required parameter:
>>>>>>> 'APPLICATION_ID'
>>>>>>>
>>>>>>
>>>>>> Seems like launch-params don't have the "APPLICATION_ID".Can you
>>>>>> please check whether Stratos is passing the APPLICATION_ID to the payload?
>>>>>>
>>>>>> Thanks,
>>>>>> Gayan
>>>>>>
>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Mon, Jun 1, 2015 at 8:11 AM, Lahiru Sandaruwan <la...@wso2.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Mon, Jun 1, 2015 at 12:51 PM, Asanka Sanjaya Herath <
>>>>>>>> angal.sh@gmail.com> wrote:
>>>>>>>>
>>>>>>>>>
>>>>>>>>> ​Hi all,
>>>>>>>>>
>>>>>>>>> Here I have listed the work I have done during last week.
>>>>>>>>>
>>>>>>>>> 1. Completed the design diagram of the extension.
>>>>>>>>> 2. Tested ​GCE LB API using a sample program.
>>>>>>>>> 3. Configured a php cartridge on GCE. But still the cartridge
>>>>>>>>> agent is not starting properly.
>>>>>>>>>
>>>>>>>>
>>>>>>>> What is the error you get?
>>>>>>>>
>>>>>>>>>
>>>>>>>>> I'm using this[1] fork for commit my code.
>>>>>>>>>
>>>>>>>>> [1]. https://github.com/asankasanjaya/stratos
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> 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
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>>
>>>>>> Gayan Gunarathne
>>>>>> Technical Lead, WSO2 Inc. (http://wso2.com)
>>>>>> Committer & PMC Member, Apache Stratos
>>>>>> email : gayang@wso2.com  | mobile : +94 766819985
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Thanks,
>>>>> Regards,
>>>>> ASH
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>>
>>>> Gayan Gunarathne
>>>> Technical Lead, WSO2 Inc. (http://wso2.com)
>>>> Committer & PMC Member, Apache Stratos
>>>> email : gayang@wso2.com  | mobile : +94 766819985
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>> --
>>> Thanks,
>>> Regards,
>>> ASH
>>>
>>> --
>>> Thanks and Regards,
>>>
>>> Isuru H.
>>> +94 716 358 048* <http://wso2.com/>*
>>>
>>>
>>> * <http://wso2.com/>*
>>>
>>>
>>>
>
>
> --
> Thanks,
> Regards,
> ASH
>



-- 
Thanks,
Regards,
ASH

Re: [GSOC] GCE Load balancing support for stratos - weekly update

Posted by Asanka Sanjaya Herath <an...@gmail.com>.
Hi Isuru and Gayan,

Thanks for the help. So It seems like I need to change the metadata URL
given in[1] to a valid one.

[1].
https://github.com/apache/stratos/blob/master/tools/config-scripts/gce/config.sh

On Mon, Jun 1, 2015 at 10:36 AM, Isuru Haththotuwa <is...@apache.org>
wrote:

> This is a 404 error, indicating that the meta data was not found.The final
> line seems to indicate the reason; the queried URL for meta data is wrong.
>
> On Mon, Jun 1, 2015 at 3:59 PM, Asanka Sanjaya Herath <an...@gmail.com>
> wrote:
>
>> Hi Gayan,
>>
>> This is the content of lunch-params file(Please see attachment).
>>
>>
>> On Mon, Jun 1, 2015 at 10:19 AM, Gayan Gunarathne <ga...@wso2.com>
>> wrote:
>>
>>> IOError: [Errno 2] No such file or directory:
>>>>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
>>>>>
>>>>
>>> Also as per this error Instance don't have the payload/launch-params
>>> file.Seems lauch-params file is not copied properly.Can you find the
>>>  lauch-params at  /tmp/payload?
>>>
>>> Thanks,
>>> Gayan
>>>
>>>
>>> On Mon, Jun 1, 2015 at 3:39 PM, Asanka Sanjaya Herath <
>>> angal.sh@gmail.com> wrote:
>>>
>>>> Thanks Gayan. I'll check it and update the thread.
>>>>
>>>> On Mon, Jun 1, 2015 at 10:00 AM, Gayan Gunarathne <ga...@wso2.com>
>>>> wrote:
>>>>
>>>>> Hi Asanka,
>>>>>
>>>>> On Mon, Jun 1, 2015 at 3:17 PM, Asanka Sanjaya Herath <
>>>>> angal.sh@gmail.com> wrote:
>>>>>
>>>>>> Hi Lahiru,
>>>>>>
>>>>>> When I run "python agent.py" command I'm getting following error.
>>>>>>
>>>>>>  [2015-06-01 09:44:44,699] DEBUG {config.py:__read_conf_file} -
>>>>>> Config file path :
>>>>>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/agent.conf'
>>>>>> [2015-06-01 09:44:44,700] DEBUG {config.py:read_property} - Reading
>>>>>> property: param.file.path =
>>>>>> /root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params
>>>>>> [2015-06-01 09:44:44,700] DEBUG {config.py:__read_parameter_file} -
>>>>>> Param file path :
>>>>>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
>>>>>> [2015-06-01 09:44:44,701] ERROR {config.py:__read_parameter_file} -
>>>>>> Could not read launch parameter file: [Errno 2] No such file or directory:
>>>>>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
>>>>>> Traceback (most recent call last):
>>>>>>   File
>>>>>> "/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/config.py",
>>>>>> line 298, in __read_parameter_file
>>>>>>     metadata_file = open(param_file)
>>>>>> IOError: [Errno 2] No such file or directory:
>>>>>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
>>>>>> Traceback (most recent call last):
>>>>>>   File "agent.py", line 316, in <module>
>>>>>>     main()
>>>>>>   File "agent.py", line 304, in main
>>>>>>     cartridge_agent = CartridgeAgent()
>>>>>>   File "agent.py", line 45, in __init__
>>>>>>     self.__config = CartridgeAgentConfiguration()
>>>>>>   File
>>>>>> "/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/config.py",
>>>>>> line 355, in __init__
>>>>>>     CartridgeAgentConfiguration.__instance =
>>>>>> CartridgeAgentConfiguration.__CartridgeAgentConfiguration()
>>>>>>   File
>>>>>> "/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/config.py",
>>>>>> line 244, in __init__
>>>>>>     raise RuntimeError(ex)
>>>>>> RuntimeError: Cannot find the value of required parameter:
>>>>>> 'APPLICATION_ID'
>>>>>>
>>>>>
>>>>> Seems like launch-params don't have the "APPLICATION_ID".Can you
>>>>> please check whether Stratos is passing the APPLICATION_ID to the payload?
>>>>>
>>>>> Thanks,
>>>>> Gayan
>>>>>
>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Mon, Jun 1, 2015 at 8:11 AM, Lahiru Sandaruwan <la...@wso2.com>
>>>>>> wrote:
>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Mon, Jun 1, 2015 at 12:51 PM, Asanka Sanjaya Herath <
>>>>>>> angal.sh@gmail.com> wrote:
>>>>>>>
>>>>>>>>
>>>>>>>> ​Hi all,
>>>>>>>>
>>>>>>>> Here I have listed the work I have done during last week.
>>>>>>>>
>>>>>>>> 1. Completed the design diagram of the extension.
>>>>>>>> 2. Tested ​GCE LB API using a sample program.
>>>>>>>> 3. Configured a php cartridge on GCE. But still the cartridge agent
>>>>>>>> is not starting properly.
>>>>>>>>
>>>>>>>
>>>>>>> What is the error you get?
>>>>>>>
>>>>>>>>
>>>>>>>> I'm using this[1] fork for commit my code.
>>>>>>>>
>>>>>>>> [1]. https://github.com/asankasanjaya/stratos
>>>>>>>>
>>>>>>>> --
>>>>>>>> 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
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>>
>>>>> Gayan Gunarathne
>>>>> Technical Lead, WSO2 Inc. (http://wso2.com)
>>>>> Committer & PMC Member, Apache Stratos
>>>>> email : gayang@wso2.com  | mobile : +94 766819985
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Thanks,
>>>> Regards,
>>>> ASH
>>>>
>>>
>>>
>>>
>>> --
>>>
>>> Gayan Gunarathne
>>> Technical Lead, WSO2 Inc. (http://wso2.com)
>>> Committer & PMC Member, Apache Stratos
>>> email : gayang@wso2.com  | mobile : +94 766819985
>>>
>>>
>>>
>>
>>
>>
>> --
>> Thanks,
>> Regards,
>> ASH
>>
>> --
>> Thanks and Regards,
>>
>> Isuru H.
>> +94 716 358 048* <http://wso2.com/>*
>>
>>
>> * <http://wso2.com/>*
>>
>>
>>


-- 
Thanks,
Regards,
ASH

Re: [GSOC] GCE Load balancing support for stratos - weekly update

Posted by Isuru Haththotuwa <is...@apache.org>.
This is a 404 error, indicating that the meta data was not found.The final
line seems to indicate the reason; the queried URL for meta data is wrong.

On Mon, Jun 1, 2015 at 3:59 PM, Asanka Sanjaya Herath <an...@gmail.com>
wrote:

> Hi Gayan,
>
> This is the content of lunch-params file(Please see attachment).
>
>
> On Mon, Jun 1, 2015 at 10:19 AM, Gayan Gunarathne <ga...@wso2.com> wrote:
>
>> IOError: [Errno 2] No such file or directory:
>>>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
>>>>
>>>
>> Also as per this error Instance don't have the payload/launch-params
>> file.Seems lauch-params file is not copied properly.Can you find the
>>  lauch-params at  /tmp/payload?
>>
>> Thanks,
>> Gayan
>>
>>
>> On Mon, Jun 1, 2015 at 3:39 PM, Asanka Sanjaya Herath <angal.sh@gmail.com
>> > wrote:
>>
>>> Thanks Gayan. I'll check it and update the thread.
>>>
>>> On Mon, Jun 1, 2015 at 10:00 AM, Gayan Gunarathne <ga...@wso2.com>
>>> wrote:
>>>
>>>> Hi Asanka,
>>>>
>>>> On Mon, Jun 1, 2015 at 3:17 PM, Asanka Sanjaya Herath <
>>>> angal.sh@gmail.com> wrote:
>>>>
>>>>> Hi Lahiru,
>>>>>
>>>>> When I run "python agent.py" command I'm getting following error.
>>>>>
>>>>>  [2015-06-01 09:44:44,699] DEBUG {config.py:__read_conf_file} - Config
>>>>> file path :
>>>>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/agent.conf'
>>>>> [2015-06-01 09:44:44,700] DEBUG {config.py:read_property} - Reading
>>>>> property: param.file.path =
>>>>> /root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params
>>>>> [2015-06-01 09:44:44,700] DEBUG {config.py:__read_parameter_file} -
>>>>> Param file path :
>>>>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
>>>>> [2015-06-01 09:44:44,701] ERROR {config.py:__read_parameter_file} -
>>>>> Could not read launch parameter file: [Errno 2] No such file or directory:
>>>>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
>>>>> Traceback (most recent call last):
>>>>>   File
>>>>> "/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/config.py",
>>>>> line 298, in __read_parameter_file
>>>>>     metadata_file = open(param_file)
>>>>> IOError: [Errno 2] No such file or directory:
>>>>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
>>>>> Traceback (most recent call last):
>>>>>   File "agent.py", line 316, in <module>
>>>>>     main()
>>>>>   File "agent.py", line 304, in main
>>>>>     cartridge_agent = CartridgeAgent()
>>>>>   File "agent.py", line 45, in __init__
>>>>>     self.__config = CartridgeAgentConfiguration()
>>>>>   File
>>>>> "/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/config.py",
>>>>> line 355, in __init__
>>>>>     CartridgeAgentConfiguration.__instance =
>>>>> CartridgeAgentConfiguration.__CartridgeAgentConfiguration()
>>>>>   File
>>>>> "/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/config.py",
>>>>> line 244, in __init__
>>>>>     raise RuntimeError(ex)
>>>>> RuntimeError: Cannot find the value of required parameter:
>>>>> 'APPLICATION_ID'
>>>>>
>>>>
>>>> Seems like launch-params don't have the "APPLICATION_ID".Can you
>>>> please check whether Stratos is passing the APPLICATION_ID to the payload?
>>>>
>>>> Thanks,
>>>> Gayan
>>>>
>>>>
>>>>>
>>>>>
>>>>>
>>>>> On Mon, Jun 1, 2015 at 8:11 AM, Lahiru Sandaruwan <la...@wso2.com>
>>>>> wrote:
>>>>>
>>>>>>
>>>>>>
>>>>>> On Mon, Jun 1, 2015 at 12:51 PM, Asanka Sanjaya Herath <
>>>>>> angal.sh@gmail.com> wrote:
>>>>>>
>>>>>>>
>>>>>>> ​Hi all,
>>>>>>>
>>>>>>> Here I have listed the work I have done during last week.
>>>>>>>
>>>>>>> 1. Completed the design diagram of the extension.
>>>>>>> 2. Tested ​GCE LB API using a sample program.
>>>>>>> 3. Configured a php cartridge on GCE. But still the cartridge agent
>>>>>>> is not starting properly.
>>>>>>>
>>>>>>
>>>>>> What is the error you get?
>>>>>>
>>>>>>>
>>>>>>> I'm using this[1] fork for commit my code.
>>>>>>>
>>>>>>> [1]. https://github.com/asankasanjaya/stratos
>>>>>>>
>>>>>>> --
>>>>>>> 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
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>>
>>>> Gayan Gunarathne
>>>> Technical Lead, WSO2 Inc. (http://wso2.com)
>>>> Committer & PMC Member, Apache Stratos
>>>> email : gayang@wso2.com  | mobile : +94 766819985
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>> --
>>> Thanks,
>>> Regards,
>>> ASH
>>>
>>
>>
>>
>> --
>>
>> Gayan Gunarathne
>> Technical Lead, WSO2 Inc. (http://wso2.com)
>> Committer & PMC Member, Apache Stratos
>> email : gayang@wso2.com  | mobile : +94 766819985
>>
>>
>>
>
>
>
> --
> Thanks,
> Regards,
> ASH
>
> --
> Thanks and Regards,
>
> Isuru H.
> +94 716 358 048* <http://wso2.com/>*
>
>
> * <http://wso2.com/>*
>
>
>

Re: [GSOC] GCE Load balancing support for stratos - weekly update

Posted by Asanka Sanjaya Herath <an...@gmail.com>.
Hi Gayan,

This is the content of lunch-params file(Please see attachment).


On Mon, Jun 1, 2015 at 10:19 AM, Gayan Gunarathne <ga...@wso2.com> wrote:

> IOError: [Errno 2] No such file or directory:
>>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
>>>
>>
> Also as per this error Instance don't have the payload/launch-params
> file.Seems lauch-params file is not copied properly.Can you find the
>  lauch-params at  /tmp/payload?
>
> Thanks,
> Gayan
>
>
> On Mon, Jun 1, 2015 at 3:39 PM, Asanka Sanjaya Herath <an...@gmail.com>
> wrote:
>
>> Thanks Gayan. I'll check it and update the thread.
>>
>> On Mon, Jun 1, 2015 at 10:00 AM, Gayan Gunarathne <ga...@wso2.com>
>> wrote:
>>
>>> Hi Asanka,
>>>
>>> On Mon, Jun 1, 2015 at 3:17 PM, Asanka Sanjaya Herath <
>>> angal.sh@gmail.com> wrote:
>>>
>>>> Hi Lahiru,
>>>>
>>>> When I run "python agent.py" command I'm getting following error.
>>>>
>>>>  [2015-06-01 09:44:44,699] DEBUG {config.py:__read_conf_file} - Config
>>>> file path :
>>>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/agent.conf'
>>>> [2015-06-01 09:44:44,700] DEBUG {config.py:read_property} - Reading
>>>> property: param.file.path =
>>>> /root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params
>>>> [2015-06-01 09:44:44,700] DEBUG {config.py:__read_parameter_file} -
>>>> Param file path :
>>>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
>>>> [2015-06-01 09:44:44,701] ERROR {config.py:__read_parameter_file} -
>>>> Could not read launch parameter file: [Errno 2] No such file or directory:
>>>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
>>>> Traceback (most recent call last):
>>>>   File
>>>> "/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/config.py",
>>>> line 298, in __read_parameter_file
>>>>     metadata_file = open(param_file)
>>>> IOError: [Errno 2] No such file or directory:
>>>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
>>>> Traceback (most recent call last):
>>>>   File "agent.py", line 316, in <module>
>>>>     main()
>>>>   File "agent.py", line 304, in main
>>>>     cartridge_agent = CartridgeAgent()
>>>>   File "agent.py", line 45, in __init__
>>>>     self.__config = CartridgeAgentConfiguration()
>>>>   File
>>>> "/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/config.py",
>>>> line 355, in __init__
>>>>     CartridgeAgentConfiguration.__instance =
>>>> CartridgeAgentConfiguration.__CartridgeAgentConfiguration()
>>>>   File
>>>> "/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/config.py",
>>>> line 244, in __init__
>>>>     raise RuntimeError(ex)
>>>> RuntimeError: Cannot find the value of required parameter:
>>>> 'APPLICATION_ID'
>>>>
>>>
>>> Seems like launch-params don't have the "APPLICATION_ID".Can you please
>>> check whether Stratos is passing the APPLICATION_ID to the payload?
>>>
>>> Thanks,
>>> Gayan
>>>
>>>
>>>>
>>>>
>>>>
>>>> On Mon, Jun 1, 2015 at 8:11 AM, Lahiru Sandaruwan <la...@wso2.com>
>>>> wrote:
>>>>
>>>>>
>>>>>
>>>>> On Mon, Jun 1, 2015 at 12:51 PM, Asanka Sanjaya Herath <
>>>>> angal.sh@gmail.com> wrote:
>>>>>
>>>>>>
>>>>>> ​Hi all,
>>>>>>
>>>>>> Here I have listed the work I have done during last week.
>>>>>>
>>>>>> 1. Completed the design diagram of the extension.
>>>>>> 2. Tested ​GCE LB API using a sample program.
>>>>>> 3. Configured a php cartridge on GCE. But still the cartridge agent
>>>>>> is not starting properly.
>>>>>>
>>>>>
>>>>> What is the error you get?
>>>>>
>>>>>>
>>>>>> I'm using this[1] fork for commit my code.
>>>>>>
>>>>>> [1]. https://github.com/asankasanjaya/stratos
>>>>>>
>>>>>> --
>>>>>> 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
>>>>
>>>
>>>
>>>
>>> --
>>>
>>> Gayan Gunarathne
>>> Technical Lead, WSO2 Inc. (http://wso2.com)
>>> Committer & PMC Member, Apache Stratos
>>> email : gayang@wso2.com  | mobile : +94 766819985
>>>
>>>
>>>
>>
>>
>>
>> --
>> Thanks,
>> Regards,
>> ASH
>>
>
>
>
> --
>
> Gayan Gunarathne
> Technical Lead, WSO2 Inc. (http://wso2.com)
> Committer & PMC Member, Apache Stratos
> email : gayang@wso2.com  | mobile : +94 766819985
>
>
>



-- 
Thanks,
Regards,
ASH

Re: [GSOC] GCE Load balancing support for stratos - weekly update

Posted by Gayan Gunarathne <ga...@wso2.com>.
>
> IOError: [Errno 2] No such file or directory:
>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
>>
>
Also as per this error Instance don't have the payload/launch-params
file.Seems lauch-params file is not copied properly.Can you find the
 lauch-params at  /tmp/payload?

Thanks,
Gayan


On Mon, Jun 1, 2015 at 3:39 PM, Asanka Sanjaya Herath <an...@gmail.com>
wrote:

> Thanks Gayan. I'll check it and update the thread.
>
> On Mon, Jun 1, 2015 at 10:00 AM, Gayan Gunarathne <ga...@wso2.com> wrote:
>
>> Hi Asanka,
>>
>> On Mon, Jun 1, 2015 at 3:17 PM, Asanka Sanjaya Herath <angal.sh@gmail.com
>> > wrote:
>>
>>> Hi Lahiru,
>>>
>>> When I run "python agent.py" command I'm getting following error.
>>>
>>>  [2015-06-01 09:44:44,699] DEBUG {config.py:__read_conf_file} - Config
>>> file path :
>>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/agent.conf'
>>> [2015-06-01 09:44:44,700] DEBUG {config.py:read_property} - Reading
>>> property: param.file.path =
>>> /root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params
>>> [2015-06-01 09:44:44,700] DEBUG {config.py:__read_parameter_file} -
>>> Param file path :
>>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
>>> [2015-06-01 09:44:44,701] ERROR {config.py:__read_parameter_file} -
>>> Could not read launch parameter file: [Errno 2] No such file or directory:
>>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
>>> Traceback (most recent call last):
>>>   File
>>> "/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/config.py",
>>> line 298, in __read_parameter_file
>>>     metadata_file = open(param_file)
>>> IOError: [Errno 2] No such file or directory:
>>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
>>> Traceback (most recent call last):
>>>   File "agent.py", line 316, in <module>
>>>     main()
>>>   File "agent.py", line 304, in main
>>>     cartridge_agent = CartridgeAgent()
>>>   File "agent.py", line 45, in __init__
>>>     self.__config = CartridgeAgentConfiguration()
>>>   File
>>> "/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/config.py",
>>> line 355, in __init__
>>>     CartridgeAgentConfiguration.__instance =
>>> CartridgeAgentConfiguration.__CartridgeAgentConfiguration()
>>>   File
>>> "/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/config.py",
>>> line 244, in __init__
>>>     raise RuntimeError(ex)
>>> RuntimeError: Cannot find the value of required parameter:
>>> 'APPLICATION_ID'
>>>
>>
>> Seems like launch-params don't have the "APPLICATION_ID".Can you please
>> check whether Stratos is passing the APPLICATION_ID to the payload?
>>
>> Thanks,
>> Gayan
>>
>>
>>>
>>>
>>>
>>> On Mon, Jun 1, 2015 at 8:11 AM, Lahiru Sandaruwan <la...@wso2.com>
>>> wrote:
>>>
>>>>
>>>>
>>>> On Mon, Jun 1, 2015 at 12:51 PM, Asanka Sanjaya Herath <
>>>> angal.sh@gmail.com> wrote:
>>>>
>>>>>
>>>>> ​Hi all,
>>>>>
>>>>> Here I have listed the work I have done during last week.
>>>>>
>>>>> 1. Completed the design diagram of the extension.
>>>>> 2. Tested ​GCE LB API using a sample program.
>>>>> 3. Configured a php cartridge on GCE. But still the cartridge agent is
>>>>> not starting properly.
>>>>>
>>>>
>>>> What is the error you get?
>>>>
>>>>>
>>>>> I'm using this[1] fork for commit my code.
>>>>>
>>>>> [1]. https://github.com/asankasanjaya/stratos
>>>>>
>>>>> --
>>>>> 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
>>>
>>
>>
>>
>> --
>>
>> Gayan Gunarathne
>> Technical Lead, WSO2 Inc. (http://wso2.com)
>> Committer & PMC Member, Apache Stratos
>> email : gayang@wso2.com  | mobile : +94 766819985
>>
>>
>>
>
>
>
> --
> Thanks,
> Regards,
> ASH
>



-- 

Gayan Gunarathne
Technical Lead, WSO2 Inc. (http://wso2.com)
Committer & PMC Member, Apache Stratos
email : gayang@wso2.com  | mobile : +94 766819985

Re: [GSOC] GCE Load balancing support for stratos - weekly update

Posted by Asanka Sanjaya Herath <an...@gmail.com>.
Thanks Gayan. I'll check it and update the thread.

On Mon, Jun 1, 2015 at 10:00 AM, Gayan Gunarathne <ga...@wso2.com> wrote:

> Hi Asanka,
>
> On Mon, Jun 1, 2015 at 3:17 PM, Asanka Sanjaya Herath <an...@gmail.com>
> wrote:
>
>> Hi Lahiru,
>>
>> When I run "python agent.py" command I'm getting following error.
>>
>>  [2015-06-01 09:44:44,699] DEBUG {config.py:__read_conf_file} - Config
>> file path :
>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/agent.conf'
>> [2015-06-01 09:44:44,700] DEBUG {config.py:read_property} - Reading
>> property: param.file.path =
>> /root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params
>> [2015-06-01 09:44:44,700] DEBUG {config.py:__read_parameter_file} - Param
>> file path :
>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
>> [2015-06-01 09:44:44,701] ERROR {config.py:__read_parameter_file} - Could
>> not read launch parameter file: [Errno 2] No such file or directory:
>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
>> Traceback (most recent call last):
>>   File
>> "/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/config.py",
>> line 298, in __read_parameter_file
>>     metadata_file = open(param_file)
>> IOError: [Errno 2] No such file or directory:
>> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
>> Traceback (most recent call last):
>>   File "agent.py", line 316, in <module>
>>     main()
>>   File "agent.py", line 304, in main
>>     cartridge_agent = CartridgeAgent()
>>   File "agent.py", line 45, in __init__
>>     self.__config = CartridgeAgentConfiguration()
>>   File
>> "/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/config.py",
>> line 355, in __init__
>>     CartridgeAgentConfiguration.__instance =
>> CartridgeAgentConfiguration.__CartridgeAgentConfiguration()
>>   File
>> "/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/config.py",
>> line 244, in __init__
>>     raise RuntimeError(ex)
>> RuntimeError: Cannot find the value of required parameter:
>> 'APPLICATION_ID'
>>
>
> Seems like launch-params don't have the "APPLICATION_ID".Can you please
> check whether Stratos is passing the APPLICATION_ID to the payload?
>
> Thanks,
> Gayan
>
>
>>
>>
>>
>> On Mon, Jun 1, 2015 at 8:11 AM, Lahiru Sandaruwan <la...@wso2.com>
>> wrote:
>>
>>>
>>>
>>> On Mon, Jun 1, 2015 at 12:51 PM, Asanka Sanjaya Herath <
>>> angal.sh@gmail.com> wrote:
>>>
>>>>
>>>> ​Hi all,
>>>>
>>>> Here I have listed the work I have done during last week.
>>>>
>>>> 1. Completed the design diagram of the extension.
>>>> 2. Tested ​GCE LB API using a sample program.
>>>> 3. Configured a php cartridge on GCE. But still the cartridge agent is
>>>> not starting properly.
>>>>
>>>
>>> What is the error you get?
>>>
>>>>
>>>> I'm using this[1] fork for commit my code.
>>>>
>>>> [1]. https://github.com/asankasanjaya/stratos
>>>>
>>>> --
>>>> 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
>>
>
>
>
> --
>
> Gayan Gunarathne
> Technical Lead, WSO2 Inc. (http://wso2.com)
> Committer & PMC Member, Apache Stratos
> email : gayang@wso2.com  | mobile : +94 766819985
>
>
>



-- 
Thanks,
Regards,
ASH

Re: [GSOC] GCE Load balancing support for stratos - weekly update

Posted by Gayan Gunarathne <ga...@wso2.com>.
Hi Asanka,

On Mon, Jun 1, 2015 at 3:17 PM, Asanka Sanjaya Herath <an...@gmail.com>
wrote:

> Hi Lahiru,
>
> When I run "python agent.py" command I'm getting following error.
>
>  [2015-06-01 09:44:44,699] DEBUG {config.py:__read_conf_file} - Config
> file path :
> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/agent.conf'
> [2015-06-01 09:44:44,700] DEBUG {config.py:read_property} - Reading
> property: param.file.path =
> /root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params
> [2015-06-01 09:44:44,700] DEBUG {config.py:__read_parameter_file} - Param
> file path :
> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
> [2015-06-01 09:44:44,701] ERROR {config.py:__read_parameter_file} - Could
> not read launch parameter file: [Errno 2] No such file or directory:
> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
> Traceback (most recent call last):
>   File
> "/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/config.py",
> line 298, in __read_parameter_file
>     metadata_file = open(param_file)
> IOError: [Errno 2] No such file or directory:
> '/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
> Traceback (most recent call last):
>   File "agent.py", line 316, in <module>
>     main()
>   File "agent.py", line 304, in main
>     cartridge_agent = CartridgeAgent()
>   File "agent.py", line 45, in __init__
>     self.__config = CartridgeAgentConfiguration()
>   File
> "/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/config.py",
> line 355, in __init__
>     CartridgeAgentConfiguration.__instance =
> CartridgeAgentConfiguration.__CartridgeAgentConfiguration()
>   File
> "/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/config.py",
> line 244, in __init__
>     raise RuntimeError(ex)
> RuntimeError: Cannot find the value of required parameter: 'APPLICATION_ID'
>

Seems like launch-params don't have the "APPLICATION_ID".Can you please
check whether Stratos is passing the APPLICATION_ID to the payload?

Thanks,
Gayan


>
>
>
> On Mon, Jun 1, 2015 at 8:11 AM, Lahiru Sandaruwan <la...@wso2.com>
> wrote:
>
>>
>>
>> On Mon, Jun 1, 2015 at 12:51 PM, Asanka Sanjaya Herath <
>> angal.sh@gmail.com> wrote:
>>
>>>
>>> ​Hi all,
>>>
>>> Here I have listed the work I have done during last week.
>>>
>>> 1. Completed the design diagram of the extension.
>>> 2. Tested ​GCE LB API using a sample program.
>>> 3. Configured a php cartridge on GCE. But still the cartridge agent is
>>> not starting properly.
>>>
>>
>> What is the error you get?
>>
>>>
>>> I'm using this[1] fork for commit my code.
>>>
>>> [1]. https://github.com/asankasanjaya/stratos
>>>
>>> --
>>> 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
>



-- 

Gayan Gunarathne
Technical Lead, WSO2 Inc. (http://wso2.com)
Committer & PMC Member, Apache Stratos
email : gayang@wso2.com  | mobile : +94 766819985

Re: [GSOC] GCE Load balancing support for stratos - weekly update

Posted by Asanka Sanjaya Herath <an...@gmail.com>.
Hi Lahiru,

When I run "python agent.py" command I'm getting following error.

 [2015-06-01 09:44:44,699] DEBUG {config.py:__read_conf_file} - Config file
path :
'/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/agent.conf'
[2015-06-01 09:44:44,700] DEBUG {config.py:read_property} - Reading
property: param.file.path =
/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params
[2015-06-01 09:44:44,700] DEBUG {config.py:__read_parameter_file} - Param
file path :
'/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
[2015-06-01 09:44:44,701] ERROR {config.py:__read_parameter_file} - Could
not read launch parameter file: [Errno 2] No such file or directory:
'/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
Traceback (most recent call last):
  File
"/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/config.py",
line 298, in __read_parameter_file
    metadata_file = open(param_file)
IOError: [Errno 2] No such file or directory:
'/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
Traceback (most recent call last):
  File "agent.py", line 316, in <module>
    main()
  File "agent.py", line 304, in main
    cartridge_agent = CartridgeAgent()
  File "agent.py", line 45, in __init__
    self.__config = CartridgeAgentConfiguration()
  File
"/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/config.py",
line 355, in __init__
    CartridgeAgentConfiguration.__instance =
CartridgeAgentConfiguration.__CartridgeAgentConfiguration()
  File
"/root/stratos/products/python-cartridge-agent/distribution/target/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/config.py",
line 244, in __init__
    raise RuntimeError(ex)
RuntimeError: Cannot find the value of required parameter: 'APPLICATION_ID'



On Mon, Jun 1, 2015 at 8:11 AM, Lahiru Sandaruwan <la...@wso2.com> wrote:

>
>
> On Mon, Jun 1, 2015 at 12:51 PM, Asanka Sanjaya Herath <angal.sh@gmail.com
> > wrote:
>
>>
>> ​Hi all,
>>
>> Here I have listed the work I have done during last week.
>>
>> 1. Completed the design diagram of the extension.
>> 2. Tested ​GCE LB API using a sample program.
>> 3. Configured a php cartridge on GCE. But still the cartridge agent is
>> not starting properly.
>>
>
> What is the error you get?
>
>>
>> I'm using this[1] fork for commit my code.
>>
>> [1]. https://github.com/asankasanjaya/stratos
>>
>> --
>> 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

Re: [GSOC] GCE Load balancing support for stratos - weekly update

Posted by Lahiru Sandaruwan <la...@wso2.com>.
On Mon, Jun 1, 2015 at 12:51 PM, Asanka Sanjaya Herath <an...@gmail.com>
wrote:

>
> ​Hi all,
>
> Here I have listed the work I have done during last week.
>
> 1. Completed the design diagram of the extension.
> 2. Tested ​GCE LB API using a sample program.
> 3. Configured a php cartridge on GCE. But still the cartridge agent is not
> starting properly.
>

What is the error you get?

>
> I'm using this[1] fork for commit my code.
>
> [1]. https://github.com/asankasanjaya/stratos
>
> --
> 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