Hey everyone, I've got a build that occasionally complains about weird git errors. I have a matrix project using the multiSCM plugin which checks out two repositories. The error message below:
Building remotely on slc5-64-05 in workspace /jenkins/workspace/WMCore-UnitTests-try@2 Checkout:WMCore-UnitTests-try@2 / /jenkins/workspace/WMCore-UnitTests-try@2- hudson.remoting.Channel@46c1121e :slc5-64-05 Using strategy: Default Last Built Revision: Revision 15492908ef58838188d7dd42cffc409764cc8d93 (origin/master) Fetching changes from 1 remote Git repository Fetching upstream changes from git://github.com/dmwm/WMCore.git ERROR: Problem fetching from origin / origin - could be unavailable. Continuing anyway hudson.plugins.git.GitException: Command "git fetch -t git:// github.com/dmwm/WMCore.git +refs/heads/*:refs/remotes/origin/*" returned status code 128: stdout: stderr: error: refs/remotes/origin/NODELETE-melo-branch-with-stashed-setup_test does not point to a valid object! error: refs/remotes/origin/disable-failing-tests does not point to a valid object! error: refs/remotes/origin/integration does not point to a valid object! error: refs/remotes/origin/monitoring does not point to a valid object! error: refs/remotes/origin/wmcore-rest does not point to a valid object! error: refs/tags/0.8.41 does not point to a valid object! error: refs/tags/0.8.50 does not point to a valid object! error: refs/tags/0.9.0 does not point to a valid object! error: refs/tags/0.9.1 does not point to a valid object! <SNIP> error: missing object referenced by 'refs/tags/jenkins-WMCore-UnitTests-try-587' error: missing object referenced by 'refs/tags/jenkins-WMCore-UnitTests-try-589' error: missing object referenced by 'refs/tags/jenkins-WMCore-UnitTests-try-592' error: Could not read b02e03d33f947b24ef9f69abfb3a67192af5e24a error: Could not read 17f2919e2828e9f67b9b476cf08bf49cf85e3842 error: Could not read b42a65057e6c3729ca645d7aabfd0d8fb939ef58 error: Could not read fe0f0742099cc4c805488d9fbd7237c605f5ca5c error: Could not read 7ab83be9b6a238ba817828bca20a4b7ba1eda243 error: Could not read c587c17acc63f767c01d778d51fbdaa17892b347 error: Could not read a7b1e459f5fc2d9594ce5aac92bc9b5ec2ffe261 error: Could not read 7d2434ddbb21c6b3bacccd87cbf184a9a0b7d499 error: Could not read 63912bf0f18c7244ff30a496645b2c3c4a9babed error: Could not read 1e5e321241770f5a1d6a71e47efcb3d326b8f00b fatal: pack has 7316 unresolved deltas fatal: index-pack failed at hudson.plugins.git.GitAPI.launchCommandIn(GitAPI.java:838) at hudson.plugins.git.GitAPI.launchCommand(GitAPI.java:800) at hudson.plugins.git.GitAPI.fetch(GitAPI.java:197) at hudson.plugins.git.GitAPI.fetch(GitAPI.java:1046) at hudson.plugins.git.GitSCM.fetchFrom(GitSCM.java:812) at hudson.plugins.git.GitSCM.access$100(GitSCM.java:90) at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:1096) at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:1064) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2200) at hudson.remoting.UserRequest.perform(UserRequest.java:118) 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:72) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:679) ERROR: Could not fetch from any repository FATAL: Could not fetch from any repository hudson.plugins.git.GitException: Could not fetch from any repository at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:1103) at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:1064) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2200) at hudson.remoting.UserRequest.perform(UserRequest.java:118) 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:72) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:679)-- Makes me think that i'm doing something wrong. I've tried it with and without the shared object repositories to no effect. Does anyone have a suggestion? Thanks, Andrew -- Andrew Melo