Hi Imesh,

This error occurs when your input format is not decalred correctly.
The value should be in following format with double quotes.

CONFIG_PARAM_WKA_MEMBERS="10.0.0.1:4000,10.0.0.1:5000"


On Mon, Jun 1, 2015 at 6:50 PM, Imesh Gunaratne <im...@apache.org> wrote:

> I found the following issue in
> ConfigParserUtil.convert_properties_to_dictionary
>
> Traceback (most recent call last):
> File "configurator.py", line 159, in <module>
> configure()
> File "configurator.py", line 151, in configure
> context = generate_context(config_file_path)
> File "configurator.py", line 110, in generate_context
> context['CONFIG_PARAM_WKA_MEMBERS'])
> File "/opt/wso2configurator-4.1.0/configparserutil.py", line 42, in
> convert_properties_to_dictionary
> properties = ast.literal_eval(variable).split(",")
> File "/usr/lib/python2.7/ast.py", line 49, in literal_eval
> node_or_string = parse(node_or_string, mode='eval')
> File "/usr/lib/python2.7/ast.py", line 37, in parse
> return compile(source, filename, mode, PyCF_ONLY_AST)
> File "<unknown>", line 1
> 10.0.0.1:4000,10.0.0.1:5000
> ^
> SyntaxError: invalid syntax
>
> What was the reason for using ast.literal_eval(variable) here?
>
> On Mon, Jun 1, 2015 at 1:57 PM, Anuruddha Liyanarachchi <
> anurudd...@wso2.com> wrote:
>
>> Hi Devs,
>>
>> Now I am getting following error.
>>
>> 2015-06-01 18:03:17,287:DEBUG:Running checkout job
>>> Exception in thread Thread-38:
>>> Traceback (most recent call last):
>>>   File "/usr/lib/python2.7/threading.py", line 551, in __bootstrap_inner
>>>     self.run()
>>>   File "/usr/lib/python2.7/threading.py", line 504, in run
>>>     self.__target(*self.__args, **self.__kwargs)
>>>   File
>>> "/mnt/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/modules/artifactmgt/git/agentgithandler.py",
>>> line 456, in execute_task
>>>     AgentGitHandler.checkout(self.repo_info)
>>>   File
>>> "/mnt/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/modules/artifactmgt/git/agentgithandler.py",
>>> line 61, in checkout
>>>     if AgentGitHandler.is_valid_git_repository(git_repo):
>>>   File
>>> "/mnt/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/modules/artifactmgt/git/agentgithandler.py",
>>> line 139, in is_valid_git_repository
>>>     output, errors = AgentGitHandler.execute_git_command(["show-ref"],
>>> git_repo.local_repo_path)
>>>   File
>>> "/mnt/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/modules/artifactmgt/git/agentgithandler.py",
>>> line 433, in execute_git_command
>>>     p = subprocess.Popen(command, stdout=subprocess.PIPE,
>>> stderr=subprocess.PIPE, env=os_env, cwd=repo_path)
>>>   File "/usr/lib/python2.7/subprocess.py", line 679, in __init__
>>>     errread, errwrite)
>>>   File "/usr/lib/python2.7/subprocess.py", line 1249, in _execute_child
>>>     raise child_exception
>>> OSError: [Errno 2] No such file or directory: '/var/www'
>>
>>
>> On Mon, Jun 1, 2015 at 6:17 PM, Anuruddha Liyanarachchi <
>> anurudd...@wso2.com> wrote:
>>
>>> Hi Devs,
>>>
>>> I have identified root cause for the error [1]. This is because
>>> tenant_id is stored as an unicode string in dictionary and the passed
>>> tenant id is an integer.
>>>
>>> {u'-1234': <modules.artifactmgt.git.agentgithandler.GitRepository instance 
>>> at 0x1cbeb00>}
>>>
>>> I have fixed the issue now in the PR [2]. Please review and merge.
>>>
>>>  [1]
>>>
>>>> 2015-05-31 23:51:33,583:ERROR:Error processing
>>>> 'ApplicationSignUpRemovedEvent' event
>>>> Traceback (most recent call last):
>>>>   File
>>>> "/mnt/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/modules/subscriber/eventsubscriber.py",
>>>> line 103, in run
>>>>     handler(event_msg)
>>>>   File "agent.py", line 294, in on_application_signup_removed
>>>>     self.__event_handler.on_application_signup_removed_event(event_obj)
>>>>   File
>>>> "/mnt/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/modules/event/eventhandler.py",
>>>> line 355, in on_application_signup_removed_event
>>>>
>>>> AgentGitHandler.remove_repo(application_signup_removal_event.tenantId)
>>>>   File
>>>> "/mnt/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/modules/artifactmgt/git/agentgithandler.py",
>>>> line 407, in remove_repo
>>>>     git_repo.scheduled_update_task.terminate()
>>>> AttributeError: 'NoneType' object has no attribute
>>>> 'scheduled_update_task'
>>>>
>>>
>>> [2] https://github.com/apache/stratos/pull/363
>>>
>>> On Mon, Jun 1, 2015 at 12:13 PM, Anuruddha Liyanarachchi <
>>> anurudd...@wso2.com> wrote:
>>>
>>>> Hi Devs,
>>>>
>>>> I am working on the PCA error, in the undeployment process.
>>>>
>>>> On Mon, Jun 1, 2015 at 9:20 AM, Isuru Haththotuwa <isu...@apache.org>
>>>> wrote:
>>>>
>>>>>
>>>>>
>>>>> On Mon, Jun 1, 2015 at 9:12 AM, Isuru Haththotuwa <isu...@apache.org>
>>>>> wrote:
>>>>>
>>>>>> Hi Lahiru,
>>>>>>
>>>>>> Had a look. Here, the method call
>>>>>> 'AgentGitHandler.get_repo(tenant_id)' seems to be not returning the
>>>>>> expected git_repo object. Its returning a NoneType object, similar to 
>>>>>> NULL.
>>>>>> The root cause AFAIS is the git repository being removed upon receiving
>>>>>> application signup removed event in eventhandler.py [1].
>>>>>>
>>>>>> [1].
>>>>>> AgentGitHandler.remove_repo(application_signup_removed_event.tenanId)
>>>>>> On Mon, Jun 1, 2015 at 12:03 AM, Lahiru Sandaruwan <lahi...@wso2.com>
>>>>>> wrote:On Tue, May 26, 2015 at 2:08 PM, Imesh Gunaratne <
>>>>>> im...@apache.org> wrote:I did an end to end test with Kubernetes,
>>>>>> single-cartridge application and found the below error in PCA when
>>>>>> un-deploying the application:I have committed fix sent by Chamila and it
>>>>>> solves this. Then i got an issue in tenant id retrieval due to a typo. I
>>>>>> have fixed it as well.Still get the following error, [1] in the
>>>>>> undeployment process. Looking into it.Thanks.[1] 2015-05-31
>>>>>> 23:51:33,583:INFO:Processing Tenant unsubscribed event: [tenant] -1234
>>>>>> [application ID] single-cartridge-app2015-05-31 23:51:33,583:ERROR:Error
>>>>>> processing 'ApplicationSignUpRemovedEvent' eventTraceback (most recent 
>>>>>> call
>>>>>> last):  File
>>>>>> "/mnt/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/modules/subscriber/eventsubscriber.py",
>>>>>> line 103, in run    handler(event_msg)  File "agent.py", line 294, in
>>>>>> on_application_signup_removed
>>>>>> self.__event_handler.on_application_signup_removed_event(event_obj)  File
>>>>>> "/mnt/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/modules/event/eventhandler.py",
>>>>>> line 355, in on_application_signup_removed_event
>>>>>> AgentGitHandler.remove_repo(application_signup_removal_event.tenantId)
>>>>>> File
>>>>>> "/mnt/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/modules/artifactmgt/git/agentgithandler.py",
>>>>>> line 407, in remove_repo
>>>>>> git_repo.scheduled_update_task.terminate()AttributeError: 'NoneType' 
>>>>>> object
>>>>>> has no attribute 'scheduled_update_task'[2015-05-26 06:44:40,038] ERROR
>>>>>> {eventsubscriber.py:run} - Error processing 
>>>>>> 'ApplicationSignUpRemovedEvent'
>>>>>> eventTraceback (most recent call last):  File
>>>>>> "/mnt/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/modules/subscriber/eventsubscriber.py",
>>>>>> line 103, in run    handler(event_msg)  File "agent.py", line 294, in
>>>>>> on_application_signup_removed
>>>>>> self.__event_handler.on_application_signup_removed_event(event_obj)  File
>>>>>> "/mnt/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/modules/event/eventhandler.py",
>>>>>> line 351, in on_application_signup_removed_event    " [application ID] " 
>>>>>> +
>>>>>> application_signup_removal_event.applicationIdTypeError: cannot 
>>>>>> concatenate
>>>>>> 'str' and 'int' objectsOn Mon, May 25, 2015 at 4:10 PM, Lahiru 
>>>>>> Sandaruwan <
>>>>>> lahi...@wso2.com> wrote:Hi All,This thread is for discussion of the
>>>>>> second release candidate of Apache Stratos 4.1.0. Please use this thread
>>>>>> for discussion of issues uncovered in the RC, questions you may have 
>>>>>> about
>>>>>> the RC, etc.RC release packs:
>>>>>> https://dist.apache.org/repos/dist/dev/stratos/4.1.0-rc2/The tag to
>>>>>> be voted upon:
>>>>>> https://git-wip-us.apache.org/repos/asf?p=stratos.git;a=commit;h=c3122516b83039552606f3baaa55fbcf95511162Git
>>>>>> tag (4.1.0-rc2) tree view:
>>>>>> https://git-wip-us.apache.org/repos/asf?p=stratos.git;a=tree;h=d1c97b1b68a04b1b7f8811034e096f0c7a95e0e4;hb=c3122516b83039552606f3baaa55fbcf95511162Stratos
>>>>>> KEYS file containing PGP keys we use to sign the release:
>>>>>> https://dist.apache.org/repos/dist/dev/stratos/4.1.0-rc2/KEYSThanks.--
>>>>>> --Lahiru SandaruwanCommitter and PMC member, Apache Stratos,Senior 
>>>>>> Software
>>>>>> Engineer,WSO2 Inc., http://wso2.comlean.enterprise.middlewarephone:
>>>>>> +94773325954email: lahi...@wso2.com blog:
>>>>>> http://lahiruwrites.blogspot.com/linked-in:
>>>>>> http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146 -- Imesh
>>>>>> GunaratneSenior Technical Lead, WSO2Committer & PMC Member, Apache 
>>>>>> Stratos
>>>>>> -- --Lahiru SandaruwanCommitter and PMC member, Apache
>>>>>> Stratos,Senior Software Engineer,WSO2 Inc.,
>>>>>> http://wso2.comlean.enterprise.middlewarephone: +94773325954email:
>>>>>> lahi...@wso2.com blog: http://lahiruwrites.blogspot.com/linked-in:
>>>>>> http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146-- Thanks and
>>>>>> Regards,Isuru H. +94 716 358 048
>>>>>>
>>>>>
>>>>> Apologies, this might be not the root cause. We need to see why the
>>>>> AgentGitHandler.get_repo (tenant_id) call is not returning the correct 
>>>>> repo
>>>>> object.
>>>>>
>>>>> --
>>>>> Thanks and Regards,
>>>>>
>>>>> Isuru H.
>>>>> +94 716 358 048* <http://wso2.com/>*
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> *Thanks and Regards,*
>>>> Anuruddha Lanka Liyanarachchi
>>>> Software Engineer - WSO2
>>>> Mobile : +94 (0) 712762611
>>>> Tel      : +94 112 145 345
>>>> a <thili...@wso2.com>nurudd...@wso2.com
>>>>
>>>
>>>
>>>
>>> --
>>> *Thanks and Regards,*
>>> Anuruddha Lanka Liyanarachchi
>>> Software Engineer - WSO2
>>> Mobile : +94 (0) 712762611
>>> Tel      : +94 112 145 345
>>> a <thili...@wso2.com>nurudd...@wso2.com
>>>
>>
>>
>>
>> --
>> *Thanks and Regards,*
>> Anuruddha Lanka Liyanarachchi
>> Software Engineer - WSO2
>> Mobile : +94 (0) 712762611
>> Tel      : +94 112 145 345
>> a <thili...@wso2.com>nurudd...@wso2.com
>>
>
>
>
> --
> Imesh Gunaratne
>
> Senior Technical Lead, WSO2
> Committer & PMC Member, Apache Stratos
>



-- 
*Thanks and Regards,*
Anuruddha Lanka Liyanarachchi
Software Engineer - WSO2
Mobile : +94 (0) 712762611
Tel      : +94 112 145 345
a <thili...@wso2.com>nurudd...@wso2.com

Reply via email to