What version are you running?
post-review --version : RBTools 0.3.2
What's the URL of the page containing the problem?
Produce an svn diff w/ many files.
What steps will reproduce the problem?
'svn diff' reports about 650 lines of diff spread over 11 files.
I do: post-review (in top level); or post-review --debug
What is the expected output? What do you see instead?
It fails with:
... ['svn info' for each file, w/ 'svn info' msg repeated three times]
>>> svn info dmtcp/src/mtcpinterface.cpp
>>> svn info dmtcp/src/mtcpinterface.cpp
>>> svn info dmtcp/src/mtcpinterface.cpp
>>> HTTP GETting http://XXX.ccs.neu.edu/api/repositories/
>>> HTTP GETting http://XXX.ccs.neu.edu/api/repositories/1/
>>> HTTP GETting http://XXX.ccs.neu.edu/api/repositories/1/info/
>>> Got API Error 210 (HTTP code 500): There was an error fetching extended information for this repository
>>> Error data: {u'stat': u'fail', u'err': {u'msg': u'There was an error fetching extended information for this repository', u'code': 210}}
>>> Attempting to create review request on https://dmtcp.svn.sourceforge.net/svnroot/dmtcp for None
>>> HTTP POSTing to http://XXX.ccs.neu.edu/api/review-requests/: {'repository': 'https://dmtcp.svn.sourceforge.net/svnroot/dmtcp'}
>>> Got API Error 206 (HTTP code 400): The repository path specified is not in the list of known repositories
>>> Error data: {u'stat': u'fail', u'repository': u'https://dmtcp.svn.sourceforge.net/svnroot/dmtcp', u'err': {u'msg': u'The repository path specified is not in the list of known repositories', u'code': 206}}
What operating system are you using? What browser?
Linux, no browser
Please provide any additional information below.
The bug seems to be associated with a larger 'svn diff'. Could it be a slow server? Is there a way to force post-review to slow down and pause between each file? Our DMTCP svn repository is at dmtcp.sf.net. Our reviewboard setup is on a local machine at our site. We don't have 'man post-review' here, but if you tell me where the config files for post-revew are, I can send them.
(DMTCP is a package for transparent checkpointing, about 30,000 lines of code under svn.)
Searching on "error fetching extended information for this repository" yields two other possibly related bugs: Issue 1653 and Issue 2200.