hudson.util.IOException2: hudson.plugins.git.GitException: Failed to fetch from https://tfs.org.com/tfs/DefaultCollection/Some-Org/_git/my_repo

Google Groups | ok999 | 3 months ago
  1. 0

    Git Polling fails

    Google Groups | 3 months ago | ok999
    hudson.util.IOException2: hudson.plugins.git.GitException: Failed to fetch from https://tfs.org.com/tfs/DefaultCollection/Some-Org/_git/my_repo
  2. 0

    Mac Jenkins Can't Clone/fetch from GitHub

    Google Groups | 3 months ago | Hung
    hudson.plugins.git.GitException: Failed to fetch from > https://github.com/MyAccount/sample
  3. 0

    Jenkins intermittent git connectivity error

    Stack Overflow | 1 month ago | Stuart
    hudson.plugins.git.GitException: Failed to fetch from git@git.<gitlab-server>:My/project.git
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    [JIRA] (JENKINS-39556) Git version 2.10.2.windows.1 error code 128 on git fetch command

    Google Groups | 1 month ago | shann...@yahoo.com (JIRA)
    hudson.plugins.git.GitException: Failed to fetch from git@git.&lt;gitlab-server&gt;:My/project.git
  6. 0

    I have Jenkinsfile with specific node allocation and git checkout on that node, but "github organization folder plugin" is starting build on master and checking out repository on master with default timeout values, before starting my Jenkinsfile script, so I am getting timeouts, because my repository is really big and 10min is simply too small. my Jenkinsfile looks like this: {code:java} node("*Not_master_node*") { checkout( [$class: 'GitSCM', branches: [[name: "${env.BRANCH_NAME}"]], doGenerateSubmoduleConfigurations: false, extensions: [ [$class: 'CleanBeforeCheckout'], [$class: 'CheckoutOption', timeout: 180], [$class: 'CloneOption', depth: 0, noTags: false, shallow: true, timeout: *180* ] ], submoduleCfg: [], userRemoteConfigs: [[credentialsId: '...', url: 'https://github.com/...']]] ) } {code} I found difference in output between 'github organization' and 'multibranch pipeline' project build output, and this is propably reason why I am getting timeouts in one and on the other one not. 'github organization': Started by user (...) Connecting to https://api.github.com using (...) > /usr/bin/git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from 2 remote Git repositories > /usr/bin/git config remote.origin.url https://github.com/(...) # timeout=10 Fetching upstream changes from https://github.com/(...).git > /usr/bin/git --version # timeout=10 using .gitcredentials to set credentials > /usr/bin/git config --local credential.username (...) # timeout=10 > /usr/bin/git config --local credential.helper store --file=/tmp/(...) # timeout=10 > /usr/bin/git -c core.askpass=true fetch --tags --progress https://github.com/(...).git +refs/heads/*:refs/remotes/origin/* ERROR: Timeout after 10 minutes > /usr/bin/git config --local --remove-section credential # timeout=10 ERROR: Error fetching remote repo 'origin' hudson.plugins.git.GitException: Failed to fetch from https://github.com/(...).git at hudson.plugins.git.GitSCM.fetchFrom(GitSCM.java:799) at hudson.plugins.git.GitSCM.retrieveChanges(GitSCM.java:1055) at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1086) at org.jenkinsci.plugins.workflow.steps.scm.SCMStep.checkout(SCMStep.java:109) at org.jenkinsci.plugins.workflow.cps.CpsScmFlowDefinition.create(CpsScmFlowDefinition.java:108) at org.jenkinsci.plugins.workflow.multibranch.SCMBinder.create(SCMBinder.java:85) at org.jenkinsci.plugins.workflow.job.WorkflowRun.run(WorkflowRun.java:206) at hudson.model.ResourceController.execute(ResourceController.java:98) at hudson.model.Executor.run(Executor.java:404) Caused by: hudson.plugins.git.GitException: Command "/usr/bin/git -c core.askpass=true fetch --tags --progress https://github.com/(...).git +refs/heads/*:refs/remotes/origin/*" returned status code 143: and the same fragment of log from 'multibranch pipeline': Started by user (...) Setting origin to https://github.com/(...) Fetching origin... > /usr/bin/git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > /usr/bin/git config remote.origin.url https://github.com/(...) # timeout=10 Fetching upstream changes from https://github.com(...) > /usr/bin/git --version # timeout=10 using .gitcredentials to set credentials > /usr/bin/git config --local credential.username oocpawel # timeout=10 > /usr/bin/git config --local credential.helper store --file=/tmp/(...) # timeout=10 > /usr/bin/git -c core.askpass=true fetch --tags --progress https://github.com/Calnex/CAT +refs/heads/*:refs/remotes/origin/* --depth=1 # timeout=120 the difference is in fetch line, originally 'multibranch pipeline' has timeout 120min and 'github organization' is using default 10min

    Jenkins JIRA | 5 months ago | Pawel Mucha
    hudson.plugins.git.GitException: Failed to fetch from https://github.com/(...).git

    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

      Failed to fetch from https://tfs.org.com/tfs/DefaultCollection/Some-Org/_git/my_repo

      at hudson.plugins.git.GitSCM.fetchFrom()
    2. Hudson GIT plugin
      GitSCM.fetchFrom
      1. hudson.plugins.git.GitSCM.fetchFrom(GitSCM.java:766)
      1 frame