来自 Gerrit CLI 通过 SSH 的随机错误:"Cannot post review"
Random error from Gerrit CLI over SSH: "Cannot post review"
在我们的 Gerrit 实例 (2.10) 中,我们在执行命令时遇到随机错误(在 10 次执行中有 1 次)review
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
如有任何帮助,我们将不胜感激。
此问题及其解决方案描述于
真正的问题是 gerrit review
无法抵抗标签的同时更新(例如,--label A=
和 --label B=
)。
这也被报告为 https://code.google.com/p/gerrit/issues/detail?id=3730&thanks=3730&ts=1450711628。
在我们的 Gerrit 实例 (2.10) 中,我们在执行命令时遇到随机错误(在 10 次执行中有 1 次)review
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
如有任何帮助,我们将不胜感激。
此问题及其解决方案描述于
真正的问题是 gerrit review
无法抵抗标签的同时更新(例如,--label A=
和 --label B=
)。
这也被报告为 https://code.google.com/p/gerrit/issues/detail?id=3730&thanks=3730&ts=1450711628。