We need more information on this, the complete agent log, the folder path
given, was the above folder empty at the beginning, why its detecting
un-staged files, etc.

IMO we might not need to check un-staged files rather we could stage
everything, commit and push.

On Tue, Aug 25, 2015 at 9:57 PM, Gayan Gunarathne <gay...@wso2.com> wrote:

> Seems like issue is occur when we retrieving the untrcked_files based on
> the git unstaged files.Shall we check the "git status" output when this
> error occurred?
>
> Based on the git status output we can check the following line
> untracked_files = output.split("Untracked files:")[1].split("\n\n")[1].
> split("\n")
>
> Thanks.
> Gayan
>
> On Tue, Aug 25, 2015 at 9:43 PM, Akila Ravihansa Perera <
> raviha...@wso2.com> wrote:
>
>> Hi,
>>
>> Looks like this is a blocker for 4.1.2 release, if the issue is actually
>> in the PCA.
>> @Chamila: Would you be able to help with troubleshooting?
>>
>> Thanks.
>>
>> On Tue, Aug 25, 2015 at 8:24 PM, Chamila De Alwis <chami...@wso2.com>
>> wrote:
>>
>>> Hi Pubudu,
>>>
>>> It looks like "git status" command returns an unusual output for the
>>> particular repository. Could you check if the same command is running
>>> without an issue standalone?
>>>
>>> (On a mobile)
>>> Regards,
>>> Chamila de Alwis
>>> Committer and PMC Member - Apache Stratos
>>> Software Engineer - WSO2
>>> http://code.chamiladealwis.com
>>> On Aug 25, 2015 9:11 AM, "Pubudu Gunatilaka" <pubu...@wso2.com> wrote:
>>>
>>>> Hi Devs,
>>>>
>>>> I am getting following error when agent tries to commit files to the
>>>> given git repo.
>>>>
>>>> [2015-08-25 12:48:23,240] DEBUG {agentgithandler.py:execute_task} -
>>>> Running commit job
>>>> Exception in thread Thread-46:
>>>> Traceback (most recent call last):
>>>>   File "/usr/lib/python2.7/threading.py", line 552, in __bootstrap_inner
>>>>     self.run()
>>>>   File "/usr/lib/python2.7/threading.py", line 505, in run
>>>>     self.__target(*self.__args, **self.__kwargs)
>>>>   File
>>>> "/opt/apache-stratos-python-cartridge-agent-4.1.2-SNAPSHOT/modules/artifactmgt/git/agentgithandler.py",
>>>> line 507, in execute_task
>>>>     AgentGitHandler.push(self.repo_info)
>>>>   File
>>>> "/opt/apache-stratos-python-cartridge-agent-4.1.2-SNAPSHOT/modules/artifactmgt/git/agentgithandler.py",
>>>> line 331, in push
>>>>     modified, unstaged_files =
>>>> AgentGitHandler.get_unstaged_files(git_repo.local_repo_path)
>>>>   File
>>>> "/opt/apache-stratos-python-cartridge-agent-4.1.2-SNAPSHOT/modules/artifactmgt/git/agentgithandler.py",
>>>> line 405, in get_unstaged_files
>>>>     untracked_files = output.split("Untracked
>>>> files:")[1].split("\n\n")[1].split("\n")
>>>> IndexError: list index out of range
>>>>
>>>> Currently investigating the issue.
>>>>
>>>> Thank you!
>>>>
>>>> --
>>>>
>>>> *Pubudu Gunatilaka*
>>>> Software Engineer
>>>> WSO2, Inc.: http://wso2.com
>>>> lean.enterprise.middleware
>>>> mobile:  +94 77 4078049
>>>>
>>>
>>
>>
>> --
>> Akila Ravihansa Perera
>> WSO2 Inc.;  http://wso2.com/
>>
>> Blog: http://ravihansa3000.blogspot.com
>>
>
>
>
> --
>
> Gayan Gunarathne
> Technical Lead, WSO2 Inc. (http://wso2.com)
> Committer & PMC Member, Apache Stratos
> email : gay...@wso2.com  | mobile : +94 775030545 <%2B94%20766819985>
>
>
>



-- 
Imesh Gunaratne

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

Reply via email to