Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-68719

Unable to checkout a specific git repository sometimes

    • Icon: Task Task
    • Resolution: Not A Defect
    • Icon: Critical Critical
    • git-plugin
    • Jenkins_version=2.332.3
      Git_plugin=4.11.2

      Hi Team,
      We are using multibranch pipeline for build and deploy, recent times we are unable to checkout a specific repository( able to checkout other repositories),

      git checkout -f c5d2c2362cdb31da313e7c16340ea9e6fa65ee1f # timeout=10
      ERROR: Timeout after 10 minutes
      [Pipeline] }
      [Pipeline] // script
      [Pipeline] }
      [Pipeline] // stage
      [Pipeline] }
      [Pipeline] // timeout
      [Pipeline] }
      [Pipeline] // node
      [Pipeline] End of Pipeline
      hudson.plugins.git.GitException: Command "git checkout -f c5d2c2362cdb31da313e7c16340ea9e6fa65ee1f" returned status code 128:
      stdout: 
      stderr: Terminated
      fatal: the remote end hung up unexpectedly
      
      	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:2671)
      	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.access$1100(CliGitAPIImpl.java:84)
      	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:2971)
      Also:   hudson.remoting.Channel$CallSiteStackTrace: Remote call to jenkins-nodejs-angularcli-000dkfze68d3h
      		at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1784)
      		at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:356)
      		at hudson.remoting.Channel.call(Channel.java:1000)
      		at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler.execute(RemoteGitImpl.java:143)
      		at sun.reflect.GeneratedMethodAccessor1209.invoke(Unknown Source)
      		at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      		at java.lang.reflect.Method.invoke(Method.java:498)
      		at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler.invoke(RemoteGitImpl.java:129)
      		at com.sun.proxy.$Proxy123.execute(Unknown Source)
      		at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1357)
      		at org.jenkinsci.plugins.workflow.steps.scm.SCMStep.checkout(SCMStep.java:129)
      		at org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:97)
      		at org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:84)
      		at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47)
      		at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
      		at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      		at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
      		at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
      		at java.lang.Thread.run(Thread.java:748)
      Caused: hudson.plugins.git.GitException: Could not checkout feature/RBOC-28740-sankey-legend-corner-cases with start point c5d2c2362cdb31da313e7c16340ea9e6fa65ee1f
      	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:3011)
      	at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler$GitCommandMasterToSlaveCallable.call(RemoteGitImpl.java:158)
      	at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler$GitCommandMasterToSlaveCallable.call(RemoteGitImpl.java:151)
      	at hudson.remoting.UserRequest.perform(UserRequest.java:211)
      	at hudson.remoting.UserRequest.perform(UserRequest.java:54)
      	at hudson.remoting.Request$2.run(Request.java:376)
      	at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78)
      	at java.util.concurrent.FutureTask.run(FutureTask.java:264)
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
      	at java.lang.Thread.run(Thread.java:829)
      Finished: FAILURE 

      Note: Same repository we are able to checkout manually over terminal.
      Need help on this issue.

      Thanks.

          [JENKINS-68719] Unable to checkout a specific git repository sometimes

          Mark Waite added a comment -

          Please don't use the Jenkins issue tracker to request help diagnosing a configuration problem. The issue tracker for the git plugin is watched by very few people. The Jenkins user mailing list , the Jenkins chat channels, and the community.jenkins.io forum are watched by more people. When more people are watching, it is more likely that you will receive some help.

          Mark Waite added a comment - Please don't use the Jenkins issue tracker to request help diagnosing a configuration problem. The issue tracker for the git plugin is watched by very few people. The Jenkins user mailing list , the Jenkins chat channels, and the community.jenkins.io forum are watched by more people. When more people are watching, it is more likely that you will receive some help.

            markewaite Mark Waite
            arun_venkatachalam Arun Venkatachalam
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: