Started by user hashar Building remotely on integration-slave1007 (contintLabsSlave UbuntuTrusty) in workspace /mnt/jenkins-workspace/workspace/pywikibot-core-tox-nose34-trusty Checkout:pywikibot-core-tox-nose34-trusty / /mnt/jenkins-workspace/workspace/pywikibot-core-tox-nose34-trusty - hudson.remoting.Channel@1fe94e96:integration-slave1007 Using strategy: Default Last Built Revision: Revision d5bc308af17400450c7e302f7272ea38b6ac06c9 (origin/master) Fetching changes from 1 remote Git repository Fetching upstream changes from origin Commencing build of Revision d5bc308af17400450c7e302f7272ea38b6ac06c9 (origin/master) Checking out Revision d5bc308af17400450c7e302f7272ea38b6ac06c9 (origin/master) Cleaning workspace Resetting working tree FATAL: Command "submodule foreach --recursive git reset --hard" returned status code 1: stdout: Entering 'externals/httplib2' stderr: trace: exec: 'git-submodule' 'foreach' '--recursive' 'git reset' '--hard' trace: run_command: 'git-submodule' 'foreach' '--recursive' 'git reset' '--hard' trace: built-in: git 'rev-parse' '--git-dir' trace: built-in: git 'rev-parse' '-q' '--git-dir' trace: built-in: git 'rev-parse' '--show-prefix' trace: built-in: git 'rev-parse' '--show-toplevel' trace: built-in: git 'rev-parse' '--sq' '--prefix' '' '--' trace: built-in: git 'ls-files' '-z' '--error-unmatch' '--stage' '--' trace: built-in: git 'config' '-f' '.gitmodules' '--get-regexp' '^submodule\..*\.path$' trace: built-in: git 'rev-parse' '--local-env-vars' /usr/lib/git-core/git-submodule: 552: /usr/lib/git-core/git-submodule: git reset: not found Stopping at 'externals/httplib2'; script returned non-zero status. hudson.plugins.git.GitException: Command "submodule foreach --recursive git reset --hard" returned status code 1: stdout: Entering 'externals/httplib2' stderr: trace: exec: 'git-submodule' 'foreach' '--recursive' 'git reset' '--hard' trace: run_command: 'git-submodule' 'foreach' '--recursive' 'git reset' '--hard' trace: built-in: git 'rev-parse' '--git-dir' trace: built-in: git 'rev-parse' '-q' '--git-dir' trace: built-in: git 'rev-parse' '--show-prefix' trace: built-in: git 'rev-parse' '--show-toplevel' trace: built-in: git 'rev-parse' '--sq' '--prefix' '' '--' trace: built-in: git 'ls-files' '-z' '--error-unmatch' '--stage' '--' trace: built-in: git 'config' '-f' '.gitmodules' '--get-regexp' '^submodule\..*\.path$' trace: built-in: git 'rev-parse' '--local-env-vars' /usr/lib/git-core/git-submodule: 552: /usr/lib/git-core/git-submodule: git reset: not found Stopping at 'externals/httplib2'; script returned non-zero status. at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:981) at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:961) at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:957) at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommand(CliGitAPIImpl.java:877) at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.submoduleReset(CliGitAPIImpl.java:567) at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.submoduleClean(CliGitAPIImpl.java:578) at hudson.plugins.git.GitSCM$4.invoke(GitSCM.java:1231) at hudson.plugins.git.GitSCM$4.invoke(GitSCM.java:1211) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2474) at hudson.remoting.UserRequest.perform(UserRequest.java:118) at hudson.remoting.UserRequest.perform(UserRequest.java:48) at hudson.remoting.Request$2.run(Request.java:328) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745)