have never configured a system as hard as this combination, Jenkins 
(1.499), Git (1.8.0.msysgit.0), and Windows 7 32 bit. I have been stumped 
for three days, did not make any progress. I have been googling crazily and 
all the answers found here and there seemed to help me a little, ex: no 
space for Git home. In Jenkins, for Git installation it is 
C:\Git\cmd\gitk.cmd, notice, there is no space in the path (I reinstalled 
Git from Program Files\Git to C:\Git to get rid of the space issue). My 
repository is a private one, so I need to use an SSH protocol. I am able to 
do this git command in a command line using my Windows account: git clone 
g...@github.com:mygitproject.git. I have 
C:/Users/myaccount/.ssh/known_hosts, id_rsa, and id_rsa.pub. Since my 
Jenksin is a Windows service, it runs under Local System Account, but the 
known_hosts was generated when I logged in Windows using my Windows 
account, so I thought I needed to change the Jenkins running user to my 
Windows account and I did it. However nothing seems working.
 
When I try to build a job from a remote private Github repository, I get 
this exception:
 
Started by user *anonymous* <http://localhost:8080/user/null>
Building in workspace C:\Jenkins\workspace\Test
Checkout:Test / C:\Jenkins\workspace\Test - 
hudson.remoting.LocalChannel@6846c
Using strategy: Default
Cloning the remote Git repository
Cloning repository g...@github.com:stewardconnect/CARE.git
git --version
Process leaked file descriptors. See *
http://wiki.jenkins-ci.org/display/JENKINS/Spawning+processes+from+build*<http://wiki.jenkins-ci.org/display/JENKINS/Spawning+processes+from+build>for
 more information
ERROR: Failed to clean the workspace
*java.io.IOException*<http://stacktrace.jenkins-ci.org/search?query=java.io.IOException>:
 
Unable to delete C:\Jenkins\workspace\Test
at 
*hudson.Util.deleteFile(Util.java:243)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.Util.deleteFile&entity=method>
at 
*hudson.Util.deleteRecursive(Util.java:293)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.Util.deleteRecursive&entity=method>
at 
*hudson.FilePath$11.invoke(FilePath.java:983)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath$11.invoke&entity=method>
at 
*hudson.FilePath$11.invoke(FilePath.java:981)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath$11.invoke&entity=method>
at 
*hudson.FilePath.act(FilePath.java:852)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath.act&entity=method>
at 
*hudson.FilePath.act(FilePath.java:825)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath.act&entity=method>
at 
*hudson.FilePath.deleteRecursive(FilePath.java:981)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath.deleteRecursive&entity=method>
at 
*hudson.plugins.git.GitAPI.clone(GitAPI.java:241)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.plugins.git.GitAPI.clone&entity=method>
at 
*hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:1044)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.plugins.git.GitSCM$2.invoke&entity=method>
at 
*hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:986)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.plugins.git.GitSCM$2.invoke&entity=method>
at 
*hudson.FilePath.act(FilePath.java:852)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath.act&entity=method>
at 
*hudson.FilePath.act(FilePath.java:825)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath.act&entity=method>
at 
*hudson.plugins.git.GitSCM.determineRevisionToBuild(GitSCM.java:986)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.plugins.git.GitSCM.determineRevisionToBuild&entity=method>
at 
*hudson.plugins.git.GitSCM.checkout(GitSCM.java:1142)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.plugins.git.GitSCM.checkout&entity=method>
at 
*hudson.model.AbstractProject.checkout(AbstractProject.java:1325)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractProject.checkout&entity=method>
at *
hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:682)
*<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout&entity=method>
at 
*jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:88)*<http://stacktrace.jenkins-ci.org/search/?query=jenkins.scm.SCMCheckoutStrategy.checkout&entity=method>
at *
hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:587)
*<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractBuild$AbstractBuildExecution.run&entity=method>
at 
*hudson.model.Run.execute(Run.java:1543)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Run.execute&entity=method>
at 
*hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.FreeStyleBuild.run&entity=method>
at 
*hudson.model.ResourceController.execute(ResourceController.java:88)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.ResourceController.execute&entity=method>
at 
*hudson.model.Executor.run(Executor.java:236)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Executor.run&entity=method>
ERROR: Error cloning remote repo 'origin' : Failed to delete workspace
*hudson.plugins.git.GitException*<http://stacktrace.jenkins-ci.org/search?query=hudson.plugins.git.GitException>:
 
