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>