I have a very simple job that polls the Git SCM, and if any changes if kicks of a downstream job. For the last 1 week, the Git polling fails with the below error.
*Git Polling Log* *Started on Sep 12, 2016 9:44:04 AM* *Polling SCM changes on Agent1* *Using strategy: Default* *[poll] Last Built Revision: Revision b95fc53f42ff764c390e22d1dfcc132f20 (refs/remotes/my_repo/develop)* *> git rev-parse --is-inside-work-tree # timeout=10* *Fetching changes from the remote Git repositories* *> git config remote.my_repo.url https://tfs.org.com/tfs/DefaultCollection/Some-Org/_git/my_repo # timeout=10* *Cleaning workspace* *> git rev-parse --verify HEAD # timeout=10* *Resetting working tree* *> git reset --hard # timeout=10* *> git clean -fdx # timeout=10* *Fetching upstream changes from https://tfs.org.com/tfs/DefaultCollection/Some-Org/_git/my_repo* *> git --version # timeout=10* *using .gitcredentials to set credentials* *> git config --local credential.username JenkinsUser # timeout=10* *> git config --local credential.helper store --file=\"C:\Users\JenkinsUser~1\AppData\Local\Temp\git4353270016803178193.credentials\" # timeout=10* *> git -c core.askpass=true fetch --no-tags --progress https://tfs.org.com/tfs/DefaultCollection/Some-Org/_git/my_repo +refs/heads/*:refs/remotes/my_repo/** *> git config --local --remove-section credential # timeout=10* *FATAL: hudson.plugins.git.GitException: Failed to fetch from https://tfs.org.com/tfs/DefaultCollection/Some-Org/_git/my_repo* *hudson.util.IOException2: hudson.plugins.git.GitException: Failed to fetch from https://tfs.org.com/tfs/DefaultCollection/Some-Org/_git/my_repo* * at hudson.plugins.git.GitSCM.compareRemoteRevisionWith(GitSCM.java:529)* * at hudson.scm.SCM.compareRemoteRevisionWith(SCM.java:381)* * at hudson.scm.SCM.poll(SCM.java:398)* * at hudson.model.AbstractProject.pollWithWorkspace(AbstractProject.java:1475)* * at hudson.model.AbstractProject._poll(AbstractProject.java:1445)* * at hudson.model.AbstractProject.poll(AbstractProject.java:1356)* * at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:526)* * at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:555)* * at hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:119)* * 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:1142)* * at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)* * at java.lang.Thread.run(Thread.java:745)* *Caused by: 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(GitSCM.java:766)* * at hudson.plugins.git.GitSCM.compareRemoteRevisionWithImpl(GitSCM.java:657)* * at hudson.plugins.git.GitSCM.compareRemoteRevisionWith(GitSCM.java:527)* * ... 13 more* *Caused by: hudson.plugins.git.GitException: Command "git -c core.askpass=true fetch --no-tags --progress https://tfs.org.com/tfs/DefaultCollection/Some-Org/_git/my_repo +refs/heads/*:refs/remotes/my_repo/*" returned status code 1:* *stdout: * *stderr: remote: Microsoft (R) Visual Studio (R) Team Foundation Server[K* *remote: * *remote: Found 49 objects to send. (36 ms)[K* *error: Could not read 6f4eb3c55fd98c719baf898a9352a1100fa32765* *fatal: revision walk setup failed* *error: https://tfs.org.com/tfs/DefaultCollection/Some-Org/_git/my_repo did not send all necessary objects* * at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1710)* * at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandWithCredentials(CliGitAPIImpl.java:1454)* * at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.access$300(CliGitAPIImpl.java:63)* * at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$1.execute(CliGitAPIImpl.java:314)* * at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler$1.call(RemoteGitImpl.java:152)* * at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler$1.call(RemoteGitImpl.java:145)* * at hudson.remoting.UserRequest.perform(UserRequest.java:120)* * at hudson.remoting.UserRequest.perform(UserRequest.java:48)* * at hudson.remoting.Request$2.run(Request.java:326)* * at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)* * at java.util.concurrent.FutureTask.run(FutureTask.java:262)* * at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)* * at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)* * at java.lang.Thread.run(Thread.java:744)* * at ......remote call to Agent1(Native Method)* * at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1416)* * at hudson.remoting.UserResponse.retrieve(UserRequest.java:220)* * at hudson.remoting.Channel.call(Channel.java:781)* * at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler.execute(RemoteGitImpl.java:145)* * at sun.reflect.GeneratedMethodAccessor670.invoke(Unknown Source)* * at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)* * at java.lang.reflect.Method.invoke(Method.java:483)* * at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler.invoke(RemoteGitImpl.java:131)* * at com.sun.proxy.$Proxy104.execute(Unknown Source)* * at hudson.plugins.git.GitSCM.fetchFrom(GitSCM.java:764)* * ... 15 more* *Done. Took 50 sec* *No changes* Manual test with the git clone/fetch works. And when this polling issue starts, i can kick off the build, that does a clone of the repo and it works. Moreover, the git polling starts to works after i manually kick start the job, but the issue re-appears after some time again. -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/a8acf6b4-590b-4e66-909b-a198873d5425%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.