RETIRED, Gerrit as used by OpenStack
6ae9b21932
Pushing a tag that has somebody else as tagger requires the 'Forge Committer' access right. If this access right is missing Gerrit currently rejects the push with "can not create new references". This error message is misleading because the user may think that the 'Create Reference' access right is missing which is actually assigned. The same reject message is also returned on push of an annotated tag if the 'Push Annotated Tag' access right is missing. Also in this case the error message is not ideal. Go back to the old more generic message which says 'prohibited by Gerrit'. This error message is at least explained in the Gerrit documentation so that the user can find out the reason. The new error message is not documented. Describe the missing case in the 'prohibited by Gerrit' error documentation if pushing a tag fails because the tagger is somebody else and the 'Forge Committer' access right is not assigned. Change-Id: Ib2e20bbc5f1c7d47e93fc0b2c5fecfa86908419e Signed-off-by: Edwin Kempin <edwin.kempin@sap.com> |
||
---|---|---|
contrib | ||
Documentation | ||
gerrit-antlr | ||
gerrit-cache-h2 | ||
gerrit-common | ||
gerrit-extension-api | ||
gerrit-gwtdebug | ||
gerrit-gwtui | ||
gerrit-httpd | ||
gerrit-launcher | ||
gerrit-main | ||
gerrit-openid | ||
gerrit-package-plugins | ||
gerrit-patch-commonsnet | ||
gerrit-patch-jgit | ||
gerrit-pgm | ||
gerrit-plugin-api | ||
gerrit-plugin-archetype | ||
gerrit-prettify | ||
gerrit-reviewdb | ||
gerrit-server | ||
gerrit-sshd | ||
gerrit-util-cli | ||
gerrit-util-ssl | ||
gerrit-war | ||
ReleaseNotes | ||
tools | ||
.gitignore | ||
COPYING | ||
INSTALL | ||
pom.xml | ||
SUBMITTING_PATCHES |