Did the debug output shed any light on the problem? --steve
On Tuesday, June 9, 2015 at 2:55:22 PM UTC-7, Steve wrote: > > Sorry about the formatting. Note the existing review is associated with > change list 1423088 is RID 9175 which was created before I changed the repo > port and description. > > $ rbt --version > RBTools 0.6.3 > > $ rbt post -d --server https://reviewboard-testcases 1423088 > > >>> Making HTTP GET request to > https://reviewboard-testcases/api/review-requests/ > >>> Making HTTP POST request to > https://reviewboard-testcases/api/review-requests/ > >>> Got API Error 204 (HTTP code 409): The change number specified has > already been used > >>> Error data: {u'stat': u'fail', u'review_request': {u'status': > u'discarded', u'blocks': [], u'des > cription': u'Test issue with packet size\n', u'links': {u'diffs': > {u'href': u'https://reviewboard-te > stcases/api/review-requests/9317/diffs/', u'method': u'GET'}, > u'repository': {u'href': u'https://rev > iewboard-testcases/api/repositories/1/', u'method': u'GET', u'title': > u'perforce1666'}, u'changes': {u'href': u' > https://reviewboard-testcases/api/review-requests/9317/changes/', u'm > ethod': u'GET'}, u'self': {u'href': u' > https://reviewboard-testcases/api/review-requests/9317/', u'me > thod': u'GET'}, u'update': {u'href': u' > https://reviewboard-testcases/api/review-requests/9317/', u'm > ethod': u'PUT'}, u'last_update': {u'href': u' > https://reviewboard-testcases/api/review-requests/9317/ > last-update/', u'method': u'GET'}, u'reviews': {u'href': u' > https://reviewboard-testcases/api/review- > requests/9317/reviews/', u'method': u'GET'}, u'draft': {u'href': u' > https://reviewboard-testcases/api > /review-requests/9317/draft/', u'method': u'GET'}, u'file_attachments': > {u'href': u'https://reviewbo > ard-testcases/api/review-requests/9317/file-attachments/', u'method': > u'GET'}, u'submitter': {u'href > ': u'https://reviewboard-testcases/api/users/sallan/', u'method': u'GET', > u'title': u'sallan'}, u'sc > reenshots': {u'href': u' > https://reviewboard-testcases/api/review-requests/9317/screenshots/', > u'meth > od': u'GET'}, u'delete': {u'href': u' > https://reviewboard-testcases/api/review-requests/9317/', u'met > hod': u'DELETE'}}, u'url': u'/r/9317/', u'depends_on': [], u'public': > False, u'target_groups': [], u > 'bugs_closed': [], u'changenum': 1423088, u'target_people': [], > u'testing_done': u'', u'branch': u'' > , u'last_updated': u'2015-06-09T17:02:45Z', u'time_added': > u'2015-06-08T16:00:25Z', u'summary': u'Te > st issue with packet size', u'id': 9317}, u'err': {u'msg': u'The change > number specified has already > been used', u'code': 204}} > >>> Making HTTP GET request to > https://reviewboard-testcases/api/review-requests/9317/ > >>> Making HTTP PUT request to > https://reviewboard-testcases/api/review-requests/9317/ > >>> Making HTTP GET request to > https://reviewboard-testcases/api/review-requests/9317/diffs/ > >>> Making HTTP POST request to > https://reviewboard-testcases/api/review-requests/9317/diffs/ > >>> Making HTTP GET request to > https://reviewboard-testcases/api/review-requests/9317/draft/ > Review request #9317 posted. > > https://reviewboard-testcases/r/9317/ > https://reviewboard-testcases/r/9317/diff/ > > On Tuesday, June 9, 2015 at 12:17:45 PM UTC-7, David Trowbridge wrote: >> >> Can you include the --debug output here? >> >> -David >> >> On Tue, Jun 9, 2015 at 10:23 AM Steve <seide...@gmail.com> wrote: >> >>> I just tested this with RBTools 0.6.3 and 0.7.3. I ran rbt post with >>> the --debug option. It reports the change list is already in use, which is >>> correct, but rather than updating the old review request it creates a new >>> one. Is it because it thinks it's talking to a different repo? That would >>> surprise me though because the repo ID is the same - just the port and >>> description changed. >>> >>> --Steve >>> >>> >>> On Tuesday, June 9, 2015 at 7:23:08 AM UTC-7, Steve wrote: >>>> >>>> >>>> >>>> On Monday, June 8, 2015 at 3:00:31 PM UTC-7, David Trowbridge wrote: >>>>> >>>>> Steve, >>>>> >>>>> It's pretty hard for us to do support for post-review, since it's >>>>> completely obsolete (and 0.5.2 is pretty old). That said, can you give us >>>>> the output of running post-review with --debug in a case where this >>>>> problem >>>>> is showing up? >>>>> >>>>> BTW, why are you planning to upgrade to 0.6.3 instead of 0.7.3? >>>>> >>>> >>>> >>>> I'd like to upgrade to 0.7.x but I can't because of Issue 3864. >>>> >>>> >>>> I'll try to test this repo problem with a newer RBTools just to see if >>>> the problem is with RBTools or the server. >>>> >>>> Thanks >>>> >>>> --Steve >>>> >>>> >>>> >>>>> >>>>> -David >>>>> >>>>> On Mon, Jun 8, 2015 at 9:36 AM Steve <seide...@gmail.com> wrote: >>>>> >>>>>> I forgot to mention that I restarted memcached on the servers too, >>>>>> but the problem persists. >>>>>> >>>>>> --steve >>>>>> >>>>>> >>>>>> On Monday, June 8, 2015 at 9:28:21 AM UTC-7, Steve wrote: >>>>>>> >>>>>>> We changed our DNS entry for our perforce server over the weekend >>>>>>> which required me to change our port settings in ReviewBoard. I edited >>>>>>> the >>>>>>> repo setting in the RB admin console and changed the name an path like >>>>>>> this: >>>>>>> >>>>>>> # Old >>>>>>> Name: oldname:1666 >>>>>>> Path: oldname:1666 >>>>>>> >>>>>>> # New >>>>>>> Name: perforce:1666 >>>>>>> Path: perforce:1666 >>>>>>> >>>>>>> The string 'perforce:1666' is what is returned by 'p4 info' as the >>>>>>> 'Server address'. This works fine in the sense that all the old >>>>>>> reviews >>>>>>> show the new perforce port string and the diffs are being properly >>>>>>> displayed. The problem occurs when we try to update a review that was >>>>>>> created prior to the DNS change using post-review. Instead of updating >>>>>>> the >>>>>>> old review, it creates a new one. I've told my users they can get >>>>>>> around >>>>>>> this for the old reviews by adding the -r option to specify the review >>>>>>> board id, but I'd like to understand what I may have done wrong. >>>>>>> >>>>>>> We are currently using RBTools 0.5.2 and post-review, but we're >>>>>>> planning to upgrade soon to 0.6.3 and rbt. Our RB version is 1.7.28. >>>>>>> I'll >>>>>>> try to test with the new RBTools, but I have a limited amount of old >>>>>>> reviews that I can play with. >>>>>>> >>>>>>> >>>>>>> Thanks >>>>>>> >>>>>>> --Steve >>>>>>> >>>>>>> -- >>>>>> Supercharge your Review Board with Power Pack: >>>>>> https://www.reviewboard.org/powerpack/ >>>>>> Want us to host Review Board for you? Check out RBCommons: >>>>>> https://rbcommons.com/ >>>>>> Happy user? Let us know! https://www.reviewboard.org/users/ >>>>>> --- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "reviewboard" group. >>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>> send an email to reviewboard...@googlegroups.com. >>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>> >>>>> -- >>> Supercharge your Review Board with Power Pack: >>> https://www.reviewboard.org/powerpack/ >>> Want us to host Review Board for you? Check out RBCommons: >>> https://rbcommons.com/ >>> Happy user? Let us know! https://www.reviewboard.org/users/ >>> --- >>> You received this message because you are subscribed to the Google >>> Groups "reviewboard" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to reviewboard...@googlegroups.com. >>> For more options, visit https://groups.google.com/d/optout. >>> >> -- Supercharge your Review Board with Power Pack: https://www.reviewboard.org/powerpack/ Want us to host Review Board for you? Check out RBCommons: https://rbcommons.com/ Happy user? Let us know! https://www.reviewboard.org/users/ --- You received this message because you are subscribed to the Google Groups "reviewboard" group. To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.