Hi Imesh,

This is happen when CLUSTER_INSTANCE_ID not contain as the payload
parameter of the cartridge agent.I think we can first check the agent
payload and see CLUSTER_INSTANCE_ID is there in the agent payload.

Thanks,
Gayan

On Fri, Dec 26, 2014 at 1:39 PM, Imesh Gunaratne <[email protected]> wrote:

> I fixed the above issue in cartridge agent and re-created the base image,
> now I'm seeing another error:
>
> root@e82ebdc6-8cd5-11e4-85d5-080027f35f1b:~# cat /tmp/agent.screen.log
> Traceback (most recent call last):
>   File "agent.py", line 32, in <module>
>     from modules.extensions import defaultextensionhandler
>   File
> "/mnt/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/modules/extensions/defaultextensionhandler.py",
> line 22, in <module>
>     from ..util import extensionutils, cartridgeagentutils
>   File
> "/mnt/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/modules/util/extensionutils.py",
> line 29, in <module>
>     cartridge_agent_config =
> cartridgeagentconfiguration.CartridgeAgentConfiguration()
>   File
> "/mnt/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/modules/config/cartridgeagentconfiguration.py",
> line 349, in __init__
>     CartridgeAgentConfiguration.instance =
> CartridgeAgentConfiguration.__CartridgeAgentConfiguration()
>   File
> "/mnt/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/modules/config/cartridgeagentconfiguration.py",
> line 226, in __init__
>     raise RuntimeError(ex)
> RuntimeError: Cannot find the value of required parameter:
> 'CLUSTER_INSTANCE_ID'
>
> I can see CLUSTER_INSTANCE_ID being passed to the container, may be there
> is something wrong in the agent code, will investigate.
>
> Thanks
>
> On Fri, Dec 26, 2014 at 2:40 AM, Imesh Gunaratne <[email protected]> wrote:
>
>> Hi Devs,
>>
>> I fixed some of the issues in Kubernetes Iaas and tested the Kubernetes
>> workflow with sample php docker image. Now replication controllers,
>> services and containers get created without a problem. We can also access
>> the php server in the container.
>>
>> However I noticed that agent does not send the instance started event to
>> CEP. Following error was found in agent screen log:
>>
>> Traceback (most recent call last):
>>   File "agent.py", line 21, in <module>
>>     from cartridgeagent.cartridgeagent.modules import eventsubscriber
>> ImportError: No module named cartridgeagent.cartridgeagent.modules
>>
>> May be agent was not updated in the php docker image. Will check this
>> tomorrow.
>>
>> Thanks
>>
>>
>> --
>> Imesh Gunaratne
>>
>> Technical Lead, WSO2
>> Committer & PMC Member, Apache Stratos
>>
>
>
>
> --
> Imesh Gunaratne
>
> Technical Lead, WSO2
> Committer & PMC Member, Apache Stratos
>



-- 

Gayan Gunarathne
Technical Lead
WSO2 Inc. (http://wso2.com)
email  : [email protected]  | mobile : +94 766819985

Reply via email to