Bug 415079 - trying to submit to Gerrit 2.6.1 when rebase required results in 409 error
Summary: trying to submit to Gerrit 2.6.1 when rebase required results in 409 error
Status: RESOLVED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Mylyn (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: 2.0.1   Edit
Assignee: Tomasz Zarna CLA
QA Contact:
URL:
Whiteboard: sprint=6;
Keywords:
Depends on:
Blocks: 395059
  Show dependency tree
 
Reported: 2013-08-14 11:53 EDT by Sam Davis CLA
Modified: 2013-08-19 12:13 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sam Davis CLA 2013-08-14 11:53:16 EDT
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)
Comment 1 Tomasz Zarna CLA 2013-08-16 10:07:54 EDT
Review: https://git.eclipse.org/r/15542 , there is no test since the "tests" user cannot submit changes.
Comment 2 Steffen Pingel CLA 2013-08-18 17:28:59 EDT
I merged the fix. Thanks!