| Issue 3462: | Can't insert change/patchset for projects | |
| 1 person starred this issue and may be notified of changes. | Back to list |
Affected Version: 2.11.1 What steps will reproduce the problem? 1. When sending a new patchset: leon.ezequiel@datacom: [leon.ezequiel]:dmos-services-l2$ git push origin HEAD:refs/for/developCounting objects: 47, done. Delta compression using up to 4 threads. Compressing objects: 100% (28/28), done. Writing objects: 100% (28/28), 16.98 KiB | 0 bytes/s, done. Total 28 (delta 1), reused 0 (delta 0) remote: Resolving deltas: 100% (1/1) remote: Processing changes: refs: 2, done To ssh://gerrit.ped.datacom.ind.br:29418/dmos-services-l2 ! [remote rejected] HEAD -> refs/for/develop (internal server error) error: failed to push some refs to 'ssh://gerrit.ped.datacom.ind.br:29418/dmos-services-l2' leon.ezequiel@datacom: https://gerrit.ped.datacom.ind.br/#/c/4125/ 2. Even with the error it creates the patchset: https://gerrit.ped.datacom.ind.br/#/c/4125/ 3. Gerrit server appears in this error in the file "error_log" : [2015-06-29 09:09:09,830] ERROR com.google.gerrit.server.git.ReceiveCommits : Can't insert change/patchset for dmos-services-l2 com.google.gerrit.server.git.InsertException: Error inserting change/patchset at com.google.gerrit.server.git.ReceiveCommits$1.apply(ReceiveCommits.java:269) at com.google.gerrit.server.git.ReceiveCommits$1.apply(ReceiveCommits.java:260) at com.google.common.util.concurrent.Futures$MappingCheckedFuture.mapException(Futures.java:1809) at com.google.common.util.concurrent.AbstractCheckedFuture.checkedGet(AbstractCheckedFuture.java:85) at com.google.gerrit.server.git.ReceiveCommits.insertChangesAndPatchSets(ReceiveCommits.java:803) at com.google.gerrit.server.git.ReceiveCommits.processCommands(ReceiveCommits.java:588) at com.google.gerrit.server.git.AsyncReceiveCommits$Worker.run(AsyncReceiveCommits.java:89) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at com.google.gerrit.server.util.RequestScopePropagator$5.call(RequestScopePropagator.java:222) at com.google.gerrit.server.util.RequestScopePropagator$4.call(RequestScopePropagator.java:201) at com.google.gerrit.server.util.ThreadLocalRequestScopePropagator$1.call(ThreadLocalRequestScopePropagator.java:55) at com.google.gerrit.server.util.RequestScopePropagator$1.call(RequestScopePropagator.java:98) at com.google.gerrit.server.util.RequestScopePropagator$2.run(RequestScopePropagator.java:131) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) at com.google.gerrit.server.git.WorkQueue$Task.run(WorkQueue.java:379) 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:745) Caused by: java.util.concurrent.ExecutionException: java.lang.NoSuchMethodError: org.eclipse.jgit.revwalk.RevWalk.release()V at java.util.concurrent.FutureTask.report(FutureTask.java:122) at java.util.concurrent.FutureTask.get(FutureTask.java:188) at com.google.common.util.concurrent.ForwardingFuture.get(ForwardingFuture.java:63) at com.google.common.util.concurrent.AbstractCheckedFuture.checkedGet(AbstractCheckedFuture.java:78) ... 17 more Caused by: java.lang.NoSuchMethodError: org.eclipse.jgit.revwalk.RevWalk.release()V at com.googlesource.gerrit.plugins.reviewersbyblame.ChangeUpdatedListener.onEvent(ChangeUpdatedListener.java:194) at com.google.gerrit.common.ChangeHookRunner.fireEventForUnrestrictedListeners(ChangeHookRunner.java:706) at com.google.gerrit.common.ChangeHookRunner.fireEvent(ChangeHookRunner.java:718) at com.google.gerrit.common.ChangeHookRunner.doPatchsetCreatedHook(ChangeHookRunner.java:364) at com.google.gerrit.server.change.ChangeInserter.insert(ChangeInserter.java:275) at com.google.gerrit.server.git.ReceiveCommits$CreateRequest.insertChange(ReceiveCommits.java:1712) at com.google.gerrit.server.git.ReceiveCommits$CreateRequest.access$900(ReceiveCommits.java:1644) at com.google.gerrit.server.git.ReceiveCommits$CreateRequest$1.call(ReceiveCommits.java:1675) at com.google.gerrit.server.git.ReceiveCommits$CreateRequest$1.call(ReceiveCommits.java:1671) at com.google.gerrit.server.util.RequestScopePropagator$1.call(RequestScopePropagator.java:96) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at com.google.common.util.concurrent.MoreExecutors$DirectExecutorService.execute(MoreExecutors.java:299) at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:132) at com.google.common.util.concurrent.AbstractListeningExecutorService.submit(AbstractListeningExecutorService.java:58) at com.google.gerrit.server.git.ReceiveCommits$CreateRequest.insertChange(ReceiveCommits.java:1670) at com.google.gerrit.server.git.ReceiveCommits.insertChangesAndPatchSets(ReceiveCommits.java:799) ... 16 more [2015-06-29 09:10:27,276] ERROR com.google.gerrit.server.git.ReceiveCommits : Can't insert change/patchset for dmos-tests-oam-l2 com.google.gerrit.server.git.InsertException: Error inserting change/patchset at com.google.gerrit.server.git.ReceiveCommits$1.apply(ReceiveCommits.java:269) at com.google.gerrit.server.git.ReceiveCommits$1.apply(ReceiveCommits.java:260) at com.google.common.util.concurrent.Futures$MappingCheckedFuture.mapException(Futures.java:1809) at com.google.common.util.concurrent.AbstractCheckedFuture.checkedGet(AbstractCheckedFuture.java:85) at com.google.gerrit.server.git.ReceiveCommits.insertChangesAndPatchSets(ReceiveCommits.java:803) at com.google.gerrit.server.git.ReceiveCommits.processCommands(ReceiveCommits.java:588) at com.google.gerrit.server.git.AsyncReceiveCommits$Worker.run(AsyncReceiveCommits.java:89) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at com.google.gerrit.server.util.RequestScopePropagator$5.call(RequestScopePropagator.java:222) at com.google.gerrit.server.util.RequestScopePropagator$4.call(RequestScopePropagator.java:201) at com.google.gerrit.server.util.ThreadLocalRequestScopePropagator$1.call(ThreadLocalRequestScopePropagator.java:55) at com.google.gerrit.server.util.RequestScopePropagator$1.call(RequestScopePropagator.java:98) at com.google.gerrit.server.util.RequestScopePropagator$2.run(RequestScopePropagator.java:131) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) at com.google.gerrit.server.git.WorkQueue$Task.run(WorkQueue.java:379) 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:745) Caused by: java.util.concurrent.ExecutionException: java.lang.NoSuchMethodError: org.eclipse.jgit.revwalk.RevWalk.release()V at java.util.concurrent.FutureTask.report(FutureTask.java:122) at java.util.concurrent.FutureTask.get(FutureTask.java:188) at com.google.common.util.concurrent.ForwardingFuture.get(ForwardingFuture.java:63) at com.google.common.util.concurrent.AbstractCheckedFuture.checkedGet(AbstractCheckedFuture.java:78) ... 17 more Caused by: java.lang.NoSuchMethodError: org.eclipse.jgit.revwalk.RevWalk.release()V at com.googlesource.gerrit.plugins.reviewersbyblame.ChangeUpdatedListener.onEvent(ChangeUpdatedListener.java:194) at com.google.gerrit.common.ChangeHookRunner.fireEventForUnrestrictedListeners(ChangeHookRunner.java:706) at com.google.gerrit.common.ChangeHookRunner.fireEvent(ChangeHookRunner.java:718) at com.google.gerrit.common.ChangeHookRunner.doPatchsetCreatedHook(ChangeHookRunner.java:364) at com.google.gerrit.server.git.ReceiveCommits$ReplaceRequest.insertPatchSet(ReceiveCommits.java:2246) at com.google.gerrit.server.git.ReceiveCommits$ReplaceRequest$1.call(ReceiveCommits.java:2050) at com.google.gerrit.server.git.ReceiveCommits$ReplaceRequest$1.call(ReceiveCommits.java:2043) at com.google.gerrit.server.util.RequestScopePropagator$1.call(RequestScopePropagator.java:96) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at com.google.common.util.concurrent.MoreExecutors$DirectExecutorService.execute(MoreExecutors.java:299) at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:132) at com.google.common.util.concurrent.AbstractListeningExecutorService.submit(AbstractListeningExecutorService.java:58) at com.google.gerrit.server.git.ReceiveCommits$ReplaceRequest.insertPatchSet(ReceiveCommits.java:2042) at com.google.gerrit.server.git.ReceiveCommits.insertChangesAndPatchSets(ReceiveCommits.java:794) ... 16 more What is the expected output? What do you see instead? I wish don't reporting for all users this error: ! [remote rejected] HEAD -> refs/for/develop (internal server error) error: failed to push some refs to Please provide any additional information below. I using this versions: Gerrit 2.11.1 CentOS 7.1 (updated) Packages java: $ rpm -qa | grep java java-1.7.0-openjdk-headless-1.7.0.79-2.5.5.2.el7_1.x86_64 python-javapackages-3.4.1-6.el7_0.noarch javamail-1.4.6-8.el7.noarch java-1.7.0-openjdk-1.7.0.79-2.5.5.2.el7_1.x86_64 tzdata-java-2015e-1.el7.noarch java-1.7.0-openjdk-devel-1.7.0.79-2.5.5.2.el7_1.x86_64 javapackages-tools-3.4.1-6.el7_0.noarch javassist-3.16.1-10.el7.noarch
Jun 29, 2015
Project Member
#1
edwin.ke...@gmail.com
Status:
Invalid
Jun 29, 2015
Thanks, for you report, but I'm using the attached plugins (gerrit_bug.png), Same error: $ git push origin HEAD:refs/for/develop Counting objects: 26, done. Delta compression using up to 4 threads. Compressing objects: 100% (6/6), done. Writing objects: 100% (6/6), 674 bytes | 0 bytes/s, done. Total 6 (delta 3), reused 0 (delta 0) remote: Resolving deltas: 100% (3/3) remote: Processing changes: updated: 1, refs: 2, done To ssh://gerrit.ped.datacom.ind.br:29418/devops-gerrit-manager ! [remote rejected] HEAD -> refs/for/develop (internal server error) error: failed to push some refs to 'ssh://gerrit.ped.datacom.ind.br:29418/devops-gerrit-manager'
Jun 29, 2015
(No comment was entered for this change.)
Status:
New
Jun 29, 2015
> Caused by: java.lang.NoSuchMethodError: org.eclipse.jgit.revwalk.RevWalk.release()V > at com.googlesource.gerrit.plugins.reviewersbyblame.ChangeUpdatedListener.onEvent(ChangeUpdatedListener.java:194) I still think that this is related to the reviewersbyblame plugin. Try removing it and see if the problem disappears.
Jun 29, 2015
We faced a similar issue because of reviewers plugin, here is fix [1] for the reviewers plugin. Basically the plugin had to be recompiled against 2.11.1 APIs and there is deprecated method in JGit used in 2.11.1 that needs to be replaced. [1] https://gerrit-review.googlesource.com/#/c/69083/
Jun 30, 2015
Bassem, Thanks for your informations, re-build the plugin 'reviewers', with this action the issue is resolved. We can isolate the root cause of the 'reviewers' plugin. The 'reviewers-by-blame' plugin was not the internal error of the generator once again thanks to all.
Jun 30, 2015
(No comment was entered for this change.)
Status:
Invalid
|
|
| ► Sign in to add a comment |