hudson.plugins.git.GitException: Could not clone

Jenkins JIRA | omissis | 4 years ago
  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 | 6 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