Are you sure that you executed the same commands when trying to duplicate
the problem?  The message seems to be from your server and seems to say
that a specific sha1 cannot be found in the remote repository.

Is there any server maintenance on your TFS server at the time you see the
issue?

Mark Waite

Mark Waite

On Tue, Sep 13, 2016 at 10:39 AM ok999 <nirish.ok...@gmail.com> wrote:

> 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
> <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
> <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
> <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
> <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
> <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
> <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
> <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
> <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
> <https://groups.google.com/d/msgid/jenkinsci-users/a8acf6b4-590b-4e66-909b-a198873d5425%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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/CAO49JtGccSmr2_ig9Did6qhsHVm_bO0%3DYM%2B%2BGm9mnEa%3DRYPseQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to