hudson.plugins.git.GitException: Could not checkout ddd9a8b6f884a020b38dfcfbfa86878955fc95a4

GitHub | bprashanth | 5 months ago
  1. 0

    GitHub comment 29139#233489930

    GitHub | 5 months ago | bprashanth
    hudson.plugins.git.GitException: Could not checkout ddd9a8b6f884a020b38dfcfbfa86878955fc95a4
  2. 0

    h5. Steps to reproduce the bug With a job associated to a PR (previously indexed) and everything (credentials, webhooks, etc) configured in a right way... # Push a new commit to the PR. It will build successfully. # Push a new commit to the {{master}} branch (I'm supossing that the PR was done against this branch). # Close and open the PR. The PR won't be built because there are not changes in the PR. # Press on "Build Now" and .... {noformat} Started by user anonymous Connecting to GitHub using recena/****** (30a07b2797849568e92313249f082c813566df38) > git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from 2 remote Git repositories > git config remote.origin.url https://github.com/recena/test-private.git # timeout=10 Fetching upstream changes from https://github.com/recena/test-private.git > git --version # timeout=10 using .gitcredentials to set credentials > git config --local credential.username recena # timeout=10 > git config --local credential.helper store --file=/var/folders/y_/9z0ktk9d2lxcs18kw7l10h9w0000gn/T/git2629912066994054356.credentials # timeout=10 > git -c core.askpass=true fetch --tags --progress https://github.com/recena/test-private.git +refs/heads/*:refs/remotes/origin/* > git config --local --remove-section credential # timeout=10 > git config remote.origin1.url https://github.com/recena/test-private.git # timeout=10 Fetching upstream changes from https://github.com/recena/test-private.git using .gitcredentials to set credentials > git config --local credential.username recena # timeout=10 > git config --local credential.helper store --file=/var/folders/y_/9z0ktk9d2lxcs18kw7l10h9w0000gn/T/git4925866332964316725.credentials # timeout=10 > git -c core.askpass=true fetch --tags --progress https://github.com/recena/test-private.git +refs/pull/*/merge:refs/remotes/origin/pr/* > git config --local --remove-section credential # timeout=10 Checking out Revision e6cf85ada16bf5718e81add62576751155aeeab3 (PR-1) > git config core.sparsecheckout # timeout=10 > git checkout -f e6cf85ada16bf5718e81add62576751155aeeab3 GitHub has been notified of this commit’s build result hudson.plugins.git.GitException: Could not checkout e6cf85ada16bf5718e81add62576751155aeeab3 at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:1983) at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1081) at org.jenkinsci.plugins.workflow.steps.scm.SCMStep.checkout(SCMStep.java:109) at org.jenkinsci.plugins.workflow.cps.CpsScmFlowDefinition.create(CpsScmFlowDefinition.java:109) at org.jenkinsci.plugins.workflow.multibranch.SCMBinder.create(SCMBinder.java:87) 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:381) Caused by: hudson.plugins.git.GitException: Command "git checkout -f e6cf85ada16bf5718e81add62576751155aeeab3" returned status code 128: stdout: stderr: fatal: reference is not a tree: e6cf85ada16bf5718e81add62576751155aeeab3 at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1710) at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.access$500(CliGitAPIImpl.java:63) at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:1975) ... 7 more Finished: FAILURE {noformat}

    Jenkins JIRA | 9 months ago | Manuel Recena Soto
    hudson.plugins.git.GitException: Could not checkout e6cf85ada16bf5718e81add62576751155aeeab3
  3. 0

    [JIRA] [branch-api-plugin] (JENKINS-34728) Pull Request pipeline fails to checkout successive commits

    Google Groups | 7 months ago | aburda...@cloudbees.com (JIRA)
    hudson.plugins.git.GitException: Could not checkout 67615299b8ef9ae83a60c72af7ca37cbfc879d4f
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    h3. How to reproduce (Assuming you have a GitHub Organization folder with WebHooks already setup) 1. Fork a repo 2. Create a branch 3. Make a change 4. Make a commit 5. Create a pull request against the remote master 6. Commit successively multiple changes very quickly - 2/3 seconds interval (Usually 5 commit suffice) 7. You should see the PR build failing with the following exception: {code} hudson.plugins.git.GitException: Could not checkout 67615299b8ef9ae83a60c72af7ca37cbfc879d4f at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:1992) at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1135) at org.jenkinsci.plugins.workflow.steps.scm.SCMStep.checkout(SCMStep.java:109) at org.jenkinsci.plugins.workflow.cps.CpsScmFlowDefinition.create(CpsScmFlowDefinition.java:109) at org.jenkinsci.plugins.workflow.multibranch.SCMBinder.create(SCMBinder.java:87) 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:410) Caused by: hudson.plugins.git.GitException: Command "git checkout -f 67615299b8ef9ae83a60c72af7ca37cbfc879d4f" returned status code 128: stdout: stderr: fatal: reference is not a tree: 67615299b8ef9ae83a60c72af7ca37cbfc879d4f at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1719) at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.access$500(CliGitAPIImpl.java:63) at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:1984) ... 7 more Finished: FAILURE {code} h3. Example Following have been committed within 10 seconds in that order: 1. 4fba098fd8127befb73e751f58d31129abfec323 2. 84765a178a5516dbabfb9d0cbf17ee08129a00c4 -> triggered branch indexing 3. 67615299b8ef9ae83a60c72af7ca37cbfc879d4f Checking in the indexing logs, the Branch Indexing detected changes for PR-13, sha _84765a178a5516dbabfb9d0cbf17ee08129a00c4_: {code} Changes detected in PR-13 (12d4896a25dcf71c7febc379f55e84841c4dde69 → 84765a178a5516dbabfb9d0cbf17ee08129a00c4) Scheduled build for branch: PR-13 {code} The next indexing logs, probably triggered by 67615299b8ef9ae83a60c72af7ca37cbfc879d4f, shows: {code} No changes detected in PR-13 (still at 84765a178a5516dbabfb9d0cbf17ee08129a00c4) {code}

    Jenkins JIRA | 7 months ago | Allan BURDAJEWICZ
    hudson.plugins.git.GitException: Could not checkout 67615299b8ef9ae83a60c72af7ca37cbfc879d4f
  6. 0

    [JIRA] (JENKINS-36137) Possible issue on rebase/amend of a pull request

    Google Groups | 6 months ago | in...@giorgiosironi.com (JIRA)
    hudson.plugins.git.GitException: Could not checkout d4f40697f8b8d693928c89d55e11823b73b9c049

    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 checkout ddd9a8b6f884a020b38dfcfbfa86878955fc95a4

      at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute()
    2. org.jenkinsci.plugins
      CliGitAPIImpl$9.execute
      1. org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:1992)
      1 frame