Failed to delete workspace
at 
*hudson.plugins.git.GitAPI.clone(GitAPI.java:244)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.plugins.git.GitAPI.clone&entity=method>
at 
*hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:1044)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.plugins.git.GitSCM$2.invoke&entity=method>
at 
*hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:986)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.plugins.git.GitSCM$2.invoke&entity=method>
at 
*hudson.FilePath.act(FilePath.java:852)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath.act&entity=method>
at 
*hudson.FilePath.act(FilePath.java:825)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath.act&entity=method>
at 
*hudson.plugins.git.GitSCM.determineRevisionToBuild(GitSCM.java:986)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.plugins.git.GitSCM.determineRevisionToBuild&entity=method>
at 
*hudson.plugins.git.GitSCM.checkout(GitSCM.java:1142)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.plugins.git.GitSCM.checkout&entity=method>
at 
*hudson.model.AbstractProject.checkout(AbstractProject.java:1325)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractProject.checkout&entity=method>
at *
hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:682)
*<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout&entity=method>
at 
*jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:88)*<http://stacktrace.jenkins-ci.org/search/?query=jenkins.scm.SCMCheckoutStrategy.checkout&entity=method>
at *
hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:587)
*<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractBuild$AbstractBuildExecution.run&entity=method>
at 
*hudson.model.Run.execute(Run.java:1543)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Run.execute&entity=method>
at 
*hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.FreeStyleBuild.run&entity=method>
at 
*hudson.model.ResourceController.execute(ResourceController.java:88)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.ResourceController.execute&entity=method>
at 
*hudson.model.Executor.run(Executor.java:236)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Executor.run&entity=method>
Caused by: 
*java.io.IOException*<http://stacktrace.jenkins-ci.org/search?query=java.io.IOException>:
 
Unable to delete C:\Jenkins\workspace\Test
at 
*hudson.Util.deleteFile(Util.java:243)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.Util.deleteFile&entity=method>
at 
*hudson.Util.deleteRecursive(Util.java:293)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.Util.deleteRecursive&entity=method>
at 
*hudson.FilePath$11.invoke(FilePath.java:983)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath$11.invoke&entity=method>
at 
*hudson.FilePath$11.invoke(FilePath.java:981)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath$11.invoke&entity=method>
at 
*hudson.FilePath.act(FilePath.java:852)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath.act&entity=method>
at 
*hudson.FilePath.act(FilePath.java:825)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath.act&entity=method>
at 
*hudson.FilePath.deleteRecursive(FilePath.java:981)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath.deleteRecursive&entity=method>
at 
*hudson.plugins.git.GitAPI.clone(GitAPI.java:241)*<http://stacktrace.jenkins-ci.org/search/?query=hudson.plugins.git.GitAPI.clone&entity=method>
... 14 more
Trying next repository
ERROR: Could not clone repository
*FATAL* <http://stacktrace.jenkins-ci.org/search?query=FATAL>: Could not 
clone
*hudson.plugins.git.GitException*<http://stacktrace.jenkins-ci.org/search?query=hudson.plugins.git.GitException>:
 
Could not clone
 
I don't know why Jenkins spawns a child process to build my job, then it 
can't delete the workspace, then it can't clone the repository. I don't 
know which one is the root cause.
 
Any help will be greatly appreciated.
 
 

Reply via email to