I see the following error in PCA now:

[2015-02-10 06:52:43,775] INFO {agent.py:register_topology_event_listeners}
- Cartridge agent topology receiver thread started
Exception in thread Thread-1:
Traceback (most recent call last):
  File
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/threading.py",
line 810, in __bootstrap_inner
    self.run()
  File
"/Users/imesh/dev/apache/stratos/stratos/components/org.apache.stratos.python.cartridge.agent.test/target/test-classes/../7a69975b-d6de-4bd6-b557-dde21ac65fb3/cartridge.agent/agent.py",
line 79, in run
    extensionutils.wait_for_complete_topology()
  File
"/Users/imesh/dev/apache/stratos/stratos/components/org.apache.stratos.python.cartridge.agent.test/target/7a69975b-d6de-4bd6-b557-dde21ac65fb3/cartridge.agent/modules/util/extensionutils.py",
line 252, in wait_for_complete_topology
    while not TopologyContext.topology.initialized:
AttributeError: 'NoneType' object has no attribute 'initialized'

Thanks

On Mon, Feb 9, 2015 at 11:02 AM, Gayan Gunarathne <gay...@wso2.com> wrote:

> Seems EXPORT_METADATA_KEYS are missing in the agent payload
> launch parameters. I will check why it is not there in payload.
>
> Thanks,
> Gayan
>
> On Mon, Feb 9, 2015 at 10:36 AM, Lakmal Warusawithana <lak...@wso2.com>
> wrote:
>
>> I'm getting following error inside cartridge /tmp/agent.screen.log
>>
>>
>> [2015-02-09 04:49:50,864] DEBUG
>> {cartridgeagentconfiguration.py:__read_conf_file} - Config file path :
>> '/mnt/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/agent.conf'
>>
>> [2015-02-09 04:49:50,865] DEBUG
>> {cartridgeagentconfiguration.py:read_property} - Reading property:
>> param.file.path =
>> /mnt/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params
>>
>> [2015-02-09 04:49:50,865] DEBUG
>> {cartridgeagentconfiguration.py:__read_parameter_file} - Param file path :
>> '/mnt/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params'
>>
>> [2015-02-09 04:49:50,865] DEBUG
>> {cartridgeagentconfiguration.py:read_property} - Reading payload parameter:
>> APPLICATION_ID = single-cartridge-app
>>
>> [2015-02-09 04:49:50,865] DEBUG
>> {cartridgeagentconfiguration.py:read_property} - Reading payload parameter:
>> SERVICE_NAME = php
>>
>> [2015-02-09 04:49:50,865] DEBUG
>> {cartridgeagentconfiguration.py:read_property} - Reading payload parameter:
>> CLUSTER_ID = php1.php.domain
>>
>> [2015-02-09 04:49:50,873] DEBUG
>> {cartridgeagentconfiguration.py:read_property} - Reading payload parameter:
>> CLUSTER_INSTANCE_ID = single-cartridge-app-1
>>
>> [2015-02-09 04:49:50,873] DEBUG
>> {cartridgeagentconfiguration.py:read_property} - Reading payload parameter:
>> MEMBER_ID = php1.php.domaineb61694f-91d1-47bb-b7a3-2f186dc9bddf
>>
>> [2015-02-09 04:49:50,873] DEBUG
>> {cartridgeagentconfiguration.py:read_property} - Reading payload parameter:
>> NETWORK_PARTITION_ID = network-partition-1
>>
>> [2015-02-09 04:49:50,873] DEBUG
>> {cartridgeagentconfiguration.py:read_property} - Reading payload parameter:
>> PARTITION_ID = partition-1
>>
>> [2015-02-09 04:49:50,874] DEBUG
>> {cartridgeagentconfiguration.py:read_property} - Reading payload parameter:
>> CARTRIDGE_KEY = XD6BttAwcgPvzDcl
>>
>> [2015-02-09 04:49:50,874] DEBUG
>> {cartridgeagentconfiguration.py:read_property} - Reading payload parameter:
>> REPO_URL = https://github.com/imesh/stratos-tomcat-applications.git
>>
>> [2015-02-09 04:49:50,874] DEBUG
>> {cartridgeagentconfiguration.py:read_property} - Reading payload parameter:
>> PORTS = 22
>>
>> Traceback (most recent call last):
>>
>>   File "agent.py", line 33, in <module>
>>
>>     from modules.extensions import defaultextensionhandler
>>
>>   File
>> "/mnt/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/modules/extensions/defaultextensionhandler.py",
>> line 21, 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 360, in __init__
>>
>>     CartridgeAgentConfiguration.instance =
>> CartridgeAgentConfiguration.__CartridgeAgentConfiguration()
>>
>>   File
>> "/mnt/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/modules/config/cartridgeagentconfiguration.py",
>> line 239, in __init__
>>
>>     raise RuntimeError(ex)
>>
>> RuntimeError: Cannot find the value of required parameter:
>> 'EXPORT_METADATA_KEYS'
>>
>> *~*
>>
>> On Sun, Feb 8, 2015 at 9:17 PM, Imesh Gunaratne <im...@apache.org> wrote:
>>
>>> Hi Lakmal,
>>>
>>> In my Kubernetes cluster I can see this image as follows:
>>>
>>> core@master ~ $ docker images
>>> REPOSITORY          TAG                 IMAGE ID            CREATED
>>>         VIRTUAL SIZE
>>> stratos/php         4.1.0-alpha         44a4916713ea        46 hours ago
>>>        417.8 MB
>>> stratos/php         4.1.0-rc1             44a4916713ea        46 hours
>>> ago        417.8 MB
>>>
>>> I will check whether there are any problems.
>>>
>>> Thanks
>>>
>>> On Sun, Feb 8, 2015 at 8:16 PM, Lakmal Warusawithana <lak...@wso2.com>
>>> wrote:
>>>
>>>> Imesh, did you tried with uploaded image rc1? seems like it has not
>>>> uploaded correctly. Here what I can see after docker pull. No name , no tag
>>>> and it lesser that alpha tag. I have updates sample to rc1 docker images
>>>> and it fails may be due to this.
>>>>
>>>> <none>                          <none>              dbd9c1be0f1b
>>>> 47 hours ago        387.9 MB
>>>>
>>>> On Sat, Feb 7, 2015 at 12:27 PM, Imesh Gunaratne <im...@apache.org>
>>>> wrote:
>>>>
>>>>> I have now updated the PHP docker image in docker
>>>>> hub: stratos/php:4.1.0-rc1
>>>>>
>>>>> Thanks
>>>>>
>>>>> On Fri, Feb 6, 2015 at 5:40 PM, Imesh Gunaratne <im...@apache.org>
>>>>> wrote:
>>>>>
>>>>>> I had a discussion on this issue with Chamila and did a fix with
>>>>>> following commit revision:
>>>>>> 72c8e6ff2ebfff221cf00aea386e69f21da92bdd
>>>>>>
>>>>>> We need to update PCA distribution in docker images.
>>>>>>
>>>>>> Thanks
>>>>>>
>>>>>> On Fri, Feb 6, 2015 at 4:37 PM, Imesh Gunaratne <im...@apache.org>
>>>>>> wrote:
>>>>>>
>>>>>>> Hi Devs,
>>>>>>>
>>>>>>> It seems like PCA does not wait until Complete Topology Event at the
>>>>>>> startup rather it is handled at a later stage.
>>>>>>>
>>>>>>> Thanks
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Imesh Gunaratne
>>>>>>>
>>>>>>> Technical Lead, WSO2
>>>>>>> Committer & PMC Member, Apache Stratos
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Imesh Gunaratne
>>>>>>
>>>>>> Technical Lead, WSO2
>>>>>> Committer & PMC Member, Apache Stratos
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Imesh Gunaratne
>>>>>
>>>>> Technical Lead, WSO2
>>>>> Committer & PMC Member, Apache Stratos
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Lakmal Warusawithana
>>>> Vice President, Apache Stratos
>>>> Director - Cloud Architecture; WSO2 Inc.
>>>> Mobile : +94714289692
>>>> Blog : http://lakmalsview.blogspot.com/
>>>>
>>>>
>>>
>>>
>>> --
>>> Imesh Gunaratne
>>>
>>> Technical Lead, WSO2
>>> Committer & PMC Member, Apache Stratos
>>>
>>
>>
>>
>> --
>> Lakmal Warusawithana
>> Vice President, Apache Stratos
>> Director - Cloud Architecture; WSO2 Inc.
>> Mobile : +94714289692
>> Blog : http://lakmalsview.blogspot.com/
>>
>>
>
>
> --
>
> Gayan Gunarathne
> Technical Lead
> WSO2 Inc. (http://wso2.com)
> email  : gay...@wso2.com  | mobile : +94 766819985
>
>



-- 
Imesh Gunaratne

Technical Lead, WSO2
Committer & PMC Member, Apache Stratos

Reply via email to