The question is asked already. I have seen there answers but none of them is working for me. I have changed the global configuration settings and set the git path of the slave machine. Plus I added git path in the node settings under node properties -> tool location there I added my git path too.
my git path is C:\Program Files\Git\cmd\git.exe
but the problem is still there.
Previously it was working fine but it happened suddenly.
NOTE THAT on my other windows slave it's working fine. So I don't think its any SSH key related issue.
Started by user Muhammad Ibrahim
Running as SYSTEM
Building remotely on ELO_122 (Group_1) in workspace c:\jenkins\workspace\Download_Latest_Version_POS
using credential GIT_HUB_SSH_KEY
Cloning the remote Git repository
Cloning repository [email protected]:aliibrahimroshan/pos_applicaiton.git
> C:\Program Files\Git\cmd\git.exe init c:\jenkins\workspace\Download_Latest_Version_POS # timeout=10
Fetching upstream changes from [email protected]:aliibrahimroshan/pos_applicaiton.git
> C:\Program Files\Git\cmd\git.exe --version # timeout=10
using GIT_SSH to set credentials
> C:\Program Files\Git\cmd\git.exe fetch --tags --force --progress -- [email protected]:aliibrahimroshan/pos_applicaiton.git +refs/heads/*:refs/remotes/origin/* # timeout=10
ERROR: Timeout after 10 minutes
ERROR: Error cloning remote repo 'origin'
hudson.plugins.git.GitException: Command "C:\Program Files\Git\cmd\git.exe fetch --tags --force --progress -- [email protected]:aliibrahimroshan/pos_applicaiton.git +refs/heads/*:refs/remotes/origin/*" returned status code 130:
stdout: Process leaked file descriptors. See https://jenkins.io/redirect/troubleshooting/process-leaked-file-descriptors for more information
stderr: remote: Enumerating objects: 331, done.
remote: Counting objects: 0% (1/331)
remote: Counting objects: 1% (4/331)
remote: Counting objects: 2% (7/331)
remote: Counting objects: 3% (10/331)
remote: Counting objects: 4% (14/331)
remote: Counting objects: 5% (17/331)
remote: Counting objects: 6% (20/331)
remote: Counting objects: 7% (24/331)
remote: Counting objects: 8% (27/331)
remote: Counting objects: 9% (30/331)
remote: Counting objects: 10% (34/331)
remote: Counting objects: 11% (37/331)
remote: Counting objects: 12% (40/331)
remote: Counting objects: 13% (44/331)
remote: Counting objects: 14% (47/331)
remote: Counting objects: 15% (50/331)
remote: Counting objects: 16% (53/331)
remote: Counting objects: 17% (57/331)
remote: Counting objects: 18% (60/331)
remote: Counting objects: 19% (63/331)
remote: Counting objects: 20% (67/331)
remote: Counting objects: 21% (70/331)
remote: Counting objects: 22% (73/331)
remote: Counting objects: 23% (77/331)
remote: Counting objects: 24% (80/331)
remote: Counting objects: 25% (83/331)
remote: Counting objects: 26% (87/331)
remote: Counting objects: 27% (90/331)
remote: Counting objects: 28% (93/331)
remote: Counting objects: 29% (96/331)
remote: Counting objects: 30% (100/331)
at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:2430)
at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandWithCredentials(CliGitAPIImpl.java:2044)
at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.access$500(CliGitAPIImpl.java:81)
at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$1.execute(CliGitAPIImpl.java:569)
at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$2.execute(CliGitAPIImpl.java:798)
at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler$GitCommandMasterToSlaveCallable.call(RemoteGitImpl.java:161)
at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler$GitCommandMasterToSlaveCallable.call(RemoteGitImpl.java:154)
at hudson.remoting.UserRequest.perform(UserRequest.java:211)
at hudson.remoting.UserRequest.perform(UserRequest.java:54)
at hudson.remoting.Request$2.run(Request.java:369)
at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:97)
at java.lang.Thread.run(Unknown Source)
Suppressed: hudson.remoting.Channel$CallSiteStackTrace: Remote call to JNLP4-connect connection from 10.223.17.12/10.223.17.12:59707
at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1800)
at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:357)
at hudson.remoting.Channel.call(Channel.java:1001)
at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler.execute(RemoteGitImpl.java:146)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler.invoke(RemoteGitImpl.java:132)
at com.sun.proxy.$Proxy84.execute(Unknown Source)
at hudson.plugins.git.GitSCM.retrieveChanges(GitSCM.java:1122)
at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1167)
at hudson.scm.SCM.checkout(SCM.java:505)
at hudson.model.AbstractProject.checkout(AbstractProject.java:1206)
at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:574)
at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:499)
at hudson.model.Run.execute(Run.java:1894)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:428)
ERROR: Error cloning remote repo 'origin'
Archiving artifacts
Finished: FAILURE