Re: ReviewBoard: Create a diff file to send for Code review in ReviewBoard where the source depot is TFS and not Git
I believe there's a TFS-SVN bridge that can be set up. I've heard of people using this with Review Board before. Might be worth looking into until we have official support. Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.reviewboard.org Beanbag, Inc. - http://www.beanbaginc.com On Fri, May 23, 2014 at 2:57 PM, David Trowbridge wrote: > Review Board does not have TFS support. In order for Review Board to > display a two-column diff, it needs to have integration with the > repository, so it's not just a question of creating a diff file. > > I do see a project called 'git-tfs' that may let you create a git mirror > of your TFS repository, which you could then attach to review board. This > would require that diffs be in git format, but possibly something could be > scripted? > > -David > > > On Fri, May 23, 2014 at 2:03 PM, Priyadarshan Wanjari < > priyadarshan.wanj...@gmail.com> wrote: > >> Can I use ReviewBoard where my code is in TFS and not in GIT or other >> supported repositories? Basically we are looking for using this tool >> (ReviewBoard) to enable code review between teams. Our source repository is >> still TFS and we are not looking for a highly integrated solution but >> somehow create a diff file for the local changes and post it on the >> ReviewBoard for code review. >> >> Thanks >> >> -- >> Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ >> --- >> Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ >> --- >> Happy user? Let us know at http://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. >> > > -- > Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ > --- > Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ > --- > Happy user? Let us know at http://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. > -- Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ --- Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ --- Happy user? Let us know at http://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.
Re: ReviewBoard: Create a diff file to send for Code review in ReviewBoard where the source depot is TFS and not Git
Review Board does not have TFS support. In order for Review Board to display a two-column diff, it needs to have integration with the repository, so it's not just a question of creating a diff file. I do see a project called 'git-tfs' that may let you create a git mirror of your TFS repository, which you could then attach to review board. This would require that diffs be in git format, but possibly something could be scripted? -David On Fri, May 23, 2014 at 2:03 PM, Priyadarshan Wanjari < priyadarshan.wanj...@gmail.com> wrote: > Can I use ReviewBoard where my code is in TFS and not in GIT or other > supported repositories? Basically we are looking for using this tool > (ReviewBoard) to enable code review between teams. Our source repository is > still TFS and we are not looking for a highly integrated solution but > somehow create a diff file for the local changes and post it on the > ReviewBoard for code review. > > Thanks > > -- > Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ > --- > Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ > --- > Happy user? Let us know at http://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. > -- Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ --- Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ --- Happy user? Let us know at http://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.
ReviewBoard: Create a diff file to send for Code review in ReviewBoard where the source depot is TFS and not Git
Can I use ReviewBoard where my code is in TFS and not in GIT or other supported repositories? Basically we are looking for using this tool (ReviewBoard) to enable code review between teams. Our source repository is still TFS and we are not looking for a highly integrated solution but somehow create a diff file for the local changes and post it on the ReviewBoard for code review. Thanks -- Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ --- Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ --- Happy user? Let us know at http://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.
Re: Broken Link on Main Page
Hi, Thanks for pointing this out! I've made the fix. Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.reviewboard.org Beanbag, Inc. - http://www.beanbaginc.com On Thu, May 22, 2014 at 3:04 AM, Stein, Ruben < ruben.st...@mevis.fraunhofer.de> wrote: > Hi, > > the link to the Python API on the main page (http://www.reviewboard.org) > is broken: > http://www.reviewboard.org/docs/rbtools/dev/api/ > > Regards > Ruben > > -- > Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ > --- > Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ > --- > Happy user? Let us know at http://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. > -- Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ --- Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ --- Happy user? Let us know at http://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.
Re: Loading Diffs takes a lot of time, and sometimes proxyerror
Is the server local to your network? This is definitely a lot longer than I would expect. 63 seconds is a bit crazy... svn+ssh is not inherently that slow. Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.reviewboard.org Beanbag, Inc. - http://www.beanbaginc.com On Fri, May 23, 2014 at 2:26 AM, Nicolas Comet wrote: > Hello again, > > We have a problem of timeouts when trying to visualize the diff via the > "View Diff" button. Sometimes it loads, after a lot of times, sometimes it > displays a proxyerror. > > Anyway in the logs we find for every user trying to display diffs this > critical error in reviewboard.log : > > # 2014-05-23 09:00:46,434 - CRITICAL - None - n.comet - > /r/1/fragments/diff-comments/2/ - Fetching file > 'TemplateEngine/trunk/template-api/src/main/java/com/*/common/template/api/TemplateContext.java' > r173756 from PLMPlatform took 63.261421 seconds > > Does it come from svn+ssh access slowness? I suppose so. > > Thank you ! > > -- > Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ > --- > Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ > --- > Happy user? Let us know at http://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. > -- Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ --- Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ --- Happy user? Let us know at http://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.
Re: how to apply review code on local machine
It should be fixed as of commit 09ee08e in rbtools git. -David On Thu, May 22, 2014 at 9:58 PM, shankar KC wrote: > I raised a bug and its resoled as fixed. Fixed version is 0.6.x. Is this > version available for download. I downloaded the latest version from GIT > repo but it doesnt contain fix for this issue. > https://code.google.com/p/reviewboard/issues/detail?id=3365 > > > On Thursday, May 22, 2014 9:49:40 AM UTC+5:30, shankar KC wrote: >> >> These are the args that are passed to the method. I got them using print >> statement. >> diff_file_path:- c:\users\shanka~1\appdata\local\temp\tmpzusqly, >> repository_info.base_path :- None, >> base_dir :- , >> self.options.px :- None. >> >> It looked like its failing bcz base_dir empty and >> repository_info.base_path :- None >> On Thursday, May 22, 2014 8:40:49 AM UTC+5:30, shankar KC wrote: >> >>> Sure I will open a bug >>> thx >>> shankar >> >> -- > Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ > --- > Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ > --- > Happy user? Let us know at http://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. > -- Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ --- Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ --- Happy user? Let us know at http://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.
Re: Failed upgrade from 1.7.x to 2.0, Error 500
Hi Sara, Oh, that could certainly do it. The more recent versions should work a lot better with 2.0, if you were still interested in trying it out. Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.reviewboard.org Beanbag, Inc. - http://www.beanbaginc.com On Fri, May 23, 2014 at 12:30 PM, Sara Rayburn wrote: > Hi Christian, > > Thanks for your help, I think I've fixed it. I still had a beta version of > the PowerPack installed. Uninstalling that seems to have corrected our > issues. > > Sara > -- Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ --- Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ --- Happy user? Let us know at http://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.
Re: Failed upgrade from 1.7.x to 2.0, Error 500
Hi Christian, Thanks for your help, I think I've fixed it. I still had a beta version of the PowerPack installed. Uninstalling that seems to have corrected our issues. Sara -- Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ --- Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ --- Happy user? Let us know at http://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.
Re: Failed upgrade from 1.7.x to 2.0, Error 500
I've emailed you the detailed error 500 page generated. On Friday, May 23, 2014 2:21:03 PM UTC-5, Sara Rayburn wrote: > > oops. here's the httpd -V output, I'll try the debug configuration next. > > serayburn@reviewboard> httpd -V > Server version: Apache/2.2.15 (Unix) > Server built: Apr 3 2014 23:56:16 > Server's Module Magic Number: 20051115:25 > Server loaded: APR 1.3.9, APR-Util 1.3.9 > Compiled using: APR 1.3.9, APR-Util 1.3.9 > Architecture: 64-bit > Server MPM: Prefork > threaded: no > forked: yes (variable process count) > Server compiled with > -D APACHE_MPM_DIR="server/mpm/prefork" > -D APR_HAS_SENDFILE > -D APR_HAS_MMAP > -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled) > -D APR_USE_SYSVSEM_SERIALIZE > -D APR_USE_PTHREAD_SERIALIZE > -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT > -D APR_HAS_OTHER_CHILD > -D AP_HAVE_RELIABLE_PIPED_LOGS > -D DYNAMIC_MODULE_LIMIT=128 > -D HTTPD_ROOT="/etc/httpd" > -D SUEXEC_BIN="/usr/sbin/suexec" > -D DEFAULT_PIDLOG="run/httpd.pid" > -D DEFAULT_SCOREBOARD="logs/apache_runtime_status" > -D DEFAULT_LOCKFILE="logs/accept.lock" > -D DEFAULT_ERRORLOG="logs/error_log" > -D AP_TYPES_CONFIG_FILE="conf/mime.types" > -D SERVER_CONFIG_FILE="conf/httpd.conf" > > > On Friday, May 23, 2014 2:18:59 PM UTC-5, Christian Hammond wrote: >> >> Hi Sara, >> >> I'll need the full information from httpd -V. Several pieces in there are >> useful, though the most crucial to see are the "Server MPM" and the few >> lines below that. >> >> The database should remain unaffected if you upgrade the package. I >> wouldn't expect a problem there. However, mixing RPMs and the >> easy_install'd version could result in conflicting packages installed. >> >> Something to try temporarily is to set the following in your >> $sitedir/conf/settings_local.py: >> >> DEBUG = True >> >> Then reload Apache and try to reproduce. When it fails, you should >> hopefully see a full error page with a lot of details. Save the HTML for >> that and e-mail it to me (privately). >> >> If you see a generic 500 without any extra debug information, then the >> problem is below the Review Board layer, but I suspect there will be >> something useful in there. >> >> Christian >> >> -- >> Christian Hammond - chi...@chipx86.com >> Review Board - http://www.reviewboard.org >> Beanbag, Inc. - http://www.beanbaginc.com >> >> >> On Fri, May 23, 2014 at 12:13 PM, Sara Rayburn wrote: >> >>> There are no other services. This is running on a VM dedicated solely to >>> hosting reviewboard. I disabled mod_python and I am having the same >>> problem. I was using mod_wsgi both before and after, although mod_python >>> was not disabled. >>> >>> serayburn@reviewboard> httpd -v >>> Server version: Apache/2.2.15 (Unix) >>> Server built: Apr 3 2014 23:56:16 >>> >>> I installed reviewboard quite a while ago via easy_install. I see that >>> there is a package available for el6 now. Do you think it is worthwhile to >>> try that instead? If I do, how do I maintain my database? When I query the >>> package installer, there are quite a few packages requiring update if I go >>> that route, so maybe there's something I'm missing. >>> >>> -- >>> Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ >>> --- >>> Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ >>> --- >>> Happy user? Let us know at http://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. >>> >> >> -- Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ --- Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ --- Happy user? Let us know at http://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.
Re: Content-Disposition is "inline" instead of "attachment" in response to Download Diff
Okay, I'm happy switching it over then. Would you mind filing a bug (or a review request, if you want to just make the switch)? We can get it in for a 2.0.x. Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.reviewboard.org Beanbag, Inc. - http://www.beanbaginc.com On Thu, May 22, 2014 at 6:50 PM, Brett Randall wrote: > Thanks Christian. I ran blame to find the commit where this was added, > and commented: > > > https://github.com/reviewboard/reviewboard/commit/ed3e2a4382aeaf4155dabe67a2d259ca72362096 > > So I think the drive here was to ensure that the patch filename is > retained, but "attachment" might be more appropriate than "inline" for raw > diff requests. > > Thanks > Brett > > > On Friday, May 23, 2014 11:37:16 AM UTC+10, Christian Hammond wrote: > >> Hi Brett, >> >> It's actually never come up before, that I know of. It may be more useful >> to do that, but I think it's arguable. Certainly, I sometimes view the diff >> and am happy looking at it right in the browser, instead of having to save >> it somewhere and then open it. >> >> I'm interested in hearing what others have to say. >> >> Christian >> >> -- >> Christian Hammond - chi...@chipx86.com >> >> Review Board - http://www.reviewboard.org >> Beanbag, Inc. - http://www.beanbaginc.com >> >> >> On Thu, May 22, 2014 at 6:25 PM, Brett Randall wrote: >> >>> Hi, >>> >>> RB 1.7.21. >>> >>> I've noticed that the response to Download Diff includes a >>> Content-Disposition: inline: >>> >>> GET /r/1234/diff/raw/ HTTP/1.1 >>> >>> Content-Type: text/x-patch >>> ... >>> Content-Disposition: *inline*; filename=some.patch >>> >>> >>> Shouldn't that be: >>> >>> Content-Disposition: *attachment*; filename=some.patch >>> >>> >>> ? Current Chrome version sees text/ MIME type and displays the content >>> inline (in the current window) as suggested, instead of raising a download >>> dialog. I image most if not all folks clicking "Download Diff" want the >>> patch as a file, otherwise they would click "View Diff". >>> >>> Has this come up before? Raise a bug? >>> >>> Thanks >>> Brett >>> >>> -- >>> Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ >>> --- >>> Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ >>> --- >>> Happy user? Let us know at http://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. >>> >> >> -- Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ --- Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ --- Happy user? Let us know at http://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.
Re: Failed upgrade from 1.7.x to 2.0, Error 500
oops. here's the httpd -V output, I'll try the debug configuration next. serayburn@reviewboard> httpd -V Server version: Apache/2.2.15 (Unix) Server built: Apr 3 2014 23:56:16 Server's Module Magic Number: 20051115:25 Server loaded: APR 1.3.9, APR-Util 1.3.9 Compiled using: APR 1.3.9, APR-Util 1.3.9 Architecture: 64-bit Server MPM: Prefork threaded: no forked: yes (variable process count) Server compiled with -D APACHE_MPM_DIR="server/mpm/prefork" -D APR_HAS_SENDFILE -D APR_HAS_MMAP -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled) -D APR_USE_SYSVSEM_SERIALIZE -D APR_USE_PTHREAD_SERIALIZE -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT -D APR_HAS_OTHER_CHILD -D AP_HAVE_RELIABLE_PIPED_LOGS -D DYNAMIC_MODULE_LIMIT=128 -D HTTPD_ROOT="/etc/httpd" -D SUEXEC_BIN="/usr/sbin/suexec" -D DEFAULT_PIDLOG="run/httpd.pid" -D DEFAULT_SCOREBOARD="logs/apache_runtime_status" -D DEFAULT_LOCKFILE="logs/accept.lock" -D DEFAULT_ERRORLOG="logs/error_log" -D AP_TYPES_CONFIG_FILE="conf/mime.types" -D SERVER_CONFIG_FILE="conf/httpd.conf" On Friday, May 23, 2014 2:18:59 PM UTC-5, Christian Hammond wrote: > > Hi Sara, > > I'll need the full information from httpd -V. Several pieces in there are > useful, though the most crucial to see are the "Server MPM" and the few > lines below that. > > The database should remain unaffected if you upgrade the package. I > wouldn't expect a problem there. However, mixing RPMs and the > easy_install'd version could result in conflicting packages installed. > > Something to try temporarily is to set the following in your > $sitedir/conf/settings_local.py: > > DEBUG = True > > Then reload Apache and try to reproduce. When it fails, you should > hopefully see a full error page with a lot of details. Save the HTML for > that and e-mail it to me (privately). > > If you see a generic 500 without any extra debug information, then the > problem is below the Review Board layer, but I suspect there will be > something useful in there. > > Christian > > -- > Christian Hammond - chi...@chipx86.com > Review Board - http://www.reviewboard.org > Beanbag, Inc. - http://www.beanbaginc.com > > > On Fri, May 23, 2014 at 12:13 PM, Sara Rayburn > > > wrote: > >> There are no other services. This is running on a VM dedicated solely to >> hosting reviewboard. I disabled mod_python and I am having the same >> problem. I was using mod_wsgi both before and after, although mod_python >> was not disabled. >> >> serayburn@reviewboard> httpd -v >> Server version: Apache/2.2.15 (Unix) >> Server built: Apr 3 2014 23:56:16 >> >> I installed reviewboard quite a while ago via easy_install. I see that >> there is a package available for el6 now. Do you think it is worthwhile to >> try that instead? If I do, how do I maintain my database? When I query the >> package installer, there are quite a few packages requiring update if I go >> that route, so maybe there's something I'm missing. >> >> -- >> Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ >> --- >> Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ >> --- >> Happy user? Let us know at http://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. >> > > -- Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ --- Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ --- Happy user? Let us know at http://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.
Re: Failed upgrade from 1.7.x to 2.0, Error 500
Hi Sara, I'll need the full information from httpd -V. Several pieces in there are useful, though the most crucial to see are the "Server MPM" and the few lines below that. The database should remain unaffected if you upgrade the package. I wouldn't expect a problem there. However, mixing RPMs and the easy_install'd version could result in conflicting packages installed. Something to try temporarily is to set the following in your $sitedir/conf/settings_local.py: DEBUG = True Then reload Apache and try to reproduce. When it fails, you should hopefully see a full error page with a lot of details. Save the HTML for that and e-mail it to me (privately). If you see a generic 500 without any extra debug information, then the problem is below the Review Board layer, but I suspect there will be something useful in there. Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.reviewboard.org Beanbag, Inc. - http://www.beanbaginc.com On Fri, May 23, 2014 at 12:13 PM, Sara Rayburn wrote: > There are no other services. This is running on a VM dedicated solely to > hosting reviewboard. I disabled mod_python and I am having the same > problem. I was using mod_wsgi both before and after, although mod_python > was not disabled. > > serayburn@reviewboard> httpd -v > Server version: Apache/2.2.15 (Unix) > Server built: Apr 3 2014 23:56:16 > > I installed reviewboard quite a while ago via easy_install. I see that > there is a package available for el6 now. Do you think it is worthwhile to > try that instead? If I do, how do I maintain my database? When I query the > package installer, there are quite a few packages requiring update if I go > that route, so maybe there's something I'm missing. > > -- > Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ > --- > Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ > --- > Happy user? Let us know at http://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. > -- Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ --- Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ --- Happy user? Let us know at http://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.
Re: Failed upgrade from 1.7.x to 2.0, Error 500
There are no other services. This is running on a VM dedicated solely to hosting reviewboard. I disabled mod_python and I am having the same problem. I was using mod_wsgi both before and after, although mod_python was not disabled. serayburn@reviewboard> httpd -v Server version: Apache/2.2.15 (Unix) Server built: Apr 3 2014 23:56:16 I installed reviewboard quite a while ago via easy_install. I see that there is a package available for el6 now. Do you think it is worthwhile to try that instead? If I do, how do I maintain my database? When I query the package installer, there are quite a few packages requiring update if I go that route, so maybe there's something I'm missing. -- Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ --- Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ --- Happy user? Let us know at http://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.
Re: CRITICAL: tuple index out of range error with RBTools 0.6 and Mercurial
Can you show us the output of `hg showconfig`? -David On Fri, May 23, 2014 at 1:57 AM, OPL X wrote: > Hello, > > I had installed ReviewBoard 2.0 and set it up to work with Mercurial. > Unfortunately when I do an *rbt post*, I get this error: > > CRITICAL: tuple index out of range > > Adding --debug at the end produces this output: > > > > >>> RBTools 0.6 > >>> Python 2.7.6 (default, Mar 22 2014, 22:59:56) > [GCC 4.8.2] > >>> Running on Linux-3.13.0-24-generic-x86_64-with-Ubuntu-14.04-trusty > >>> Home = /home/oplx > >>> Current directory = /home/oplx/rb_repo/hg0 > >>> Checking for a Subversion repository... > >>> Running: svn info --non-interactive > >>> Command exited with rc 1: ['svn', 'info', '--non-interactive'] > svn: E155007: '/home/oplx/rb_repo/hg0' is not a working copy > --- > >>> Checking for a Git repository... > >>> Running: git rev-parse --git-dir > >>> Command exited with rc 128: ['git', 'rev-parse', '--git-dir'] > fatal: Not a git repository (or any of the parent directories): .git > --- > >>> Checking for a Mercurial repository... > >>> Running: hg root > >>> Running: hg showconfig > >>> Running: hg svn info > >>> Command exited with rc 255: ['hg', 'svn', 'info'] > hg: unknown command 'svn' > Mercurial Distributed SCM > > basic commands: > > add add the specified files on the next commit > annotate show changeset information by line for each file > clone make a copy of an existing repository > commitcommit the specified files or all outstanding changes > diff diff repository (or selected files) > exportdump the header and diffs for one or more changesets > forgetforget the specified files on the next commit > init create a new repository in the given directory > log show revision history of entire repository or files > merge merge working directory with another revision > pull pull changes from the specified source > push push changes to the specified destination > removeremove the specified files on the next commit > serve start stand-alone webserver > statusshow changed files in the working directory > summary summarize working directory state > updateupdate working directory (or switch revisions) > > use "hg help" for the full list of commands or "hg -v" for details > --- > >>> repository info: Path: /home/oplx/rb_repo/hg0, Base path: /, Supports > changesets: False > >>> Making HTTP GET request to http://localhost/reviewboard/api/ > Traceback (most recent call last): > File "/usr/local/bin/rbt", line 9, in > load_entry_point('RBTools==0.6', 'console_scripts', 'rbt')() > File > "/usr/local/lib/python2.7/dist-packages/RBTools-0.6-py2.7.egg/rbtools/commands/main.py", > line 134, in main > command.run_from_argv([RB_MAIN, command_name] + args) > File > "/usr/local/lib/python2.7/dist-packages/RBTools-0.6-py2.7.egg/rbtools/commands/__init__.py", > line 422, in run_from_argv > exit_code = self.main(*args) or 0 > File > "/usr/local/lib/python2.7/dist-packages/RBTools-0.6-py2.7.egg/rbtools/commands/post.py", > line 717, in main > revisions = self.get_revisions() > File > "/usr/local/lib/python2.7/dist-packages/RBTools-0.6-py2.7.egg/rbtools/commands/post.py", > line 619, in get_revisions > self._revisions = self.tool.parse_revision_spec(self.cmd_args) > File > "/usr/local/lib/python2.7/dist-packages/RBTools-0.6-py2.7.egg/rbtools/clients/mercurial.py", > line 222, in parse_revision_spec > self._get_bottom_and_top_outgoing_revs_for_remote(rev='.') > File > "/usr/local/lib/python2.7/dist-packages/RBTools-0.6-py2.7.egg/rbtools/clients/mercurial.py", > line 401, in _get_bottom_and_top_outgoing_revs_for_remote > remote = self._get_remote_branch() > File > "/usr/local/lib/python2.7/dist-packages/RBTools-0.6-py2.7.egg/rbtools/clients/mercurial.py", > line 383, in _get_remote_branch > remote = self._remote_path[0] > IndexError: tuple index out of range > > - > > Everything looks correct on my settings, but I am not sure what else I > could be missing. I get this same error when using ReviewBoard 1.7.25. > > Thank you. > > -- > Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ > --- > Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ > --- > Happy user? Let us know at http://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. > -- Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ --- Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ --- Happy user? Let us know at http://www.reviewboard.org/users/ --- You received this message because you
Re: Failed upgrade from 1.7.x to 2.0, Error 500
Hey Sara, Yeah, that all looks normal. Some more questions... Are any other services being run off this Apache using either mod_python or mod_wsgi? Wondering if something is conflicting. (Multiple Python services need to be separated out using some additional directives.) If not, you may want to disable mod_python entirely. Before the upgrade to 2.0, were you using mod_python, or mod_wsgi? Also, can you show me the output of: httpd -V Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.reviewboard.org Beanbag, Inc. - http://www.beanbaginc.com On Fri, May 23, 2014 at 12:01 PM, Sara Rayburn wrote: > I wish I had more information to give you, it doesn't seem like anything > specific happens to make it work or fail. > > Here's my apache error_log since the last httpd restart. > > It seems like after restarting httpd, it takes a long time (~10 minutes) > before we get anything besides the error 500. Once it's up, I've been able > to look at a few diffs, but within a few minutes it's producing error 500 > messages again. > > [Fri May 23 13:32:51 2014] [notice] caught SIGTERM, shutting down > [Fri May 23 13:33:01 2014] [notice] suEXEC mechanism enabled (wrapper: > /usr/sbin/suexec) > [Fri May 23 13:33:01 2014] [notice] Digest: generating secret for digest > authentication ... > [Fri May 23 13:33:01 2014] [notice] Digest: done > [Fri May 23 13:33:01 2014] [notice] mod_python: Creating 4 session mutexes > based on 256 max processes and 0 max threads. > [Fri May 23 13:33:01 2014] [notice] mod_python: using mutex_directory /tmp > [Fri May 23 13:33:02 2014] [notice] Apache/2.2.15 (Unix) DAV/2 > mod_python/3.3.1 Python/2.6.6 mod_wsgi/3.2 configured -- resuming normal > operations > [Fri May 23 18:33:34 2014] [error] > /usr/lib/python2.6/site-packages/Djblets-0.8-py2.6.egg/djblets/util/fields.py:11: > DeprecationWarning: djblets.util.fields is deprecated. Use > djblets.db.fields instead. > [Fri May 23 18:33:34 2014] [error] 'djblets.db.fields instead.', > DeprecationWarning) > [Fri May 23 18:33:44 2014] [error] > /usr/lib/python2.6/site-packages/Djblets-0.8-py2.6.egg/djblets/util/fields.py:11: > DeprecationWarning: djblets.util.fields is deprecated. Use > djblets.db.fields instead. > [Fri May 23 18:33:44 2014] [error] 'djblets.db.fields instead.', > DeprecationWarning) > [Fri May 23 18:33:47 2014] [error] > /usr/lib/python2.6/site-packages/Djblets-0.8-py2.6.egg/djblets/util/fields.py:11: > DeprecationWarning: djblets.util.fields is deprecated. Use > djblets.db.fields instead. > [Fri May 23 18:33:47 2014] [error] 'djblets.db.fields instead.', > DeprecationWarning) > [Fri May 23 18:33:51 2014] [error] > /usr/lib/python2.6/site-packages/Djblets-0.8-py2.6.egg/djblets/util/fields.py:11: > DeprecationWarning: djblets.util.fields is deprecated. Use > djblets.db.fields instead. > [Fri May 23 18:33:51 2014] [error] 'djblets.db.fields instead.', > DeprecationWarning) > [Fri May 23 18:34:10 2014] [error] > /usr/lib/python2.6/site-packages/Djblets-0.8-py2.6.egg/djblets/util/fields.py:11: > DeprecationWarning: djblets.util.fields is deprecated. Use > djblets.db.fields instead. > [Fri May 23 18:34:10 2014] [error] 'djblets.db.fields instead.', > DeprecationWarning) > [Fri May 23 18:34:29 2014] [error] > /usr/lib/python2.6/site-packages/Djblets-0.8-py2.6.egg/djblets/util/fields.py:11: > DeprecationWarning: djblets.util.fields is deprecated. Use > djblets.db.fields instead. > [Fri May 23 18:34:29 2014] [error] 'djblets.db.fields instead.', > DeprecationWarning) > [Fri May 23 18:35:09 2014] [error] > /usr/lib/python2.6/site-packages/Djblets-0.8-py2.6.egg/djblets/util/fields.py:11: > DeprecationWarning: djblets.util.fields is deprecated. Use > djblets.db.fields instead. > [Fri May 23 18:35:09 2014] [error] 'djblets.db.fields instead.', > DeprecationWarning) > [Fri May 23 18:35:43 2014] [error] > /usr/lib/python2.6/site-packages/Djblets-0.8-py2.6.egg/djblets/util/fields.py:11: > DeprecationWarning: djblets.util.fields is deprecated. Use > djblets.db.fields instead. > [Fri May 23 18:35:43 2014] [error] 'djblets.db.fields instead.', > DeprecationWarning) > > > Here's the last 30 minutes or so of my reviewboard.log, too. > > 2014-05-23 18:16:46,636 - DEBUG - None - jdmeador - > /r/3170/fragments/diff-comments/23903/ - Patching file > library/ccscm-vc-modbus/plcModbus.C took 0.047194 seconds > 2014-05-23 18:16:47,057 - DEBUG - None - jdmeador - > /r/3170/fragments/diff-comments/23903/ - Begin: Generating diff chunks for > self.filediff id 63371 (library/ccscm-vc-modbus/plcModbus.C) > 2014-05-23 18:16:47,081 - DEBUG - None - jdmeador - > /r/3170/fragments/diff-comments/23903/ - End: Generating diff chunks for > self.filediff id 63371 (library/ccscm-vc-modbus/plcModbus.C) > 2014-05-23 18:16:47,082 - DEBUG - None - jdmeador - > /r/3170/fragments/diff-comments/23903/ - Generating diff chunks for > self.filediff id 63371 (library/ccscm-vc-modbus/plcModbus.C) took 0.024082 > seconds > 2014-05-23
Re: Failed upgrade from 1.7.x to 2.0, Error 500
I wish I had more information to give you, it doesn't seem like anything specific happens to make it work or fail. Here's my apache error_log since the last httpd restart. It seems like after restarting httpd, it takes a long time (~10 minutes) before we get anything besides the error 500. Once it's up, I've been able to look at a few diffs, but within a few minutes it's producing error 500 messages again. [Fri May 23 13:32:51 2014] [notice] caught SIGTERM, shutting down [Fri May 23 13:33:01 2014] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec) [Fri May 23 13:33:01 2014] [notice] Digest: generating secret for digest authentication ... [Fri May 23 13:33:01 2014] [notice] Digest: done [Fri May 23 13:33:01 2014] [notice] mod_python: Creating 4 session mutexes based on 256 max processes and 0 max threads. [Fri May 23 13:33:01 2014] [notice] mod_python: using mutex_directory /tmp [Fri May 23 13:33:02 2014] [notice] Apache/2.2.15 (Unix) DAV/2 mod_python/3.3.1 Python/2.6.6 mod_wsgi/3.2 configured -- resuming normal operations [Fri May 23 18:33:34 2014] [error] /usr/lib/python2.6/site-packages/Djblets-0.8-py2.6.egg/djblets/util/fields.py:11: DeprecationWarning: djblets.util.fields is deprecated. Use djblets.db.fields instead. [Fri May 23 18:33:34 2014] [error] 'djblets.db.fields instead.', DeprecationWarning) [Fri May 23 18:33:44 2014] [error] /usr/lib/python2.6/site-packages/Djblets-0.8-py2.6.egg/djblets/util/fields.py:11: DeprecationWarning: djblets.util.fields is deprecated. Use djblets.db.fields instead. [Fri May 23 18:33:44 2014] [error] 'djblets.db.fields instead.', DeprecationWarning) [Fri May 23 18:33:47 2014] [error] /usr/lib/python2.6/site-packages/Djblets-0.8-py2.6.egg/djblets/util/fields.py:11: DeprecationWarning: djblets.util.fields is deprecated. Use djblets.db.fields instead. [Fri May 23 18:33:47 2014] [error] 'djblets.db.fields instead.', DeprecationWarning) [Fri May 23 18:33:51 2014] [error] /usr/lib/python2.6/site-packages/Djblets-0.8-py2.6.egg/djblets/util/fields.py:11: DeprecationWarning: djblets.util.fields is deprecated. Use djblets.db.fields instead. [Fri May 23 18:33:51 2014] [error] 'djblets.db.fields instead.', DeprecationWarning) [Fri May 23 18:34:10 2014] [error] /usr/lib/python2.6/site-packages/Djblets-0.8-py2.6.egg/djblets/util/fields.py:11: DeprecationWarning: djblets.util.fields is deprecated. Use djblets.db.fields instead. [Fri May 23 18:34:10 2014] [error] 'djblets.db.fields instead.', DeprecationWarning) [Fri May 23 18:34:29 2014] [error] /usr/lib/python2.6/site-packages/Djblets-0.8-py2.6.egg/djblets/util/fields.py:11: DeprecationWarning: djblets.util.fields is deprecated. Use djblets.db.fields instead. [Fri May 23 18:34:29 2014] [error] 'djblets.db.fields instead.', DeprecationWarning) [Fri May 23 18:35:09 2014] [error] /usr/lib/python2.6/site-packages/Djblets-0.8-py2.6.egg/djblets/util/fields.py:11: DeprecationWarning: djblets.util.fields is deprecated. Use djblets.db.fields instead. [Fri May 23 18:35:09 2014] [error] 'djblets.db.fields instead.', DeprecationWarning) [Fri May 23 18:35:43 2014] [error] /usr/lib/python2.6/site-packages/Djblets-0.8-py2.6.egg/djblets/util/fields.py:11: DeprecationWarning: djblets.util.fields is deprecated. Use djblets.db.fields instead. [Fri May 23 18:35:43 2014] [error] 'djblets.db.fields instead.', DeprecationWarning) Here's the last 30 minutes or so of my reviewboard.log, too. 2014-05-23 18:16:46,636 - DEBUG - None - jdmeador - /r/3170/fragments/diff-comments/23903/ - Patching file library/ccscm-vc-modbus/plcModbus.C took 0.047194 seconds 2014-05-23 18:16:47,057 - DEBUG - None - jdmeador - /r/3170/fragments/diff-comments/23903/ - Begin: Generating diff chunks for self.filediff id 63371 (library/ccscm-vc-modbus/plcModbus.C) 2014-05-23 18:16:47,081 - DEBUG - None - jdmeador - /r/3170/fragments/diff-comments/23903/ - End: Generating diff chunks for self.filediff id 63371 (library/ccscm-vc-modbus/plcModbus.C) 2014-05-23 18:16:47,082 - DEBUG - None - jdmeador - /r/3170/fragments/diff-comments/23903/ - Generating diff chunks for self.filediff id 63371 (library/ccscm-vc-modbus/plcModbus.C) took 0.024082 seconds 2014-05-23 18:31:18,805 - DEBUG - - User is trying to log in via AD 2014-05-23 18:31:18,813 - DEBUG - - Search root dc=cctechnol,dc=com 2014-05-23 18:31:44,420 - DEBUG - - User is trying to log in via AD 2014-05-23 18:31:44,471 - WARNING - - Active Directory: Failed login for user alrichard 2014-05-23 18:31:51,550 - DEBUG - - User is trying to log in via AD 2014-05-23 18:31:51,556 - DEBUG - - Search root dc=cctechnol,dc=com 2014-05-23 18:32:28,702 - DEBUG - None - mpscherer - /r/3186/diff/ - Generating diff viewer page for filediff id 5257 2014-05-23 18:32:29,023 - DEBUG - None - mpscherer - /r/3186/diff/ - Begin: Generating diff file info for diffset id 5257 2014-05-23 18:32:29,182 - DEBUG - None - mpscherer - /r/3186/diff/ -
Re: Failed upgrade from 1.7.x to 2.0, Error 500
Hi Sara, That warning can be ignored. It's harmless. Is there anything in the Apache error_log? Also, are there any operations that reliably produce the 500? Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.reviewboard.org Beanbag, Inc. - http://www.beanbaginc.com On Fri, May 23, 2014 at 11:03 AM, Sara Rayburn wrote: > Hi Christian, > > Looking further, I was getting some errors about incompatibility between > mod_wsgi and python. After updating mod_python and mod_wsgi, this is the > error I'm left with: > > [Fri May 23 17:51:49 2014] [error] > /usr/lib/python2.6/site-packages/Djblets-0.8-py2.6.egg/djblets/util/fields.py:11: > DeprecationWarning: djblets.util.fields is deprecated. Use > djblets.db.fields instead. > [Fri May 23 17:51:49 2014] [error] 'djblets.db.fields instead.', > DeprecationWarning) > > > It seems related to this posted problem: > > https://groups.google.com/forum/#!topic/reviewboard/lbhUHuPDgQA > > I'm using: > Django 1.6.5 > Python 2.6.6 > MySQL > > Apache config is as follows: > > ServerName reviewboard.cctechnol.com > DocumentRoot "/var/www/reviewboard/htdocs" > > # Error handlers > ErrorDocument 500 /errordocs/500.html > > WSGIPassAuthorization On > WSGIScriptAlias "/" "/var/www/reviewboard/htdocs/reviewboard.wsgi/" > > > AllowOverride All > Options -Indexes FollowSymLinks > Allow from all > > > # Alias static media requests to filesystem > > SetHandler None > > > Alias /static "/var/www/reviewboard/htdocs/static" > > Alias /media "/var/www/reviewboard/htdocs/media" > Alias /errordocs "/var/www/reviewboard/htdocs/errordocs" > Alias /favicon.ico > "/var/www/reviewboard/htdocs/media/rbcommons/images/favicon.png" > > > > On Friday, May 23, 2014 12:41:05 PM UTC-5, Christian Hammond wrote: > >> That's certainly not normal. >> >> Can you provide the error logs from reviewboard.log? >> >> I also need to know everything you can tell me about your configuration. >> Versions, software, database type, Apache config, whether you use >> mod_worker, etc. >> >> Christian >> >> >> On Friday, May 23, 2014, Sara Rayburn wrote: >> >>> After updating from 1.7.2x to 2.0, my users get occasional error 500 >>> messages. The site seems to be down more often than it is up. >>> >>> I have no errors in my reviewboard logs or my httpd logs. >>> >>> My update process was as follows: >>> >>> easy_install -U ReviewBoard >>> rb-site upgrade /var/www/reviewboard >>> service httpd restart >>> service memcached restart >>> >>> The only oddity I encountered during the process was a message from >>> rb-site suggesting that I run condensediffs, which subsequently failed. >>> >>> Where should I look for hints abount what might be broken here? >>> >>> Sara >>> >>> -- >>> Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ >>> --- >>> Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ >>> --- >>> Happy user? Let us know at http://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. >>> >> >> >> -- >> -- >> Christian Hammond - chi...@chipx86.com >> >> Review Board - http://www.reviewboard.org >> Beanbag, Inc. - http://www.beanbaginc.com >> >> -- Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ --- Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ --- Happy user? Let us know at http://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.
Re: Failed upgrade from 1.7.x to 2.0, Error 500
Hi Christian, Looking further, I was getting some errors about incompatibility between mod_wsgi and python. After updating mod_python and mod_wsgi, this is the error I'm left with: [Fri May 23 17:51:49 2014] [error] /usr/lib/python2.6/site-packages/Djblets-0.8-py2.6.egg/djblets/util/fields.py:11: DeprecationWarning: djblets.util.fields is deprecated. Use djblets.db.fields instead. [Fri May 23 17:51:49 2014] [error] 'djblets.db.fields instead.', DeprecationWarning) It seems related to this posted problem: https://groups.google.com/forum/#!topic/reviewboard/lbhUHuPDgQA I'm using: Django 1.6.5 Python 2.6.6 MySQL Apache config is as follows: ServerName reviewboard.cctechnol.com DocumentRoot "/var/www/reviewboard/htdocs" # Error handlers ErrorDocument 500 /errordocs/500.html WSGIPassAuthorization On WSGIScriptAlias "/" "/var/www/reviewboard/htdocs/reviewboard.wsgi/" AllowOverride All Options -Indexes FollowSymLinks Allow from all # Alias static media requests to filesystem SetHandler None Alias /static "/var/www/reviewboard/htdocs/static" Alias /media "/var/www/reviewboard/htdocs/media" Alias /errordocs "/var/www/reviewboard/htdocs/errordocs" Alias /favicon.ico "/var/www/reviewboard/htdocs/media/rbcommons/images/favicon.png" On Friday, May 23, 2014 12:41:05 PM UTC-5, Christian Hammond wrote: > > That's certainly not normal. > > Can you provide the error logs from reviewboard.log? > > I also need to know everything you can tell me about your configuration. > Versions, software, database type, Apache config, whether you use > mod_worker, etc. > > Christian > > > On Friday, May 23, 2014, Sara Rayburn > > wrote: > >> After updating from 1.7.2x to 2.0, my users get occasional error 500 >> messages. The site seems to be down more often than it is up. >> >> I have no errors in my reviewboard logs or my httpd logs. >> >> My update process was as follows: >> >> easy_install -U ReviewBoard >> rb-site upgrade /var/www/reviewboard >> service httpd restart >> service memcached restart >> >> The only oddity I encountered during the process was a message from >> rb-site suggesting that I run condensediffs, which subsequently failed. >> >> Where should I look for hints abount what might be broken here? >> >> Sara >> >> -- >> Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ >> --- >> Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ >> --- >> Happy user? Let us know at http://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. >> > > > -- > -- > Christian Hammond - chi...@chipx86.com > Review Board - http://www.reviewboard.org > Beanbag, Inc. - http://www.beanbaginc.com > > -- Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ --- Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ --- Happy user? Let us know at http://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.
Re: Failed upgrade from 1.7.x to 2.0, Error 500
That's certainly not normal. Can you provide the error logs from reviewboard.log? I also need to know everything you can tell me about your configuration. Versions, software, database type, Apache config, whether you use mod_worker, etc. Christian On Friday, May 23, 2014, Sara Rayburn wrote: > After updating from 1.7.2x to 2.0, my users get occasional error 500 > messages. The site seems to be down more often than it is up. > > I have no errors in my reviewboard logs or my httpd logs. > > My update process was as follows: > > easy_install -U ReviewBoard > rb-site upgrade /var/www/reviewboard > service httpd restart > service memcached restart > > The only oddity I encountered during the process was a message from > rb-site suggesting that I run condensediffs, which subsequently failed. > > Where should I look for hints abount what might be broken here? > > Sara > > -- > Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ > --- > Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ > --- > Happy user? Let us know at http://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. > -- -- Christian Hammond - chip...@chipx86.com Review Board - http://www.reviewboard.org Beanbag, Inc. - http://www.beanbaginc.com -- Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ --- Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ --- Happy user? Let us know at http://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.
Failed upgrade from 1.7.x to 2.0, Error 500
After updating from 1.7.2x to 2.0, my users get occasional error 500 messages. The site seems to be down more often than it is up. I have no errors in my reviewboard logs or my httpd logs. My update process was as follows: easy_install -U ReviewBoard rb-site upgrade /var/www/reviewboard service httpd restart service memcached restart The only oddity I encountered during the process was a message from rb-site suggesting that I run condensediffs, which subsequently failed. Where should I look for hints abount what might be broken here? Sara -- Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ --- Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ --- Happy user? Let us know at http://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.
Loading Diffs takes a lot of time, and sometimes proxyerror
Hello again, We have a problem of timeouts when trying to visualize the diff via the "View Diff" button. Sometimes it loads, after a lot of times, sometimes it displays a proxyerror. Anyway in the logs we find for every user trying to display diffs this critical error in reviewboard.log : # 2014-05-23 09:00:46,434 - CRITICAL - None - n.comet - /r/1/fragments/diff-comments/2/ - Fetching file 'TemplateEngine/trunk/template-api/src/main/java/com/*/common/template/api/TemplateContext.java' r173756 from PLMPlatform took 63.261421 seconds Does it come from svn+ssh access slowness? I suppose so. Thank you ! -- Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ --- Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ --- Happy user? Let us know at http://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.
CRITICAL: tuple index out of range error with RBTools 0.6 and Mercurial
Hello, I had installed ReviewBoard 2.0 and set it up to work with Mercurial. Unfortunately when I do an *rbt post*, I get this error: CRITICAL: tuple index out of range Adding --debug at the end produces this output: >>> RBTools 0.6 >>> Python 2.7.6 (default, Mar 22 2014, 22:59:56) [GCC 4.8.2] >>> Running on Linux-3.13.0-24-generic-x86_64-with-Ubuntu-14.04-trusty >>> Home = /home/oplx >>> Current directory = /home/oplx/rb_repo/hg0 >>> Checking for a Subversion repository... >>> Running: svn info --non-interactive >>> Command exited with rc 1: ['svn', 'info', '--non-interactive'] svn: E155007: '/home/oplx/rb_repo/hg0' is not a working copy --- >>> Checking for a Git repository... >>> Running: git rev-parse --git-dir >>> Command exited with rc 128: ['git', 'rev-parse', '--git-dir'] fatal: Not a git repository (or any of the parent directories): .git --- >>> Checking for a Mercurial repository... >>> Running: hg root >>> Running: hg showconfig >>> Running: hg svn info >>> Command exited with rc 255: ['hg', 'svn', 'info'] hg: unknown command 'svn' Mercurial Distributed SCM basic commands: add add the specified files on the next commit annotate show changeset information by line for each file clone make a copy of an existing repository commitcommit the specified files or all outstanding changes diff diff repository (or selected files) exportdump the header and diffs for one or more changesets forgetforget the specified files on the next commit init create a new repository in the given directory log show revision history of entire repository or files merge merge working directory with another revision pull pull changes from the specified source push push changes to the specified destination removeremove the specified files on the next commit serve start stand-alone webserver statusshow changed files in the working directory summary summarize working directory state updateupdate working directory (or switch revisions) use "hg help" for the full list of commands or "hg -v" for details --- >>> repository info: Path: /home/oplx/rb_repo/hg0, Base path: /, Supports changesets: False >>> Making HTTP GET request to http://localhost/reviewboard/api/ Traceback (most recent call last): File "/usr/local/bin/rbt", line 9, in load_entry_point('RBTools==0.6', 'console_scripts', 'rbt')() File "/usr/local/lib/python2.7/dist-packages/RBTools-0.6-py2.7.egg/rbtools/commands/main.py", line 134, in main command.run_from_argv([RB_MAIN, command_name] + args) File "/usr/local/lib/python2.7/dist-packages/RBTools-0.6-py2.7.egg/rbtools/commands/__init__.py", line 422, in run_from_argv exit_code = self.main(*args) or 0 File "/usr/local/lib/python2.7/dist-packages/RBTools-0.6-py2.7.egg/rbtools/commands/post.py", line 717, in main revisions = self.get_revisions() File "/usr/local/lib/python2.7/dist-packages/RBTools-0.6-py2.7.egg/rbtools/commands/post.py", line 619, in get_revisions self._revisions = self.tool.parse_revision_spec(self.cmd_args) File "/usr/local/lib/python2.7/dist-packages/RBTools-0.6-py2.7.egg/rbtools/clients/mercurial.py", line 222, in parse_revision_spec self._get_bottom_and_top_outgoing_revs_for_remote(rev='.') File "/usr/local/lib/python2.7/dist-packages/RBTools-0.6-py2.7.egg/rbtools/clients/mercurial.py", line 401, in _get_bottom_and_top_outgoing_revs_for_remote remote = self._get_remote_branch() File "/usr/local/lib/python2.7/dist-packages/RBTools-0.6-py2.7.egg/rbtools/clients/mercurial.py", line 383, in _get_remote_branch remote = self._remote_path[0] IndexError: tuple index out of range - Everything looks correct on my settings, but I am not sure what else I could be missing. I get this same error when using ReviewBoard 1.7.25. Thank you. -- Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ --- Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ --- Happy user? Let us know at http://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.
Re: "Reviewed by" List
Are you looking for a list of reviews made across all review requests by a given person? If so, that feature is mostly done, and will make it into an upcoming release. Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.reviewboard.org Beanbag, Inc. - http://www.beanbaginc.com On Thu, May 22, 2014 at 11:10 PM, Prakhar Goyal wrote: > Is there a way to find out what all reviews were done by a particular > person? I checked ou the documentation for both Review Board and its > RBTools and couldn't find anything. > > -- > Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ > --- > Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ > --- > Happy user? Let us know at http://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. > -- Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/ --- Sign up for Review Board hosting at RBCommons: https://rbcommons.com/ --- Happy user? Let us know at http://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.