hudson.plugins.git.GitException: Could not clone

Jenkins JIRA | omissis | 4 years ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    Hi, I've just reinstalled jenkins on my new server and ported all the old tasks to the new instance. It all works fine, but if I enable the "Wipe out workspace before build" in git plugin(it was previously enabled and working fine), the clone fails leaving the job's workspace with 0666 permissions (so it "chmods a-x" the workspace directory); I checked the umask and it looks correct, it's 0002. If I remove the flag, clearly the workspace doesn't get wiped out but everything works again pretty well. This is the output from the console(I replaced some names): Building in workspace /var/lib/jenkins/jobs/MyProject/workspace Checkout:workspace / /var/lib/jenkins/jobs/MyProject/workspace - hudson.remoting.LocalChannel@20a26542 Using strategy: Default Last Built Revision: Revision ad1e4166745f9e33c9851bdefb7494de9651df23 (origin/master) Using shallow clone Wiping out workspace first. Cloning the remote Git repository Cloning repository git@git.mycompany.com:myproject/myproject-001/myrepository.git Error trying to determine the git version: Error performing command: git --version Assuming 1.6 ERROR: Error cloning remote repo 'origin' : Could not clone git@git.mycompany.com:myproject/myproject-001/myrepository.git hudson.plugins.git.GitException: Could not clone git@git.mycompany.com:myproject/myproject-001/myrepository.git at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.clone(CliGitAPIImpl.java:219) at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:1002) at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:941) at hudson.FilePath.act(FilePath.java:865) at hudson.FilePath.act(FilePath.java:838) at hudson.plugins.git.GitSCM.determineRevisionToBuild(GitSCM.java:941) at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1113) at hudson.model.AbstractProject.checkout(AbstractProject.java:1353) at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:689) at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:88) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:594) at hudson.model.Run.execute(Run.java:1567) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:237) Caused by: hudson.plugins.git.GitException: Command "git clone -o origin --depth 1 git@git.mycompany.com:myproject/myproject-001/myrepository.git /var/lib/jenkins/jobs/MyProject/workspace" returned status code 128: stdout: stderr: fatal: destination path '/var/lib/jenkins/jobs/MyProject/workspace' already exists and is not an empty directory. at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:773) at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.clone(CliGitAPIImpl.java:217) ... 14 more Trying next repository ERROR: Could not clone repository FATAL: Could not clone hudson.plugins.git.GitException: Could not clone at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:1014) at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:941) at hudson.FilePath.act(FilePath.java:865) at hudson.FilePath.act(FilePath.java:838) at hudson.plugins.git.GitSCM.determineRevisionToBuild(GitSCM.java:941) at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1113) at hudson.model.AbstractProject.checkout(AbstractProject.java:1353) at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:689) at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:88) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:594) at hudson.model.Run.execute(Run.java:1567) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:237) And here's some info on software versions: OS: Ubuntu 12.10 Jenkins: 1.506 Git plugin: 1.30 Git: 1.7.10.4 Java: java version "1.7.0_15" OpenJDK Runtime Environment (IcedTea7 2.3.7) (7u15-2.3.7-0ubuntu1~12.10.1) OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode)

    Jenkins JIRA | 4 years ago | omissis
    hudson.plugins.git.GitException: Could not clone
  2. 0

    Hi, I've just reinstalled jenkins on my new server and ported all the old tasks to the new instance. It all works fine, but if I enable the "Wipe out workspace before build" in git plugin(it was previously enabled and working fine), the clone fails leaving the job's workspace with 0666 permissions (so it "chmods a-x" the workspace directory); I checked the umask and it looks correct, it's 0002. If I remove the flag, clearly the workspace doesn't get wiped out but everything works again pretty well. This is the output from the console(I replaced some names): Building in workspace /var/lib/jenkins/jobs/MyProject/workspace Checkout:workspace / /var/lib/jenkins/jobs/MyProject/workspace - hudson.remoting.LocalChannel@20a26542 Using strategy: Default Last Built Revision: Revision ad1e4166745f9e33c9851bdefb7494de9651df23 (origin/master) Using shallow clone Wiping out workspace first. Cloning the remote Git repository Cloning repository git@git.mycompany.com:myproject/myproject-001/myrepository.git Error trying to determine the git version: Error performing command: git --version Assuming 1.6 ERROR: Error cloning remote repo 'origin' : Could not clone git@git.mycompany.com:myproject/myproject-001/myrepository.git hudson.plugins.git.GitException: Could not clone git@git.mycompany.com:myproject/myproject-001/myrepository.git at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.clone(CliGitAPIImpl.java:219) at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:1002) at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:941) at hudson.FilePath.act(FilePath.java:865) at hudson.FilePath.act(FilePath.java:838) at hudson.plugins.git.GitSCM.determineRevisionToBuild(GitSCM.java:941) at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1113) at hudson.model.AbstractProject.checkout(AbstractProject.java:1353) at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:689) at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:88) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:594) at hudson.model.Run.execute(Run.java:1567) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:237) Caused by: hudson.plugins.git.GitException: Command "git clone -o origin --depth 1 git@git.mycompany.com:myproject/myproject-001/myrepository.git /var/lib/jenkins/jobs/MyProject/workspace" returned status code 128: stdout: stderr: fatal: destination path '/var/lib/jenkins/jobs/MyProject/workspace' already exists and is not an empty directory. at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:773) at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.clone(CliGitAPIImpl.java:217) ... 14 more Trying next repository ERROR: Could not clone repository FATAL: Could not clone hudson.plugins.git.GitException: Could not clone at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:1014) at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:941) at hudson.FilePath.act(FilePath.java:865) at hudson.FilePath.act(FilePath.java:838) at hudson.plugins.git.GitSCM.determineRevisionToBuild(GitSCM.java:941) at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1113) at hudson.model.AbstractProject.checkout(AbstractProject.java:1353) at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:689) at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:88) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:594) at hudson.model.Run.execute(Run.java:1567) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:237) And here's some info on software versions: OS: Ubuntu 12.10 Jenkins: 1.506 Git plugin: 1.30 Git: 1.7.10.4 Java: java version "1.7.0_15" OpenJDK Runtime Environment (IcedTea7 2.3.7) (7u15-2.3.7-0ubuntu1~12.10.1) OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode)

    Jenkins JIRA | 4 years ago | omissis
    hudson.plugins.git.GitException: Could not clone
  3. 0

    Authentication error when setting up Jenkins to talk to git

    Stack Overflow | 4 years ago | user2233239
    hudson.plugins.git.GitException: Could not clone
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    Jenkins and Stash setup ssh key

    Stack Overflow | 4 years ago | ddelizia
    hudson.plugins.git.GitException: Could not clone
  6. 0

    GitHub Plugin - Jenkins - Jenkins Wiki

    jenkins-ci.org | 9 months ago
    hudson.plugins.git.GitException: Could not clone

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. hudson.plugins.git.GitException

      Could not clone

      at hudson.plugins.git.GitSCM$2.invoke()
    2. Hudson GIT plugin
      GitSCM$2.invoke
      1. hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:1014)
      2. hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:941)
      2 frames
    3. Hudson
      FilePath.act
      1. hudson.FilePath.act(FilePath.java:865)
      2. hudson.FilePath.act(FilePath.java:838)
      2 frames
    4. Hudson GIT plugin
      GitSCM.checkout
      1. hudson.plugins.git.GitSCM.determineRevisionToBuild(GitSCM.java:941)
      2. hudson.plugins.git.GitSCM.checkout(GitSCM.java:1113)
      2 frames
    5. Hudson
      AbstractBuild$AbstractBuildExecution.defaultCheckout
      1. hudson.model.AbstractProject.checkout(AbstractProject.java:1353)
      2. hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:689)
      2 frames
    6. jenkins.scm
      SCMCheckoutStrategy.checkout
      1. jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:88)
      1 frame
    7. Hudson
      Executor.run
      1. hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:594)
      2. hudson.model.Run.execute(Run.java:1567)
      3. hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
      4. hudson.model.ResourceController.execute(ResourceController.java:88)
      5. hudson.model.Executor.run(Executor.java:237)
      5 frames