Re: Issue 489 in reviewboard: [ ] DON'T SHIP IT button
Comment #43 on issue 489 by csipak.a...@ardinsys.eu: [ ] DON'T SHIP IT button https://code.google.com/p/reviewboard/issues/detail?id=489 @pvgodd: looks like this issue got forgotten. Last time it was touched by a project member, it was bound to the 1.8 milestone (after it was repeatedly postponed through every big version milestonse earlier). 1.8 never came, version number went straight to 2.0, which didn't contain the new feature. It is also missing from the release notes of 2.5 Beta 1. BTW, there's another feature request targeting the ship it function, but in a less complicated manner, see issue 3462. -- You received this message because this project is configured to send all issue notifications to this address. You may adjust your notification preferences at: https://code.google.com/hosting/settings -- You received this message because you are subscribed to the Google Groups reviewboard-issues group. To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard-issues+unsubscr...@googlegroups.com. To post to this group, send email to reviewboard-issues@googlegroups.com. Visit this group at http://groups.google.com/group/reviewboard-issues. For more options, visit https://groups.google.com/d/optout.
Re: Issue 489 in reviewboard: [ ] DON'T SHIP IT button
Comment #44 on issue 489 by trowb...@gmail.com: [ ] DON'T SHIP IT button https://code.google.com/p/reviewboard/issues/detail?id=489 It's not forgotten, just that this is a relatively tricky thing (literally everyone has an opinion about how ship-its should be improved/changed and whatever we do has to be very carefully thought out) and we have fairly limited resources. -- You received this message because this project is configured to send all issue notifications to this address. You may adjust your notification preferences at: https://code.google.com/hosting/settings -- You received this message because you are subscribed to the Google Groups reviewboard-issues group. To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard-issues+unsubscr...@googlegroups.com. To post to this group, send email to reviewboard-issues@googlegroups.com. Visit this group at http://groups.google.com/group/reviewboard-issues. For more options, visit https://groups.google.com/d/optout.
Issue 3863 in reviewboard: Web API should provide an id field for a review request's every depends_on entry
Status: New Owner: Labels: Type-Enhancement Priority-Medium New issue 3863 by csipak.a...@ardinsys.eu: Web API should provide an id field for a review request's every depends_on entry https://code.google.com/p/reviewboard/issues/detail?id=3863 What version are you running? 2.0.15 What's the URL of the page this enhancement relates to, if any? http://demo.reviewboard.org/api/review-requests/ Describe the enhancement and the motivation for it. Currently if I query review requests either via review_requests or review_requests/review_request_id Web API resource, depends_on data appears in the response like this: depends_on: [ { href: http://adsrv2/reviewboard/api/review-requests/51/;, method: GET, title: blah-blah-blah }], If I want to query a review request's depends_on ids, I can: a) Implement a hack, and use substring on the href field. This is not only unelegant, but also violates a principle stated in the first chapter of the Web API documentation (https://www.reviewboard.org/docs/manual/2.0/webapi/2.0/overview/#resource-urls). b) Launch another GET request using the href field, and get the id from the response. Suppose my review requests has got two dozen depends_on references, I will have to do two dozen separate calls to get a couple of characters worth of result per response payload. Not really elegant, nor efficient. There should be an id field within every depends_on element. Example: depends_on: [ { id: 51, href: http://adsrv2/reviewboard/api/review-requests/51/;, method: GET, title: blah-blah-blah }], What operating system are you using? What browser? Windows 7 Firefox Please provide any additional information below. -- You received this message because this project is configured to send all issue notifications to this address. You may adjust your notification preferences at: https://code.google.com/hosting/settings -- You received this message because you are subscribed to the Google Groups reviewboard-issues group. To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard-issues+unsubscr...@googlegroups.com. To post to this group, send email to reviewboard-issues@googlegroups.com. Visit this group at http://groups.google.com/group/reviewboard-issues. For more options, visit https://groups.google.com/d/optout.
Re: Issue after ReviewBoard upgrade
Ok, I tried that and that got rid of one of the error messages (the one that was referencing an invalid path), but the other two are still there, and those two messages do reference a valid path. https://lh3.googleusercontent.com/-t-njvjcyzEg/VUp7pYZL5ZI/ALE/1p4V_TYGWkg/s1600/Manual_server_updates_required___Review_Board.pngThat is what I'm seeing right now. Those two paths are accessible and valid, and I tried running the suggested command to update the permissions, but no luck. I've tried a bunch of different combinations of permissions on those folders, but nothing seems to work. On Wednesday, May 6, 2015 at 3:50:39 PM UTC-4, Christian Hammond wrote: Hi, If this is a copy of the database, and not a reference to the original database, then you can use the commands in my prior e-mail to fix up the path. It'll modify the settings stored in the database to reference the new paths you specify. After you do that, you can restart Apache, and it should begin to work. The rest of what you're doing sounds fine, as far as I can tell. Christian -- Christian Hammond - chi...@chipx86.com javascript: Review Board - http://www.reviewboard.org Beanbag, Inc. - http://www.beanbaginc.com On Wed, May 6, 2015 at 12:41 PM, Papaswede papa...@gmail.com javascript: wrote: Ah, well maybe that is the issue then. Ok, so let me ask if I need to go about this a different way. We currently have reviewboard running on an old, antiquated box. I had them set up a new VM for me that I am migrating reviewboard to. I can't install reviewboard in the same location on this new VM because they gave me a local directory to use and I have to build everything from scratch. So, I built apache, MySQL and all the dependencies. I also installed the most recent version of Reviewboard. However, I wanted to keep the data from the old reviewboard server, so I did a MySQL backup and restored that backup on the new VM. I also compressed the old reviewboard site and moved that over to the VM and unzipped it. After this I ran the rb-site upgrade command since the version of reviewboard on the new VM is the most recent version whereas we were a number of versions behind on the old box. In the past I've never moved reviewboard from one server to another, so perhaps the way I'm going about this is fundamentally flawed. Is there a better way to install reviewboard from scratch yet still take all of the data from another reviewboard installation and restore it? Hopefully all of that makes sense. On Tuesday, May 5, 2015 at 3:06:20 PM UTC-4, Christian Hammond wrote: If the path is referencing an incorrect directory, then it sounds like you may be using a database originally installed in a different path. You can verify this by typing: $ rb-site manage /path/to/site list-siteconfig That will show you all your configured site settings, some of which will have a path. You can change those paths from the command line through: $ rb-site manage /path/to/site set-siteconfig -- --key=key --value=new_value Note the -- before the flags. That's important. Christian -- Christian Hammond - chi...@chipx86.com Review Board - http://www.reviewboard.org Beanbag, Inc. - http://www.beanbaginc.com On Tue, May 5, 2015 at 6:49 AM, Papaswede papa...@gmail.com wrote: Yeah, I've tried various combinations of permissions and always restarting apache after I make changes. I'm a bit stuck here as the error messages do not make any sense to me. On Thursday, April 30, 2015 at 9:47:00 PM UTC-4, David Trowbridge wrote: Have you tried restarting the web server (apache)? -David On Thu, Apr 30, 2015 at 11:12 AM Papaswede papa...@gmail.com wrote: I've upgraded my ReviewBoard site and am now getting the errors in the attached screenshot. The first and last errors don't make sense to me, because /var/reviewboard/ is not the location of my reviewboard installation. It's located in /opt/local/revboard/reviewboard. As far as the other error messages go, I've done what they ask me to do, but they're still showing up, so I'm not sure what to do there. I've verified that the directories exist and have the correct permissions. -- 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!
Re: Case of the strange disappearing diff
Hey Andrew, By any chance, this file that went missing.. was it a modification of a newly-introduced file not yet pushed upstream? So, something like: o -- MYFILE is modified | o -- MYFILE is newly created | o master | Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.reviewboard.org Beanbag, Inc. - http://www.beanbaginc.com On Wed, May 6, 2015 at 1:34 PM, Andrew MacLeod freea...@gmail.com wrote: I have one user who posts a diff from a git workspace. The diff appears on RB for a few minutes and then disappears just showing the This is an empty file display. Reviews in other workspaces work as expected (ie. don't go missing) I am unable to reproduce using the downloaded diff in my own workspace. My review continues to show the diff. So far I have tried: + Looking for any error messages in the logs. There is nothing + Restarting memcached and RB in case there is some strange cache issue Using Review Board 2.0.11 and rbt 0.6.2 Any thoughts on what else to look for? Thanks, -amac -- 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. -- 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.
Re: Issue after ReviewBoard upgrade
The webserver is actually running as the apache user. We are using Oracle Enterprise Linux 6, and SELinux is enabled. I had to get our IT department to make some changes to SELinux while installing MySQL and Apache. Are there any known things that I should check with regards to SELinux that I can relay to them? On Wednesday, May 6, 2015 at 5:09:17 PM UTC-4, Christian Hammond wrote: Looks like your web server is running as root, which is bad. It really should be using its own dedicated user. That's not the source of the problem, but it's something to be aware of. What Linux distro are you using? Any chance SELinux is enabled? If so, that can cause this. Christian -- Christian Hammond - chi...@chipx86.com javascript: Review Board - http://www.reviewboard.org Beanbag, Inc. - http://www.beanbaginc.com On Wed, May 6, 2015 at 1:41 PM, Papaswede papa...@gmail.com javascript: wrote: Ok, I tried that and that got rid of one of the error messages (the one that was referencing an invalid path), but the other two are still there, and those two messages do reference a valid path. https://lh3.googleusercontent.com/-t-njvjcyzEg/VUp7pYZL5ZI/ALE/1p4V_TYGWkg/s1600/Manual_server_updates_required___Review_Board.pngThat is what I'm seeing right now. Those two paths are accessible and valid, and I tried running the suggested command to update the permissions, but no luck. I've tried a bunch of different combinations of permissions on those folders, but nothing seems to work. On Wednesday, May 6, 2015 at 3:50:39 PM UTC-4, Christian Hammond wrote: Hi, If this is a copy of the database, and not a reference to the original database, then you can use the commands in my prior e-mail to fix up the path. It'll modify the settings stored in the database to reference the new paths you specify. After you do that, you can restart Apache, and it should begin to work. The rest of what you're doing sounds fine, as far as I can tell. Christian -- Christian Hammond - chi...@chipx86.com Review Board - http://www.reviewboard.org Beanbag, Inc. - http://www.beanbaginc.com On Wed, May 6, 2015 at 12:41 PM, Papaswede papa...@gmail.com wrote: Ah, well maybe that is the issue then. Ok, so let me ask if I need to go about this a different way. We currently have reviewboard running on an old, antiquated box. I had them set up a new VM for me that I am migrating reviewboard to. I can't install reviewboard in the same location on this new VM because they gave me a local directory to use and I have to build everything from scratch. So, I built apache, MySQL and all the dependencies. I also installed the most recent version of Reviewboard. However, I wanted to keep the data from the old reviewboard server, so I did a MySQL backup and restored that backup on the new VM. I also compressed the old reviewboard site and moved that over to the VM and unzipped it. After this I ran the rb-site upgrade command since the version of reviewboard on the new VM is the most recent version whereas we were a number of versions behind on the old box. In the past I've never moved reviewboard from one server to another, so perhaps the way I'm going about this is fundamentally flawed. Is there a better way to install reviewboard from scratch yet still take all of the data from another reviewboard installation and restore it? Hopefully all of that makes sense. On Tuesday, May 5, 2015 at 3:06:20 PM UTC-4, Christian Hammond wrote: If the path is referencing an incorrect directory, then it sounds like you may be using a database originally installed in a different path. You can verify this by typing: $ rb-site manage /path/to/site list-siteconfig That will show you all your configured site settings, some of which will have a path. You can change those paths from the command line through: $ rb-site manage /path/to/site set-siteconfig -- --key=key --value=new_value Note the -- before the flags. That's important. Christian -- Christian Hammond - chi...@chipx86.com Review Board - http://www.reviewboard.org Beanbag, Inc. - http://www.beanbaginc.com On Tue, May 5, 2015 at 6:49 AM, Papaswede papa...@gmail.com wrote: Yeah, I've tried various combinations of permissions and always restarting apache after I make changes. I'm a bit stuck here as the error messages do not make any sense to me. On Thursday, April 30, 2015 at 9:47:00 PM UTC-4, David Trowbridge wrote: Have you tried restarting the web server (apache)? -David On Thu, Apr 30, 2015 at 11:12 AM Papaswede papa...@gmail.com wrote: I've upgraded my ReviewBoard site and am now getting the errors in the attached screenshot. The first and last errors don't make sense to me, because /var/reviewboard/ is not the location of my reviewboard installation. It's located in /opt/local/revboard/reviewboard. As far as the other error messages go, I've done
Case of the strange disappearing diff
I have one user who posts a diff from a git workspace. The diff appears on RB for a few minutes and then disappears just showing the This is an empty file display. Reviews in other workspaces work as expected (ie. don't go missing) I am unable to reproduce using the downloaded diff in my own workspace. My review continues to show the diff. So far I have tried: + Looking for any error messages in the logs. There is nothing + Restarting memcached and RB in case there is some strange cache issue Using Review Board 2.0.11 and rbt 0.6.2 Any thoughts on what else to look for? Thanks, -amac -- 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.
Re: Issue after ReviewBoard upgrade
Ah, your last message caused me to dig some more, and I was able to find the issue. Apache was running the child processes as the wrong user and they did therefore not have access to the directories the way they should. So, it was a misconfiguration in my httpd.conf. Thanks! On Wednesday, May 6, 2015 at 5:17:45 PM UTC-4, Papaswede wrote: The webserver is actually running as the apache user. We are using Oracle Enterprise Linux 6, and SELinux is enabled. I had to get our IT department to make some changes to SELinux while installing MySQL and Apache. Are there any known things that I should check with regards to SELinux that I can relay to them? On Wednesday, May 6, 2015 at 5:09:17 PM UTC-4, Christian Hammond wrote: Looks like your web server is running as root, which is bad. It really should be using its own dedicated user. That's not the source of the problem, but it's something to be aware of. What Linux distro are you using? Any chance SELinux is enabled? If so, that can cause this. Christian -- Christian Hammond - chi...@chipx86.com Review Board - http://www.reviewboard.org Beanbag, Inc. - http://www.beanbaginc.com On Wed, May 6, 2015 at 1:41 PM, Papaswede papa...@gmail.com wrote: Ok, I tried that and that got rid of one of the error messages (the one that was referencing an invalid path), but the other two are still there, and those two messages do reference a valid path. https://lh3.googleusercontent.com/-t-njvjcyzEg/VUp7pYZL5ZI/ALE/1p4V_TYGWkg/s1600/Manual_server_updates_required___Review_Board.pngThat is what I'm seeing right now. Those two paths are accessible and valid, and I tried running the suggested command to update the permissions, but no luck. I've tried a bunch of different combinations of permissions on those folders, but nothing seems to work. On Wednesday, May 6, 2015 at 3:50:39 PM UTC-4, Christian Hammond wrote: Hi, If this is a copy of the database, and not a reference to the original database, then you can use the commands in my prior e-mail to fix up the path. It'll modify the settings stored in the database to reference the new paths you specify. After you do that, you can restart Apache, and it should begin to work. The rest of what you're doing sounds fine, as far as I can tell. Christian -- Christian Hammond - chi...@chipx86.com Review Board - http://www.reviewboard.org Beanbag, Inc. - http://www.beanbaginc.com On Wed, May 6, 2015 at 12:41 PM, Papaswede papa...@gmail.com wrote: Ah, well maybe that is the issue then. Ok, so let me ask if I need to go about this a different way. We currently have reviewboard running on an old, antiquated box. I had them set up a new VM for me that I am migrating reviewboard to. I can't install reviewboard in the same location on this new VM because they gave me a local directory to use and I have to build everything from scratch. So, I built apache, MySQL and all the dependencies. I also installed the most recent version of Reviewboard. However, I wanted to keep the data from the old reviewboard server, so I did a MySQL backup and restored that backup on the new VM. I also compressed the old reviewboard site and moved that over to the VM and unzipped it. After this I ran the rb-site upgrade command since the version of reviewboard on the new VM is the most recent version whereas we were a number of versions behind on the old box. In the past I've never moved reviewboard from one server to another, so perhaps the way I'm going about this is fundamentally flawed. Is there a better way to install reviewboard from scratch yet still take all of the data from another reviewboard installation and restore it? Hopefully all of that makes sense. On Tuesday, May 5, 2015 at 3:06:20 PM UTC-4, Christian Hammond wrote: If the path is referencing an incorrect directory, then it sounds like you may be using a database originally installed in a different path. You can verify this by typing: $ rb-site manage /path/to/site list-siteconfig That will show you all your configured site settings, some of which will have a path. You can change those paths from the command line through: $ rb-site manage /path/to/site set-siteconfig -- --key=key --value=new_value Note the -- before the flags. That's important. Christian -- Christian Hammond - chi...@chipx86.com Review Board - http://www.reviewboard.org Beanbag, Inc. - http://www.beanbaginc.com On Tue, May 5, 2015 at 6:49 AM, Papaswede papa...@gmail.com wrote: Yeah, I've tried various combinations of permissions and always restarting apache after I make changes. I'm a bit stuck here as the error messages do not make any sense to me. On Thursday, April 30, 2015 at 9:47:00 PM UTC-4, David Trowbridge wrote: Have you tried restarting the web server (apache)? -David On Thu, Apr 30, 2015 at 11:12 AM Papaswede papa...@gmail.com
Re: Issue after ReviewBoard upgrade
Looks like your web server is running as root, which is bad. It really should be using its own dedicated user. That's not the source of the problem, but it's something to be aware of. What Linux distro are you using? Any chance SELinux is enabled? If so, that can cause this. Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.reviewboard.org Beanbag, Inc. - http://www.beanbaginc.com On Wed, May 6, 2015 at 1:41 PM, Papaswede papasw...@gmail.com wrote: Ok, I tried that and that got rid of one of the error messages (the one that was referencing an invalid path), but the other two are still there, and those two messages do reference a valid path. https://lh3.googleusercontent.com/-t-njvjcyzEg/VUp7pYZL5ZI/ALE/1p4V_TYGWkg/s1600/Manual_server_updates_required___Review_Board.pngThat is what I'm seeing right now. Those two paths are accessible and valid, and I tried running the suggested command to update the permissions, but no luck. I've tried a bunch of different combinations of permissions on those folders, but nothing seems to work. On Wednesday, May 6, 2015 at 3:50:39 PM UTC-4, Christian Hammond wrote: Hi, If this is a copy of the database, and not a reference to the original database, then you can use the commands in my prior e-mail to fix up the path. It'll modify the settings stored in the database to reference the new paths you specify. After you do that, you can restart Apache, and it should begin to work. The rest of what you're doing sounds fine, as far as I can tell. Christian -- Christian Hammond - chi...@chipx86.com Review Board - http://www.reviewboard.org Beanbag, Inc. - http://www.beanbaginc.com On Wed, May 6, 2015 at 12:41 PM, Papaswede papa...@gmail.com wrote: Ah, well maybe that is the issue then. Ok, so let me ask if I need to go about this a different way. We currently have reviewboard running on an old, antiquated box. I had them set up a new VM for me that I am migrating reviewboard to. I can't install reviewboard in the same location on this new VM because they gave me a local directory to use and I have to build everything from scratch. So, I built apache, MySQL and all the dependencies. I also installed the most recent version of Reviewboard. However, I wanted to keep the data from the old reviewboard server, so I did a MySQL backup and restored that backup on the new VM. I also compressed the old reviewboard site and moved that over to the VM and unzipped it. After this I ran the rb-site upgrade command since the version of reviewboard on the new VM is the most recent version whereas we were a number of versions behind on the old box. In the past I've never moved reviewboard from one server to another, so perhaps the way I'm going about this is fundamentally flawed. Is there a better way to install reviewboard from scratch yet still take all of the data from another reviewboard installation and restore it? Hopefully all of that makes sense. On Tuesday, May 5, 2015 at 3:06:20 PM UTC-4, Christian Hammond wrote: If the path is referencing an incorrect directory, then it sounds like you may be using a database originally installed in a different path. You can verify this by typing: $ rb-site manage /path/to/site list-siteconfig That will show you all your configured site settings, some of which will have a path. You can change those paths from the command line through: $ rb-site manage /path/to/site set-siteconfig -- --key=key --value=new_value Note the -- before the flags. That's important. Christian -- Christian Hammond - chi...@chipx86.com Review Board - http://www.reviewboard.org Beanbag, Inc. - http://www.beanbaginc.com On Tue, May 5, 2015 at 6:49 AM, Papaswede papa...@gmail.com wrote: Yeah, I've tried various combinations of permissions and always restarting apache after I make changes. I'm a bit stuck here as the error messages do not make any sense to me. On Thursday, April 30, 2015 at 9:47:00 PM UTC-4, David Trowbridge wrote: Have you tried restarting the web server (apache)? -David On Thu, Apr 30, 2015 at 11:12 AM Papaswede papa...@gmail.com wrote: I've upgraded my ReviewBoard site and am now getting the errors in the attached screenshot. The first and last errors don't make sense to me, because /var/reviewboard/ is not the location of my reviewboard installation. It's located in /opt/local/revboard/reviewboard. As far as the other error messages go, I've done what they ask me to do, but they're still showing up, so I'm not sure what to do there. I've verified that the directories exist and have the correct permissions. -- 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
Issue 3865 in reviewboard: rbt post fails when random repository is misconfigured in reviewboard
Status: New Owner: Labels: Type-Defect Priority-Medium New issue 3865 by jonathan...@gmail.com: rbt post fails when random repository is misconfigured in reviewboard https://code.google.com/p/reviewboard/issues/detail?id=3865 What version are you running? rbtools 0.7.2 reviewboard 2.0.6 What's the URL of the page containing the problem? https://reviewboard/api/repositories/2/info/ What steps will reproduce the problem? 1. rbt post What is the expected output? What do you see instead? Expect rbt to successfully connect and post review, since web interface works fine. Instead, see: repository info: Path: https://svn-domain/svn/my_repo, Base path: /, Supports changesets: False Making HTTP GET request to https://reviewboard/api/ Making HTTP GET request to https://reviewboard/api/repositories/ Making HTTP GET request to https://reviewboard/api/repositories/1/info/ Making HTTP GET request to https://reviewboard/api/repositories/2/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}} Traceback (most recent call last): File /usr/bin/rbt, line 9, in module load_entry_point('RBTools==0.7.2', 'console_scripts', 'rbt')() File /usr/lib/python2.7/site-packages/rbtools/commands/main.py, line 133, in main command.run_from_argv([RB_MAIN, command_name] + args) File /usr/lib/python2.7/site-packages/rbtools/commands/__init__.py, line 555, in run_from_argv exit_code = self.main(*args) or 0 File /usr/lib/python2.7/site-packages/rbtools/commands/post.py, line 603, in main repository_info = repository_info.find_server_repository_info(api_root) File /usr/lib/python2.7/site-packages/rbtools/clients/svn.py, line 762, in find_server_repository_info info = repository.get_info() File /usr/lib/python2.7/site-packages/rbtools/api/resource.py, line 146, in lambda self._get_url(url, **kwargs))) File /usr/lib/python2.7/site-packages/rbtools/api/decorators.py, line 27, in request_method *args, **kwargs) File /usr/lib/python2.7/site-packages/rbtools/api/transport/sync.py, line 65, in execute_request_method return self._execute_request(request) File /usr/lib/python2.7/site-packages/rbtools/api/transport/sync.py, line 74, in _execute_request rsp = self.server.make_request(request) File /usr/lib/python2.7/site-packages/rbtools/api/request.py, line 536, in make_request self.process_error(e.code, e.read()) File /usr/lib/python2.7/site-packages/rbtools/api/request.py, line 509, in process_error rsp['err']['msg']) rbtools.api.errors.APIError: There was an error fetching extended information for this repository. (HTTP 500, API Error 210) What operating system are you using? What browser? Linux 4.0.1-1-ARCH #1 SMP PREEMPT x86_64 GNU/Linux Chromium Version 42.0.2311.135 (64-bit) Please provide any additional information below. Repository #2 is an old repository that (I guess) is no longer connected to an SVN server, or it is misconfigured in some other way. The repository I'm interested in (#30), is working fine. I would expect rbt post to keep scanning repositories and only fail once it knows there is no match available. -- You received this message because this project is configured to send all issue notifications to this address. You may adjust your notification preferences at: https://code.google.com/hosting/settings -- You received this message because you are subscribed to the Google Groups reviewboard-issues group. To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard-issues+unsubscr...@googlegroups.com. To post to this group, send email to reviewboard-issues@googlegroups.com. Visit this group at http://groups.google.com/group/reviewboard-issues. For more options, visit https://groups.google.com/d/optout.
Jenkins-ReviewBot
Hi, I found a plugin that triggers pre-commit test through the diff files submitted in the ReviewBoard. The link of the plugin is : https://wiki.jenkins-ci.org/display/JENKINS/Jenkins-Reviewbot Has anyone in this group tried this with newer review board instance ? I request to guide me on how to use it. Regards, Sri. -- 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.
Re: Issue after ReviewBoard upgrade
Ah, well maybe that is the issue then. Ok, so let me ask if I need to go about this a different way. We currently have reviewboard running on an old, antiquated box. I had them set up a new VM for me that I am migrating reviewboard to. I can't install reviewboard in the same location on this new VM because they gave me a local directory to use and I have to build everything from scratch. So, I built apache, MySQL and all the dependencies. I also installed the most recent version of Reviewboard. However, I wanted to keep the data from the old reviewboard server, so I did a MySQL backup and restored that backup on the new VM. I also compressed the old reviewboard site and moved that over to the VM and unzipped it. After this I ran the rb-site upgrade command since the version of reviewboard on the new VM is the most recent version whereas we were a number of versions behind on the old box. In the past I've never moved reviewboard from one server to another, so perhaps the way I'm going about this is fundamentally flawed. Is there a better way to install reviewboard from scratch yet still take all of the data from another reviewboard installation and restore it? Hopefully all of that makes sense. On Tuesday, May 5, 2015 at 3:06:20 PM UTC-4, Christian Hammond wrote: If the path is referencing an incorrect directory, then it sounds like you may be using a database originally installed in a different path. You can verify this by typing: $ rb-site manage /path/to/site list-siteconfig That will show you all your configured site settings, some of which will have a path. You can change those paths from the command line through: $ rb-site manage /path/to/site set-siteconfig -- --key=key --value=new_value Note the -- before the flags. That's important. Christian -- Christian Hammond - chi...@chipx86.com javascript: Review Board - http://www.reviewboard.org Beanbag, Inc. - http://www.beanbaginc.com On Tue, May 5, 2015 at 6:49 AM, Papaswede papa...@gmail.com javascript: wrote: Yeah, I've tried various combinations of permissions and always restarting apache after I make changes. I'm a bit stuck here as the error messages do not make any sense to me. On Thursday, April 30, 2015 at 9:47:00 PM UTC-4, David Trowbridge wrote: Have you tried restarting the web server (apache)? -David On Thu, Apr 30, 2015 at 11:12 AM Papaswede papa...@gmail.com wrote: I've upgraded my ReviewBoard site and am now getting the errors in the attached screenshot. The first and last errors don't make sense to me, because /var/reviewboard/ is not the location of my reviewboard installation. It's located in /opt/local/revboard/reviewboard. As far as the other error messages go, I've done what they ask me to do, but they're still showing up, so I'm not sure what to do there. I've verified that the directories exist and have the correct permissions. -- 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 javascript:. 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.
Re: Installing ReviewBoard using pip
Hi chris, Thanks for your update. I will go with easy_install. On Wednesday, May 6, 2015 at 2:37:57 PM UTC-4, Christian Hammond wrote: Hi Sri, For now, you need to use easy_install, for a number of reasons: 1. Pip doesn't support eggs (we'll be releasing Wheels in the next release of Review Board). 2. Pip does support source dists, which we provide, but there's a lot of manual steps needed for those to build, and we do not recommend it at all. 3. Pip makes it harder to install externally-hosted builds. This will change down the road, apparently, but for now, it's a lot harder to install using pip. Christian -- Christian Hammond - chi...@chipx86.com javascript: Review Board - http://www.reviewboard.org Beanbag, Inc. - http://www.beanbaginc.com On Wed, May 6, 2015 at 9:39 AM, Sri Ram Kannan sriram...@gmail.com javascript: wrote: Hi, I read few posts in this group that Review board cannot installed using pip. But I see reviewboard in PyPi page and when I tried to install using pip, I got the below error: Could not find any downloads that satisfy the requirement ReviewBoard Some externally hosted files were ignored (use --allow-external ReviewBoard to allow). Cleaning up... No distributions at all found for ReviewBoard Storing debug log for failure in /data/users/skannan/.pip/pip.log Can some update me ? Regards, Sri. -- 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 javascript:. 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.
Re: Issue 3862 in reviewboard: Loading Patch hangs due to french local
Comment #1 on issue 3862 by msu...@aurea.com: Loading Patch hangs due to french local https://code.google.com/p/reviewboard/issues/detail?id=3862 The patch file in question was generated on a windows machine configured with a french local using TurtoiseSVN. It looks like this changed the SVN keywords that are appearing in the patch file. -- You received this message because this project is configured to send all issue notifications to this address. You may adjust your notification preferences at: https://code.google.com/hosting/settings -- You received this message because you are subscribed to the Google Groups reviewboard-issues group. To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard-issues+unsubscr...@googlegroups.com. To post to this group, send email to reviewboard-issues@googlegroups.com. Visit this group at http://groups.google.com/group/reviewboard-issues. For more options, visit https://groups.google.com/d/optout.
Issue 3864 in reviewboard: rbt post //depot/path/...@r1,@r2 throws an exception in 0.7.2 and no review request gets created
Status: New Owner: Labels: Type-Defect Priority-Medium New issue 3864 by seide.al...@gmail.com: rbt post //depot/path/...@r1,@r2 throws an exception in 0.7.2 and no review request gets created https://code.google.com/p/reviewboard/issues/detail?id=3864 *** READ THIS BEFORE POSTING! *** *** You must complete this form in its entirety, or your bug report will be *** rejected. *** *** If you have a security issue to report, please send it confidentially to *** secur...@reviewboard.org. Posting security-related issues to this bug *** tracker causes us to have to do an emergency release. *** *** For customer support, please post to reviewbo...@googlegroups.com *** *** If you have a patch, please submit it to http://reviews.reviewboard.org/ *** *** This bug tracker is public. Please check that any logs or other information *** that you include has been stripped of confidential information. What version are you running? RBTools 0.7.2 RB 1.7.28 and 2.0.15 What's the URL of the page containing the problem? NA What steps will reproduce the problem? 1. 2. 3. $ rbt --version RBTools 0.6.3 $ rbt post //depot/Jam/MAIN/src/...@813,@823 Review request #11 posted. http://localhost/r/11/ http://localhost/r/11/diff/ I discarded that review and then ran the same exact command against the same repo using RBTools 0.7.2. I had to add the debug option to get any useful output: $ rbt --version RBTools 0.7.2 $ rbt post -d //depot/Jam/MAIN/src/...@813,@823 snip +Test submitting a review with a shelve and no ship its. --- Writing //depot/Jam/MAIN/src/RELNOTES#77 to /tmp/tmpQNewPu Running: p4 print -o /tmp/tmpQNewPu -q //depot/Jam/MAIN/src/RELNOTES#77 Writing //depot/Jam/MAIN/src/RELNOTES#78 to /tmp/tmpUJo72G Running: p4 print -o /tmp/tmpUJo72G -q //depot/Jam/MAIN/src/RELNOTES#78 Running: diff -urNp /tmp/tmpQNewPu /tmp/tmpUJo72G Command exited with rc 1: [u'diff', u'-urNp', '/tmp/tmpQNewPu', '/tmp/tmpUJo72G'] --- /tmp/tmpQNewPu 2015-05-05 17:54:57.889010010 -0700 +++ /tmp/tmpUJo72G 2015-05-05 17:54:57.893009847 -0700 @@ -548,3 +548,4 @@ Release notes for Jam 2.0. A poorly set $(JAMSHELL) is likely to result in silent failure. +Test creating with 2 jobs. --- Making HTTP GET request to http://localhost/api/validation/diffs/ Cached response for HTTP GET http://localhost/api/validation/diffs/ expired and was modified Making HTTP POST request to http://localhost/api/validation/diffs/ Traceback (most recent call last): File /home/sallan/envs/rbtools-0.7.2/bin/rbt, line 9, in module load_entry_point('RBTools==0.7.2', 'console_scripts', 'rbt')() File /home/sallan/envs/rbtools-0.7.2/local/lib/python2.7/site-packages/RBTools-0.7.2-py2.7.egg/rbtools/commands/main.py, line 133, in main command.run_from_argv([RB_MAIN, command_name] + args) File /home/sallan/envs/rbtools-0.7.2/local/lib/python2.7/site-packages/RBTools-0.7.2-py2.7.egg/rbtools/commands/__init__.py, line 555, in run_from_argv exit_code = self.main(*args) or 0 File /home/sallan/envs/rbtools-0.7.2/local/lib/python2.7/site-packages/RBTools-0.7.2-py2.7.egg/rbtools/commands/post.py, line 714, in main self.check_guess_fields() File /home/sallan/envs/rbtools-0.7.2/local/lib/python2.7/site-packages/RBTools-0.7.2-py2.7.egg/rbtools/commands/post.py, line 553, in check_guess_fields assert self.revisions AssertionError When I ran it under a debugger, I found that it was trying to run p4 change //depot/Jam/MAIN/src/...@813,@823 What is the expected output? What do you see instead? A new review request What operating system are you using? What browser? CentOS 6 and Ubuntu Please provide any additional information below. Chris correctly assessed the problem: This looks like a bug with the commit message guessing feature and Perforce revision ranges. Can you try running the same command with '-g no' ? That does in fact get past the error. -- You received this message because this project is configured to send all issue notifications to this address. You may adjust your notification preferences at: https://code.google.com/hosting/settings -- You received this message because you are subscribed to the Google Groups reviewboard-issues group. To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard-issues+unsubscr...@googlegroups.com. To post to this group, send email to reviewboard-issues@googlegroups.com. Visit this group at http://groups.google.com/group/reviewboard-issues. For more options, visit https://groups.google.com/d/optout.
Installing ReviewBoard using pip
Hi, I read few posts in this group that Review board cannot installed using pip. But I see reviewboard in PyPi page and when I tried to install using pip, I got the below error: Could not find any downloads that satisfy the requirement ReviewBoard Some externally hosted files were ignored (use --allow-external ReviewBoard to allow). Cleaning up... No distributions at all found for ReviewBoard Storing debug log for failure in /data/users/skannan/.pip/pip.log Can some update me ? Regards, Sri. -- 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.
Re: Issue 3863 in reviewboard: Web API should provide an id field for a review request's every depends_on entry
Updates: Status: Confirmed Labels: Component-API Comment #1 on issue 3863 by chip...@gmail.com: Web API should provide an id field for a review request's every depends_on entry https://code.google.com/p/reviewboard/issues/detail?id=3863 A worthwhile thing to add. What you can do for now is to add ?expand=depends_on to the URL, which will return a payload with each full review request payload embedded. -- You received this message because this project is configured to send all issue notifications to this address. You may adjust your notification preferences at: https://code.google.com/hosting/settings -- You received this message because you are subscribed to the Google Groups reviewboard-issues group. To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard-issues+unsubscr...@googlegroups.com. To post to this group, send email to reviewboard-issues@googlegroups.com. Visit this group at http://groups.google.com/group/reviewboard-issues. For more options, visit https://groups.google.com/d/optout.
Re: RBTools 0.7.2: posting a review using a range of perforce change lists no longer works
Hi Chris, Just to close the loop on this topic - the problem with the diffs that I mentioned turned out to be a memcache issue. Turns out that using memcache on a test machine where you're continually deleting and recreating a perforce depot and rb site, thus reusing change list numbers, can be very confusing to memcached :) I turned off memcache and then got the diffs I was expecting. --Steve On Wednesday, May 6, 2015 at 10:49:14 AM UTC-7, Steve wrote: Issue 3864 created. Thanks! --Steve On Tuesday, May 5, 2015 at 7:14:07 PM UTC-7, Christian Hammond wrote: Hi Steve, Glad it hear it (with the exception of the diff not being correct). I'd appreciate a bug report on it. I won't be able to get to this right away, so having all these details will help for later. Thanks! Christian -- Christian Hammond - chi...@chipx86.com Review Board - http://www.reviewboard.org Beanbag, Inc. - http://www.beanbaginc.com On Tue, May 5, 2015 at 7:10 PM, Steve seide...@gmail.com wrote: Hi Chris, The good news is, your diagnosis is correct. Use of '-g no' got past the error. The bad news is, the diff posted is not correct. But I found that the diff posted with 0.6.3 is the same incorrect diff (it's incomplete and appears to be a single change instead of a range), so I'm going to have to investigate that some more and get back to you. Do I need to file a bug on this issue, or do you have enough already to resolve it? Thanks! --Steve On Tuesday, May 5, 2015 at 6:52:29 PM UTC-7, Christian Hammond wrote: Hi Steve, This looks like a bug with the commit message guessing feature and Perforce revision ranges. Can you try running the same command with '-g no' ? Christian -- Christian Hammond - chi...@chipx86.com Review Board - http://www.reviewboard.org Beanbag, Inc. - http://www.beanbaginc.com On Tue, May 5, 2015 at 6:04 PM, Steve seide...@gmail.com wrote: I've been doing a fair amount of testing of RBTools in preparation for moving to RB 2.0 and I've come across a few important issues that are preventing us from moving to RBTools 0.7. The 2 most significant ones appear to be regressions as my tests pass in 0.6.3 but fail in 0.7.2. The first issue has already been reported by someone else as issue 3843. I've reproduced it and added a comment saying that it doesn't happen in 0.6.3 and I can provide a test file if desired. The second issue comes up when I try to post a review using a range of perforce change lists. This always worked for us with post-review, and it works with RBTools 0.6.3, but fails with 0.7.2. Here's an example: $ rbt --version RBTools 0.6.3 $ rbt post //depot/Jam/MAIN/src/...@813,@823 Review request #11 posted. http://localhost/r/11/ http://localhost/r/11/diff/ I discarded that review and then ran the same exact command against the same repo using RBTools 0.7.2. I had to add the debug option to get any useful output: $ rbt --version RBTools 0.7.2 $ rbt post -d //depot/Jam/MAIN/src/...@813,@823 snip +Test submitting a review with a shelve and no ship its. --- Writing //depot/Jam/MAIN/src/RELNOTES#77 to /tmp/tmpQNewPu Running: p4 print -o /tmp/tmpQNewPu -q //depot/Jam/MAIN/src/RELNOTES#77 Writing //depot/Jam/MAIN/src/RELNOTES#78 to /tmp/tmpUJo72G Running: p4 print -o /tmp/tmpUJo72G -q //depot/Jam/MAIN/src/RELNOTES#78 Running: diff -urNp /tmp/tmpQNewPu /tmp/tmpUJo72G Command exited with rc 1: [u'diff', u'-urNp', '/tmp/tmpQNewPu', '/tmp/tmpUJo72G'] --- /tmp/tmpQNewPu 2015-05-05 17:54:57.889010010 -0700 +++ /tmp/tmpUJo72G 2015-05-05 17:54:57.893009847 -0700 @@ -548,3 +548,4 @@ Release notes for Jam 2.0. A poorly set $(JAMSHELL) is likely to result in silent failure. +Test creating with 2 jobs. --- Making HTTP GET request to http://localhost/api/validation/diffs/ Cached response for HTTP GET http://localhost/api/validation/diffs/ expired and was modified Making HTTP POST request to http://localhost/api/validation/diffs/ Traceback (most recent call last): File /home/sallan/envs/rbtools-0.7.2/bin/rbt, line 9, in module load_entry_point('RBTools==0.7.2', 'console_scripts', 'rbt')() File /home/sallan/envs/rbtools-0.7.2/local/lib/python2.7/site-packages/RBTools-0.7.2-py2.7.egg/rbtools/commands/main.py, line 133, in main command.run_from_argv([RB_MAIN, command_name] + args) File /home/sallan/envs/rbtools-0.7.2/local/lib/python2.7/site-packages/RBTools-0.7.2-py2.7.egg/rbtools/commands/__init__.py, line 555, in run_from_argv exit_code = self.main(*args) or 0 File /home/sallan/envs/rbtools-0.7.2/local/lib/python2.7/site-packages/RBTools-0.7.2-py2.7.egg/rbtools/commands/post.py, line 714, in main self.check_guess_fields() File /home/sallan/envs/rbtools-0.7.2/local/lib/python2.7/site-packages/RBTools-0.7.2-py2.7.egg/rbtools/commands/post.py, line 553, in check_guess_fields
Customize Administrator Dashboard
Hello, First of all, I would like to appreciate your work. ReviewBoard is a very solution for online code reviews. I want to know if there some way I can customize administrator dashboard to show me more graphs like for a particular user how many comments were given on a review package? How many minor major comments reported on a review? This is something I need to present in our project meetings. Any help on this will be appreciated. Thanks, Tanuj Sharma -- 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.