来自Gerrit CLI的SSH随机错误:"无法发布评论"

时间:2015-12-14 16:25:58

标签: ssh gerrit

在我们的Gerrit实例(2.10)中,我们在执行命令review

时收到随机错误(10次执行中的1次)
bash-4.1$ ssh -p 12345 gerrit@gerrit.foo.int gerrit review --label Verified=0 --message '"Build started."' 2458,2
error: Cannot post review

有什么建议可能出错吗? 查看Gerrit的源代码,我可以看到此消息与RestApiException相关联。不幸的是,logs目录中没有包含此例外或Cannot post review错误的单个日志记录。
不确定如何增加日志级别logging还没有(我的假设):

bash-4.1$ ssh -p 12345 gerrit@gerrit.foo.int gerrit logging set-level
gerrit: logging: not found

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

描述了这个问题及其解决方案

GWT ORM OrmConcurrencyException: Concurrent modification detected - find the cause

真正的问题是gerrit review无法同时更新标签(例如--label A=--label B=)。

这也被报告为https://code.google.com/p/gerrit/issues/detail?id=3730&thanks=3730&ts=1450711628