It is impossible to cherry-pick http://review.gluster.org/#/c/14656/ for release-3.7 branch either via Gerrit or via rfc.sh. If performing cherry-pick with Gerrit, we get «500 Internal server error». If doing cherry-pick via rfc.sh, push is rejected because rfc.sh thinks we are pushing to 14835 which is abandoned but has the same commit-id. Changing commit-id fixes the issue with rfc.sh, but Poornima asked me not to do that because we want persistent commit-ids across branches. Probably, evicting 14835 completely could fix the issue.
Gerrit failing seems logical since it's detecting a second review request to do the same thing. It should handle the failure gracefully, and I'll look at what Gerrit upstream is doing about it. We have 2 options: a) Fix up the abandoned review. b) Alter the Change-Id for the abandoned review. I'd really like us to do this *only* if absolutely necessary. Poornima, can we revive the abandoned review request
Agreed to stick to a).
Excellent. I'll close this bug :)