Community
Participate
Working Groups
Trying to submit to Gerrit 2.6.1 when a rebase is required results in a dialog saying "Operation Failed: HTTP Error 409 HTTP Error 409" and an error in the log: org.eclipse.mylyn.internal.gerrit.core.client.GerritHttpException: HTTP Error 409 at org.eclipse.mylyn.internal.gerrit.core.client.GerritHttpClient.execute(GerritHttpClient.java:316) at org.eclipse.mylyn.internal.gerrit.core.client.GerritHttpClient.execute(GerritHttpClient.java:259) at org.eclipse.mylyn.internal.gerrit.core.client.GerritHttpClient.restRequest(GerritHttpClient.java:255) at org.eclipse.mylyn.internal.gerrit.core.client.GerritHttpClient.postRestRequest(GerritHttpClient.java:241) at org.eclipse.mylyn.internal.gerrit.core.client.GerritClient$30.execute(GerritClient.java:1071) at org.eclipse.mylyn.internal.gerrit.core.client.GerritClient.executeOnce(GerritClient.java:1094) at org.eclipse.mylyn.internal.gerrit.core.client.GerritClient.execute(GerritClient.java:1052) at org.eclipse.mylyn.internal.gerrit.core.client.GerritClient.executePostRestRequest(GerritClient.java:1067) at org.eclipse.mylyn.internal.gerrit.core.client.GerritClient.submitRest(GerritClient.java:879) at org.eclipse.mylyn.internal.gerrit.core.client.GerritClient.submit(GerritClient.java:873) at org.eclipse.mylyn.internal.gerrit.core.operations.SubmitRequest.execute(SubmitRequest.java:46) at org.eclipse.mylyn.internal.gerrit.core.operations.SubmitRequest.execute(SubmitRequest.java:1) at org.eclipse.mylyn.internal.gerrit.core.operations.GerritOperation.execute(GerritOperation.java:55) at org.eclipse.mylyn.internal.gerrit.core.operations.GerritOperation.run(GerritOperation.java:45) at org.eclipse.mylyn.internal.gerrit.ui.operations.GerritOperationDialog$1.run(GerritOperationDialog.java:118) at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
Review: https://git.eclipse.org/r/15542 , there is no test since the "tests" user cannot submit changes.
I merged the fix. Thanks!