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