RBTools 0.6.3 is released

2014-11-12 Thread christ...@beanbaginc.com
Hi everyone,

We just released RBTools 0.6.3. It contains a variety of bug fixes for various 
sorts of repositories, for rbt post, and for the API.

See the announcement and release notes at 
https://www.reviewboard.org/news/2014/11/12/rbtools-0-6-3-released/

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://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: Manual server updates and directory permissions

2014-11-12 Thread christ...@beanbaginc.com
Hi Tom,

So generally, mixing and matching Fedora packages and easy_installed packages 
will cause breakages. I *think* in your case that it never actually installed a 
new Review Board package through easy_install, due to something going wrong on 
your server. Or maybe an HTTP proxy got in the way. Hard to say.

Did you run the exact commands shown in that error? After, did you restart 
Apache?

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://www.beanbaginc.com

-Original Message-
From: Tom Meeks 
Reply: reviewboard@googlegroups.com >
Date: November 12, 2014 at 11:07:20 AM
To: reviewboard@googlegroups.com >
Subject:  Manual server updates and directory permissions

> I've just used yum to install reviewboard on Fedora.
>  
> When I access the site, I'm receiving this "Manual Server updates" error
> and 2 errors on directory permissions.
> I've searched through the threads on here and can't seem to find a
> solution. I see where others have had similar error, but it was a
> different problem or so old it doesn't apply anymore.
>  
> 1) So how/what is this Manual intervention needed? I've tried doing the
> upgrade, but it is failing as well. See below
>  
> [root@safas30111 reviewboardtest.sample.com]# easy_install -U ReviewBoard
> Searching for ReviewBoard
> Reading https://pypi.python.org/simple/ReviewBoard/
> Download error on https://pypi.python.org/simple/ReviewBoard/: [Errno 1]
> _ssl.c:504: error:14090086:SSL
> routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed -- Some
> packages may not be found!
> Couldn't retrieve index page for 'ReviewBoard'
> Scanning index of all packages (this may take a while)
> Reading https://pypi.python.org/simple/
> Download error on https://pypi.python.org/simple/: [Errno 1] _ssl.c:504:
> error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify  
> failed -- Some packages may not be found!
> Best match: ReviewBoard 1.7.27
> Adding ReviewBoard 1.7.27 to easy-install.pth file
> Installing rb-site script to /usr/bin
> Installing rbssh script to /usr/bin
>  
> Using /usr/lib/python2.7/site-packages
> Reading http://downloads.reviewboard.org/mirror/
> Reading http://downloads.reviewboard.org/releases/ReviewBoard/1.7/
> Processing dependencies for ReviewBoard
> Finished processing dependencies for ReviewBoard
>  
> 2) Here is a listing of the installation directory
>  
> [root@safas30111 reviewboardtest.sample.com]# ls -la
> total 28
> drwxr-xr-x. 7 apache root 4096 Nov 12 11:42 .
> drwxr-xr-x. 5 apache root 4096 Nov 12 11:42 ..
> drwxr-xr-x. 2 apache root 4096 Nov 12 11:48 conf
> drwxr-xr-x. 2 apache root 4096 Nov 12 11:42 data
> drwxr-xr-x. 4 apache root 4096 Nov 12 12:21 htdocs
> drwxr-xr-x. 2 apache root 4096 Nov 12 11:42 logs
> drwxrwxrwx. 2 apache root 4096 Nov 12 11:42 tmp
>  
>  
> Any help/guidance would be greatly appreciated!
>  
> -Tom
>  
> --
> 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 migrate RB 2.0.10 to a new server

2014-11-09 Thread christ...@beanbaginc.com
Yes, there's state you'll need to copy over for Subversion and SSH and such.

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://www.beanbaginc.com

-Original Message-
From: MoonWalker 
Reply: reviewboard@googlegroups.com >
Date: November 9, 2014 at 2:50:57 PM
To: reviewboard@googlegroups.com >
Cc: daniel.cabrera...@gmail.com >, 
christ...@beanbaginc.com >
Subject:  Re: How to migrate RB 2.0.10 to a new server

> No I did not. Do I have to?
>  
> On Monday, November 10, 2014 9:32:02 AM UTC+11, chri...@beanbaginc.com
> wrote:
> >
> > Hey,
> >
> > That error sounds like you're using a self-signed cert that can't be
> > properly verified due to the issuer.
> >
> > Did you copy over the $sitedir/data/ directory from your old install to
> > the new one?
> >
> > Christian
> >
> > --
> > Christian Hammond - chri...@beanbaginc.com  
> > Review Board - https://www.reviewboard.org
> > Beanbag, Inc. - https://www.beanbaginc.com
> >
> > -Original Message-
> > From: MoonWalker >
> > Reply: revie...@googlegroups.com > > >>
> > Date: November 9, 2014 at 2:30:53 PM
> > To: revie...@googlegroups.com > > >>
> > Cc: daniel.c...@gmail.com > > >>, chri...@beanbaginc.com <
> > chri...@beanbaginc.com >>
> > Subject: Re: How to migrate RB 2.0.10 to a new server
> >
> > > Any idea guys? I am big time stuck here :-(
> > >
> > > On Friday, November 7, 2014 9:43:49 AM UTC+11, MoonWalker wrote:
> > > >
> > > > sorry the actual cmd that I executed was "sudo -u www.-data svn list
> > > > http://mysvnserver/svn/myrepo/com.mycia.internal/superduper/branches  
> > > >
> > > > "
> > > >
> > > > On Friday, November 7, 2014 9:38:33 AM UTC+11, MoonWalker wrote:
> > > >
> > > > Hi Chris,
> > > >
> > > > I verifid the database using the Admin dashboard and mysql console all
> > the
> > > > data seems to be okay. I am not sure if this issue is some how related
> > or
> > > > not, but I tried to verify if my repositories were working
> > correctelly, but
> > > > as soon as I tried to update login/psw I got this error: Server SSL
> > > > certificate verification failed: certificate has expired, certificate
> > > > issued for a different hostname, issuer is not trusted.
> > > > I rerun the following cmd in my Reviewboard server console "svn list
> > > > http://mysvnserver/svn/myrepo/com.mycia.internal/superduper/branches  
> > > > ".
> > > > I restarted Apache right after and same issue still present.
> > > >
> > > > Looking forward to hearing some fresh ideas.
> > > >
> > > > Cheers
> > > >
> > > >
> > > > *Ii*
> > > > On Friday, October 31, 2014 9:26:36 AM UTC+11, chri...@beanbaginc.com
> > > > wrote:
> > > >
> > > > Hi,
> > > >
> > > > Unfortunately, I don't have enough information to be able to tell you
> > > > what's wrong here. You'll have to look at the dump file, compare to
> > what's
> > > > in the database on the working install, and see if anything stands
> > out.
> > > >
> > > > If this is the only thing wrong, perhaps you can just copy over the
> > > > password contents between databases manually.
> > > >
> > > > Christian
> > > >
> > > > --
> > > > Christian Hammond - chri...@beanbaginc.com
> > > > Review Board - https://www.reviewboard.org
> > > > Beanbag, Inc. - https://www.beanbaginc.com
> > > >
> > > > -Original Message-
> > > > From: MoonWalker
> > > > Reply: revie...@googlegroups.com >
> > > > Date: October 30, 2014 at 3:24:05 PM
> > > > To: revie...@googlegroups.com >
> > > > Cc: daniel.c...@gmail.com >, chri...@beanbaginc.com
> > > > >
> > > > Subject: Re: How to migrate RB 2.0.10 to a new server
> > > >
> > > > > Hi Christian,
> > > > >
> > > > > I am upgrade to version 2.0.11 on both servers. Like you mentioned,
> > > > seems
> > > > > like something went wrong at the encoding/decoding level. I attached
> > an
> > > > > snap

Re: How to migrate RB 2.0.10 to a new server

2014-11-09 Thread christ...@beanbaginc.com
Hey,

That error sounds like you're using a self-signed cert that can't be properly 
verified due to the issuer.

Did you copy over the $sitedir/data/ directory from your old install to the new 
one?

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://www.beanbaginc.com

-Original Message-
From: MoonWalker 
Reply: reviewboard@googlegroups.com >
Date: November 9, 2014 at 2:30:53 PM
To: reviewboard@googlegroups.com >
Cc: daniel.cabrera...@gmail.com >, 
christ...@beanbaginc.com >
Subject:  Re: How to migrate RB 2.0.10 to a new server

> Any idea guys? I am big time stuck here :-(
>  
> On Friday, November 7, 2014 9:43:49 AM UTC+11, MoonWalker wrote:
> >
> > sorry the actual cmd that I executed was "sudo -u www.-data svn list
> > http://mysvnserver/svn/myrepo/com.mycia.internal/superduper/branches
> >  
> > "
> >
> > On Friday, November 7, 2014 9:38:33 AM UTC+11, MoonWalker wrote:
> >
> > Hi Chris,
> >
> > I verifid the database using the Admin dashboard and mysql console all the
> > data seems to be okay. I am not sure if this issue is some how related or
> > not, but I tried to verify if my repositories were working correctelly, but
> > as soon as I tried to update login/psw I got this error: Server SSL
> > certificate verification failed: certificate has expired, certificate
> > issued for a different hostname, issuer is not trusted.
> > I rerun the following cmd in my Reviewboard server console "svn list
> > http://mysvnserver/svn/myrepo/com.mycia.internal/superduper/branches
> > ".  
> > I restarted Apache right after and same issue still present.
> >
> > Looking forward to hearing some fresh ideas.
> >
> > Cheers
> >
> >
> > *Ii*
> > On Friday, October 31, 2014 9:26:36 AM UTC+11, chri...@beanbaginc.com
> > wrote:
> >
> > Hi,
> >
> > Unfortunately, I don't have enough information to be able to tell you
> > what's wrong here. You'll have to look at the dump file, compare to what's
> > in the database on the working install, and see if anything stands out.
> >
> > If this is the only thing wrong, perhaps you can just copy over the
> > password contents between databases manually.
> >
> > Christian
> >
> > --
> > Christian Hammond - chri...@beanbaginc.com
> > Review Board - https://www.reviewboard.org
> > Beanbag, Inc. - https://www.beanbaginc.com
> >
> > -Original Message-
> > From: MoonWalker  
> > Reply: revie...@googlegroups.com >
> > Date: October 30, 2014 at 3:24:05 PM
> > To: revie...@googlegroups.com >
> > Cc: daniel.c...@gmail.com >, chri...@beanbaginc.com  
> > >
> > Subject: Re: How to migrate RB 2.0.10 to a new server
> >
> > > Hi Christian,
> > >
> > > I am upgrade to version 2.0.11 on both servers. Like you mentioned,
> > seems
> > > like something went wrong at the encoding/decoding level. I attached an
> > > snapshoot showing the Unicode error hint
> > >
> > >
> > >
> > >
> > > On Friday, October 31, 2014 9:10:54 AM UTC+11, chri...@beanbaginc.com
> > wrote:
> > > >
> > > > I have no idea what's going on there at first glance, but the first
> > thing
> > > > I'd do is open the dump file, find the entry for that repository, and
> > see
> > > > what the password field contains. Make sure it doesn't appear to have
> > any
> > > > strange characters in it.
> > > >
> > > > By the way, are you performing the dump and the load using the same
> > > > versions of Review Board?
> > > >
> > > > Christian
> > > >
> > > > --
> > > > Christian Hammond - chri...@beanbaginc.com
> > > > Review Board - https://www.reviewboard.org
> > > > Beanbag, Inc. - https://www.beanbaginc.com
> > > >
> > > > -Original Message-
> > > > From: MoonWalker >
> > > > Reply: revie...@googlegroups.com > > >>
> > > > Date: October 30, 2014 at 3:08:02 PM
> > > > To: revie...@googlegroups.com > > >>
> > > > Cc: daniel.c...@gmail.com > > >>, chri...@beanbaginc.com <
> > > > chri...@beanbaginc.com >>
> > > > Subject: Re: How to migrate RB 2.0.10 to a new server
> > > >
> > > > > I update to 2.0.11 and the same issue still present 

Re: How to migrate RB 2.0.10 to a new server

2014-10-30 Thread christ...@beanbaginc.com
Hi,

Unfortunately, I don't have enough information to be able to tell you what's 
wrong here. You'll have to look at the dump file, compare to what's in the 
database on the working install, and see if anything stands out.

If this is the only thing wrong, perhaps you can just copy over the password 
contents between databases manually.

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://www.beanbaginc.com

-Original Message-
From: MoonWalker 
Reply: reviewboard@googlegroups.com >
Date: October 30, 2014 at 3:24:05 PM
To: reviewboard@googlegroups.com >
Cc: daniel.cabrera...@gmail.com >, 
christ...@beanbaginc.com >
Subject:  Re: How to migrate RB 2.0.10 to a new server

> Hi Christian,
>  
> I am upgrade to version 2.0.11 on both servers. Like you mentioned, seems
> like something went wrong at the encoding/decoding level. I attached an
> snapshoot showing the Unicode error hint
>  
>  
>  
>  
> On Friday, October 31, 2014 9:10:54 AM UTC+11, chri...@beanbaginc.com wrote:
> >
> > I have no idea what's going on there at first glance, but the first thing
> > I'd do is open the dump file, find the entry for that repository, and see
> > what the password field contains. Make sure it doesn't appear to have any
> > strange characters in it.
> >
> > By the way, are you performing the dump and the load using the same
> > versions of Review Board?
> >
> > Christian
> >
> > --
> > Christian Hammond - chri...@beanbaginc.com  
> > Review Board - https://www.reviewboard.org
> > Beanbag, Inc. - https://www.beanbaginc.com
> >
> > -Original Message-
> > From: MoonWalker >
> > Reply: revie...@googlegroups.com > > >>
> > Date: October 30, 2014 at 3:08:02 PM
> > To: revie...@googlegroups.com > > >>
> > Cc: daniel.c...@gmail.com > > >>, chri...@beanbaginc.com <
> > chri...@beanbaginc.com >>
> > Subject: Re: How to migrate RB 2.0.10 to a new server
> >
> > > I update to 2.0.11 and the same issue still present : -(. Any idea guys?
> > >
> > > Cheers
> > >
> > > On Wednesday, October 29, 2014 2:19:15 PM UTC+11, MoonWalker wrote:
> > > >
> > > > Well I was able to by pass that issue :-).
> > > >
> > > > I generate/apply both dumpdb and dumpdata without any issues (I had to
> > Open
> > > > the dump file in a text editor and find all the entries
> > > >
> > > > whose "model" is "contenttypes.contenttype" or "scmtools.tool", and
> > delete those
> > > entries.).
> > > >
> > > >
> > > > Seems like the data is there, but as soon as I open one of the reviews
> > I had this
> > > >
> > > > UnicodeDecodeError:
> > > >
> > > > This the traceback:
> > > >
> > > >
> > > > Environment:
> > > >
> > > >
> > > > Request Method: GET
> > > > Request URL: http://reviewboard.devneta.local/r/845/
> > > >
> > > > Django Version: 1.6.8
> > > > Python Version: 2.7.6
> > > > Installed Applications:
> > > > [u'django.contrib.admin',
> > > > u'django.contrib.auth',
> > > > u'django.contrib.contenttypes',
> > > > u'django.contrib.sites',
> > > > u'django.contrib.sessions',
> > > > u'django.contrib.staticfiles',
> > > > u'djblets',
> > > > u'djblets.configforms',
> > > > u'djblets.datagrid',
> > > > u'djblets.extensions',
> > > > u'djblets.feedview',
> > > > u'djblets.gravatars',
> > > > u'djblets.log',
> > > > u'djblets.pipeline',
> > > > u'djblets.siteconfig',
> > > > u'djblets.util',
> > > > u'djblets.webapi',
> > > > u'haystack',
> > > > u'pipeline',
> > > > u'reviewboard',
> > > > u'reviewboard.accounts',
> > > > u'reviewboard.admin',
> > > > u'reviewboard.attachments',
> > > > u'reviewboard.changedescs',
> > > > u'reviewboard.datagrids',
> > > > u'reviewboard.diffviewer',
> > > > u'reviewb

Re: How to migrate RB 2.0.10 to a new server

2014-10-30 Thread christ...@beanbaginc.com
I have no idea what's going on there at first glance, but the first thing I'd 
do is open the dump file, find the entry for that repository, and see what the 
password field contains. Make sure it doesn't appear to have any strange 
characters in it.

By the way, are you performing the dump and the load using the same versions of 
Review Board?

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://www.beanbaginc.com

-Original Message-
From: MoonWalker 
Reply: reviewboard@googlegroups.com >
Date: October 30, 2014 at 3:08:02 PM
To: reviewboard@googlegroups.com >
Cc: daniel.cabrera...@gmail.com >, 
christ...@beanbaginc.com >
Subject:  Re: How to migrate RB 2.0.10 to a new server

> I update to 2.0.11 and the same issue still present : -(. Any idea guys?
>  
> Cheers
>  
> On Wednesday, October 29, 2014 2:19:15 PM UTC+11, MoonWalker wrote:
> >
> > Well I was able to by pass that issue :-).
> >
> > I generate/apply both dumpdb and dumpdata without any issues (I had to Open
> > the dump file in a text editor and find all the entries
> >
> > whose "model" is "contenttypes.contenttype" or "scmtools.tool", and delete 
> > those  
> entries.).
> >
> >
> > Seems like the data is there, but as soon as I open one of the reviews I 
> > had this
> >
> > UnicodeDecodeError:
> >
> > This the traceback:
> >
> >
> > Environment:
> >
> >
> > Request Method: GET
> > Request URL: http://reviewboard.devneta.local/r/845/
> >
> > Django Version: 1.6.8
> > Python Version: 2.7.6
> > Installed Applications:
> > [u'django.contrib.admin',
> > u'django.contrib.auth',
> > u'django.contrib.contenttypes',
> > u'django.contrib.sites',
> > u'django.contrib.sessions',
> > u'django.contrib.staticfiles',
> > u'djblets',
> > u'djblets.configforms',
> > u'djblets.datagrid',
> > u'djblets.extensions',
> > u'djblets.feedview',
> > u'djblets.gravatars',
> > u'djblets.log',
> > u'djblets.pipeline',
> > u'djblets.siteconfig',
> > u'djblets.util',
> > u'djblets.webapi',
> > u'haystack',
> > u'pipeline',
> > u'reviewboard',
> > u'reviewboard.accounts',
> > u'reviewboard.admin',
> > u'reviewboard.attachments',
> > u'reviewboard.changedescs',
> > u'reviewboard.datagrids',
> > u'reviewboard.diffviewer',
> > u'reviewboard.extensions',
> > u'reviewboard.hostingsvcs',
> > u'reviewboard.notifications',
> > u'reviewboard.reviews',
> > u'reviewboard.reviews.ui',
> > u'reviewboard.scmtools',
> > u'reviewboard.site',
> > u'reviewboard.ssh',
> > u'reviewboard.webapi',
> > u'django_reset',
> > u'django_evolution']
> > Installed Middleware:
> > [u'django.middleware.gzip.GZipMiddleware',
> > u'reviewboard.admin.middleware.InitReviewBoardMiddleware',
> > u'django.middleware.clickjacking.XFrameOptionsMiddleware',
> > u'django.middleware.common.CommonMiddleware',
> > u'django.middleware.doc.XViewMiddleware',
> > u'django.middleware.http.ConditionalGetMiddleware',
> > u'django.middleware.locale.LocaleMiddleware',
> > u'django.contrib.sessions.middleware.SessionMiddleware',
> > u'django.contrib.auth.middleware.AuthenticationMiddleware',
> > u'django.contrib.messages.middleware.MessageMiddleware',
> > u'djblets.siteconfig.middleware.SettingsMiddleware',
> > u'reviewboard.admin.middleware.LoadSettingsMiddleware',
> > u'djblets.extensions.middleware.ExtensionsMiddleware',
> > u'djblets.log.middleware.LoggingMiddleware',
> > u'reviewboard.accounts.middleware.TimezoneMiddleware',
> > u'reviewboard.admin.middleware.CheckUpdatesRequiredMiddleware',
> > u'reviewboard.admin.middleware.X509AuthMiddleware',
> > u'reviewboard.site.middleware.LocalSiteMiddleware',
> > u'djblets.extensions.middleware.ExtensionsMiddlewareRunner',
> > u'reviewboard.admin.middleware.ExtraExceptionInfoMiddleware']
> >
> >
> > Traceback:
> > File
> > 

Re: Power Pack 1.1 is released

2014-10-30 Thread christ...@beanbaginc.com
Hi Alexey,

Can you check the directory permissions for that directory and all contents? 
Before installing, we attempt to remove the directory, so it sounds like that 
didn't happen fully.

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://www.beanbaginc.com

-Original Message-
From: Alexey Neyman 
Reply: reviewboard@googlegroups.com >
Date: October 30, 2014 at 11:41:45 AM
To: reviewboard@googlegroups.com >
Subject:  Re: Power Pack 1.1 is released

> Tried to update, the server threw an error 500 (traceback below).
> Downgraded back to 1.0.4, seems to work fine.
>  
> File
> "/usr/lib/python2.6/site-packages/Django-1.6.7-py2.6.egg/django/core/handlers/base.py",
>   
> line 88, in get_response
> response = middleware_method(request)
>  
> File
> "/usr/lib/python2.6/site-packages/ReviewBoard-2.0.11-py2.6.egg/reviewboard/admin/middleware.py",
>   
> line 36, in process_request
> initialize()
>  
> File
> "/usr/lib/python2.6/site-packages/ReviewBoard-2.0.11-py2.6.egg/reviewboard/__init__.py",
>   
> line 115, in initialize
> get_extension_manager().load()
>  
> File
> "/usr/lib/python2.6/site-packages/Djblets-0.8.12-py2.6.egg/djblets/extensions/manager.py",
>   
> line 405, in load
> self._load_extensions(full_reload)
>  
> File
> "/usr/lib/python2.6/site-packages/Djblets-0.8.12-py2.6.egg/djblets/extensions/manager.py",
>   
> line 503, in _load_extensions
> self._init_extension(ext_class)
>  
> File
> "/usr/lib/python2.6/site-packages/Djblets-0.8.12-py2.6.egg/djblets/extensions/manager.py",
>   
> line 609, in _init_extension
> self._install_extension_media(ext_class)
>  
> File
> "/usr/lib/python2.6/site-packages/Djblets-0.8.12-py2.6.egg/djblets/extensions/manager.py",
>   
> line 718, in _install_extension_media
> self._install_extension_media_internal(ext_class)
>  
> File
> "/usr/lib/python2.6/site-packages/Djblets-0.8.12-py2.6.egg/djblets/extensions/manager.py",
>   
> line 768, in _install_extension_media_internal
> shutil.copytree(extracted_path, ext_htdocs_path, symlinks=True)
>  
> File "/usr/lib64/python2.6/shutil.py", line 142, in copytree
> os.makedirs(dst)
>  
> File "/usr/lib64/python2.6/os.py", line 157, in makedirs
> mkdir(name, mode)
>  
> OSError: [Errno 17] File exists:
> '/var/www.reviewboard/htdocs/media/ext/ReviewBoardPowerPack'
>  
>  
> On Wednesday, October 29, 2014 4:50:07 PM UTC-7, David Trowbridge wrote:
> >
> > Hey everyone,
> >
> > We just put out a release of Power Pack 1.1. Power Pack is our premium
> > add-on to Review Board that offers PDF document review, GitHub Enterprise,
> > and more.
> >
> > The new version of Power Pack adds a major new feature: Reports. Reports
> > allow you to get deep insights into the performance of the code review
> > process.
> >
> > More details are up on the announcement at
> > https://www.reviewboard.org/news/2014/10/29/power-pack-1-1-released/
> >
> > For more information on Power Pack, see
> > https://www.reviewboard.org/powerpack/
> >
> > -David
> >
>  
> --
> 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 migrate RB 2.0.10 to a new server

2014-10-28 Thread christ...@beanbaginc.com
Did you use dumpdb or dumpdata to construct the dump file?

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://www.beanbaginc.com

-Original Message-
From: MoonWalker 
Reply: reviewboard@googlegroups.com >
Date: October 28, 2014 at 4:33:55 PM
To: reviewboard@googlegroups.com >
Cc: daniel.cabrera...@gmail.com >, 
christ...@beanbaginc.com >
Subject:  Re: How to migrate RB 2.0.10 to a new server

>  
>  
> Hi Chrisitan,
>  
> I attached a snapshot of my console.
>  
>  
>  
>  
>  
>  
>  
>  
>  
> On Wednesday, October 29, 2014 10:00:00 AM UTC+11, chri...@beanbaginc.com
> wrote:
> >
> > Can you show me the entire console output for this? As it is, its not
> > making a lot of sense to me.
> >
> > Christian
> >
> > --
> > Christian Hammond - chri...@beanbaginc.com  
> > Review Board - https://www.reviewboard.org
> > Beanbag, Inc. - https://www.beanbaginc.com
> >
> > -Original Message-
> > From: MoonWalker >
> > Reply: revie...@googlegroups.com > > >>
> > Date: October 27, 2014 at 10:15:52 PM
> > To: revie...@googlegroups.com > > >>
> > Cc: daniel.c...@gmail.com > > >>, chri...@beanbaginc.com <
> > chri...@beanbaginc.com >>
> > Subject: Re: How to migrate RB 2.0.10 to a new server
> >
> > > Well I installed using easy_install and no complains during the
> > > installation. Now I have another issue after re executing the command 4)
> > I
> > > got a prompt asking me if I want to continue with this process and I
> > said
> > > "yes". After hitting enter I got this;
> > >
> > > sh:1: ./reviewboard/manage.py: not found
> > > CommandError: Problem installing "/home/admin/wrk/database.json": Uknown
> > > dump format
> > >
> > > Not sure why this is happening. I have the same RB version on both ends,
> > > the only diff is that Ubuntu version is not the same (old = 12.04, new =
> > > 14.04).
> > >
> > > cheers
> > >
> > > On Tuesday, October 28, 2014 4:06:29 PM UTC+11, MoonWalker wrote:
> > > >
> > > > Hi Christian,
> > > >
> > > > I followed the provious steps, but I have an issue after exectuting
> > step
> > > > 4. I got the following message: "CommandError: Before using this
> > command,
> > > > you need to install the 'django-reset' package.
> > > >
> > > > I am using Ubuntu 14.04 and the Python version is .2.7.6 and Django V
> > > > 1.6.8.
> > > >
> > > > If I understood correctly such package was removed on 1.5 according to
> > > > this https://pypi.python.org/pypi/django-reset/0.1.0 . Shall I
> > install
> > > > it?
> > > >
> > > > cheers
> > > >
> > > > On Tuesday, October 28, 2014 1:26:40 PM UTC+11, chri...@beanbaginc.com
> > > > wrote:
> > > >>
> > > >> Hi,
> > > >>
> > > >> In theory this should still work. However, it's important to note
> > that
> > > >> these are very different types of databases, and there *may* be
> > problems.
> > > >> You'll have to see what happens when you give that a shot.
> > > >>
> > > >> As long as you don't delete or alter your old database, no harm will
> > be
> > > >> done by trying the steps.
> > > >>
> > > >> Christian
> > > >>
> > > >> --
> > > >> Christian Hammond - chri...@beanbaginc.com
> > > >> Review Board - https://www.reviewboard.org
> > > >> Beanbag, Inc. - https://www.beanbaginc.com
> > > >>
> > > >> -Original Message-
> > > >> From: MoonWalker
> > > >> Reply: revie...@googlegroups.com >
> > > >> Date: October 27, 2014 at 6:13:28 PM
> > > >> To: revie...@googlegroups.com >
> > > >> Subject: How to migrate RB 2.0.10 to a new server
> > > >>
> > > >> > hi,
> > > >> >
> > > >> > I have the latest version on both (old and new server). I read some
> > old
> > > >> > post regarding migration, but I want to make sure that those steps
> > > >> still
> > > >> > valid for 2.x . Not sure that this steps cover the sqlite DB as

Re: How to migrate RB 2.0.10 to a new server

2014-10-28 Thread christ...@beanbaginc.com
Can you show me the entire console output for this? As it is, its not making a 
lot of sense to me.

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://www.beanbaginc.com

-Original Message-
From: MoonWalker 
Reply: reviewboard@googlegroups.com >
Date: October 27, 2014 at 10:15:52 PM
To: reviewboard@googlegroups.com >
Cc: daniel.cabrera...@gmail.com >, 
christ...@beanbaginc.com >
Subject:  Re: How to migrate RB 2.0.10 to a new server

> Well I installed using easy_install and no complains during the
> installation. Now I have another issue after re executing the command 4) I
> got a prompt asking me if I want to continue with this process and I said
> "yes". After hitting enter I got this;
>  
> sh:1: ./reviewboard/manage.py: not found
> CommandError: Problem installing "/home/admin/wrk/database.json": Uknown
> dump format
>  
> Not sure why this is happening. I have the same RB version on both ends,
> the only diff is that Ubuntu version is not the same (old = 12.04, new =
> 14.04).
>  
> cheers
>  
> On Tuesday, October 28, 2014 4:06:29 PM UTC+11, MoonWalker wrote:
> >
> > Hi Christian,
> >
> > I followed the provious steps, but I have an issue after exectuting step
> > 4. I got the following message: "CommandError: Before using this command,
> > you need to install the 'django-reset' package.
> >
> > I am using Ubuntu 14.04 and the Python version is .2.7.6 and Django V
> > 1.6.8.
> >
> > If I understood correctly such package was removed on 1.5 according to
> > this https://pypi.python.org/pypi/django-reset/0.1.0 . Shall I install
> > it?
> >
> > cheers
> >
> > On Tuesday, October 28, 2014 1:26:40 PM UTC+11, chri...@beanbaginc.com
> > wrote:
> >>
> >> Hi,
> >>
> >> In theory this should still work. However, it's important to note that
> >> these are very different types of databases, and there *may* be problems.
> >> You'll have to see what happens when you give that a shot.
> >>
> >> As long as you don't delete or alter your old database, no harm will be
> >> done by trying the steps.
> >>
> >> Christian
> >>
> >> --
> >> Christian Hammond - chri...@beanbaginc.com
> >> Review Board - https://www.reviewboard.org
> >> Beanbag, Inc. - https://www.beanbaginc.com
> >>
> >> -Original Message-
> >> From: MoonWalker  
> >> Reply: revie...@googlegroups.com >
> >> Date: October 27, 2014 at 6:13:28 PM
> >> To: revie...@googlegroups.com >
> >> Subject: How to migrate RB 2.0.10 to a new server
> >>
> >> > hi,
> >> >
> >> > I have the latest version on both (old and new server). I read some old
> >> > post regarding migration, but I want to make sure that those steps
> >> still
> >> > valid for 2.x . Not sure that this steps cover the sqlite DB as well.
> >> Am I
> >> > missing something here?
> >> >
> >> > thx for your support
> >> >
> >> > >1. On the old server, dump your site data.
> >> > > sudo rb-site manage /path/to/site dumpdata >
> >> /path/to/backup/rbdump.json
> >> > >
> >> > > 2. Open the dump file in a text editor and find all the entries
> >> > > whose "model" is "contenttypes.contenttype" or "scmtools.tool", and
> >> delete
> >> > > those entries.
> >> > >
> >> > > 3. On the new server, create a new site following the directions on
> >> the
> >> > > ReviewBoard site. Note that you don't have to use the same database
> >> type
> >> > > as your old server (my old server used MySQL, my new server uses
> >> > > PostgreSQL).
> >> > >
> >> > > 4. On the new server, load the old site data.
> >> > > sudo rb-site manage /path/to/site loaddata
> >> /path/to/backup/rbdump.json
> >> > >
> >> > > 5. (Optional) For good measure, reboot your new server.
> >> > >
> >> >
> >> > --
> >> > 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/
> >>

Review Board 2.0.11 is released!

2014-10-27 Thread christ...@beanbaginc.com
Hey everyone,

We just put out a new release of Review Board.

2.0.11 fixes some upgrade issues that have been encountered for some MySQL 
users. It also improves the Change field for Perforce users, and fixes a crash 
related to invalid timezones.

See https://www.reviewboard.org/news/2014/10/27/review-board-2-0-11-released/

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://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: How to migrate RB 2.0.10 to a new server

2014-10-27 Thread christ...@beanbaginc.com
Hi,

In theory this should still work. However, it's important to note that these 
are very different types of databases, and there *may* be problems. You'll have 
to see what happens when you give that a shot.

As long as you don't delete or alter your old database, no harm will be done by 
trying the steps.

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://www.beanbaginc.com

-Original Message-
From: MoonWalker 
Reply: reviewboard@googlegroups.com >
Date: October 27, 2014 at 6:13:28 PM
To: reviewboard@googlegroups.com >
Subject:  How to migrate RB 2.0.10 to a new server

> hi,
>  
> I have the latest version on both (old and new server). I read some old
> post regarding migration, but I want to make sure that those steps still
> valid for 2.x . Not sure that this steps cover the sqlite DB as well. Am I
> missing something here?
>  
> thx for your support
>  
> >1. On the old server, dump your site data.
> > sudo rb-site manage /path/to/site dumpdata > /path/to/backup/rbdump.json
> >
> > 2. Open the dump file in a text editor and find all the entries
> > whose "model" is "contenttypes.contenttype" or "scmtools.tool", and delete
> > those entries.
> >
> > 3. On the new server, create a new site following the directions on the
> > ReviewBoard site. Note that you don't have to use the same database type
> > as your old server (my old server used MySQL, my new server uses
> > PostgreSQL).
> >
> > 4. On the new server, load the old site data.
> > sudo rb-site manage /path/to/site loaddata /path/to/backup/rbdump.json
> >
> > 5. (Optional) For good measure, reboot your new server.
> >
>  
> --
> 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.


Review Board 2.0.10 is released!

2014-10-23 Thread christ...@beanbaginc.com
Hi everyone,

We have another release for you this week. Yes, already. A couple of the new 
additions in 2.0.9 had some quirks that we wanted to address sooner rather than 
later. Along with that, we've fixed several other bugs that have been reported 
recently.

See the news post and release notes:

https://www.reviewboard.org/news/2014/10/23/review-board-2-0-10-released/

https://www.reviewboard.org/docs/releasenotes/reviewboard/2.0.10/

Christian

-- 
Christian Hammond - christ...@beanbaginc.com 
Review Board - https://www.reviewboard.org 
Beanbag, Inc. - https://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: Search review descriptions?

2014-10-22 Thread christ...@beanbaginc.com
Hi Stephen,

Descriptions are a lot of text to quickly search for, so we don't search 
through them for the quick search box.

RB 2.0.x has a dedicated field for commit IDs on review requests. We don't yet 
search that, but that functionality could be added in a future release, if you 
want to either file a report or write a patch.

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://www.beanbaginc.com

-Original Message-
From: Stephen Bash 
Reply: reviewboard@googlegroups.com >
Date: October 22, 2014 at 8:50:37 AM
To: reviewboard@googlegroups.com >
Subject:  Search review descriptions?

> Hi all-
>  
> We have a Git hook script that posts commits to Review Board when they are
> pushed to a special repository. The hook script always adds the commit ID
> (SHA) to the review's description, but with RB 2.0.7 typing the first few
> characters of a SHA in the search box doesn't turn up any results. Does
> the RB search not search the description? Or do I maybe have something
> configured wrong?
>  
> Thanks,
> Stephen
>  
> --
> 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: Caching not working with 2.0.8

2014-10-21 Thread christ...@beanbaginc.com
Okay, I found the problem.

Temporary solution is to set the CACHES in settings_local.py to that whole 
{'default': ...} dictionary.

If you have a test server you're willing to try a couple patches on, I can send 
you something soon.

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://www.beanbaginc.com

-Original Message-
From: Andrew MacLeod 
Reply: reviewboard@googlegroups.com >
Date: October 21, 2014 at 12:24:30 PM
To: reviewboard@googlegroups.com >
Cc: freea...@gmail.com >, christ...@beanbaginc.com 
>
Subject:  Re: Caching not working with 2.0.8

> Here is that information as well (I added the spacing to make a bit more
> readable):
>  
> >>> from djblets.siteconfig.models import SiteConfiguration
>  
> >>> from djblets.cache.backend_compat import normalize_cache_backend
>  
> >>> siteconfig = SiteConfiguration.objects.get_current()
>  
> >>> print siteconfig.get('cache_backend')
> {u'default': {u'LOCATION': u'/export/content/reviewboard/cache',
> u'BACKEND': u'django.core.cache.backends.filebased.FileBasedCache'}}
>  
> >>> print normalize_cache_backend(siteconfig.get('cache_backend'))
> {u'LOCATION': u'/export/content/reviewboard/cache', u'BACKEND':
> u'django.core.cache.backends.filebased.FileBasedCache'}
>  
> Thanks,
>  
> -amac
>  
>  
>  
> On Tuesday, October 21, 2014 12:14:57 PM UTC-7, chri...@beanbaginc.com
> wrote:
> >
> > One more thing for now (formatted for easier copy/paste):
> >
> > $ rb-site manage /path/to/site shell
> >
> > from djblets.siteconfig.models import SiteConfiguration
> > from djblets.cache.backend_compat import normalize_cache_backend
> > siteconfig = SiteConfiguration.objects.get_current()
> > print siteconfig.get('cache_backend')
> > print normalize_cache_backend(siteconfig.get('cache_backend'))
> >
> > - Christian
> >
> > --
> >
> >
>  
> --
> 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: Caching not working with 2.0.8

2014-10-21 Thread christ...@beanbaginc.com
One more thing for now (formatted for easier copy/paste):

$ rb-site manage /path/to/site shell
    
from djblets.siteconfig.models import SiteConfiguration
from djblets.cache.backend_compat import normalize_cache_backend
siteconfig = SiteConfiguration.objects.get_current()
print siteconfig.get('cache_backend')
print normalize_cache_backend(siteconfig.get('cache_backend'))

- Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://www.beanbaginc.com

-Original Message-----
From: christ...@beanbaginc.com 
Reply: christ...@beanbaginc.com >
Date: October 21, 2014 at 12:09:21 PM
To: reviewboard@googlegroups.com >, Andrew 
MacLeod >
Cc: freea...@gmail.com >
Subject:  Re: Caching not working with 2.0.8

> Hi Andrew,
>  
> Okay, so regardless of the stored settings, the cache is reverting back to 
> local memory  
> caching. Interesting.
>  
> Looking into this, and will work to get a fix into tonight's release.
>  
> Christian
>  
> --
> Christian Hammond - christ...@beanbaginc.com
> Review Board - https://www.reviewboard.org
> Beanbag, Inc. - https://www.beanbaginc.com
>  
> -Original Message-
> From: Andrew MacLeod  
> Reply: reviewboard@googlegroups.com >
> Date: October 21, 2014 at 12:07:22 PM
> To: reviewboard@googlegroups.com >
> Cc: freea...@gmail.com >, christ...@beanbaginc.com >  
> Subject: Re: Caching not working with 2.0.8
>  
> > Here you go Christian:
> >
> > # ./rb-site manage /export/apps/reviewboard/site shell
> > Python 2.6.6 (r266:84292, Apr 11 2011, 15:50:32)
> > [GCC 4.4.4 20100726 (Red Hat 4.4.4-13)] on linux2
> > Type "help", "copyright", "credits" or "license" for more information.
> > (InteractiveConsole)
> > >>> from django.core.cache import cache
> > >>> cache
> >
> >
> > Thanks,
> >
> > -amac
> >
> > On Tuesday, October 21, 2014 11:49:14 AM UTC-7, chri...@beanbaginc.com
> > wrote:
> > >
> > > Hi Andrew,
> > >
> > > This is interesting, because we just received an e-mail about a similar
> > > bug a few days ago, but until then, I wasn't aware of this problem ever
> > > occurring, and we haven't hit it with our servers. I'm also not aware of
> > > any changes on our end that would cause this.. very odd.
> > >
> > > Thanks for the info. Can you also run this and see what it outputs?
> > >
> > > $ rb-site manage /path/to/site shell
> > > >>> from django.core.cache import cache
> > > >>> cache
> > >
> > > Christian
> > >
> > > --
> > > Christian Hammond - chri...@beanbaginc.com
> > > Review Board - https://www.reviewboard.org
> > > Beanbag, Inc. - https://www.beanbaginc.com
> > >
> > > -Original Message-
> > > From: Andrew MacLeod >
> > > Reply: Andrew MacLeod >>
> > > Date: October 21, 2014 at 11:45:00 AM
> > > To: revie...@googlegroups.com > > >>
> > > Cc: free...@gmail.com >>,
> > > chri...@beanbaginc.com >>
> > >
> > > Subject: Re: Caching not working with 2.0.8
> > >
> > > >
> > > > Here you go:
> > > >
> > > > "cache_backend": {
> > > > "default": {
> > > > "LOCATION": "/export/content/reviewboard/cache",
> > > > "BACKEND": "django.core.cache.backends.filebased.FileBasedCache"
> > > > }
> > > > },
> > > >
> > > > I switched it over from memcached to file based in attempt to get some
> > > > caching working but checking the LOCATION given above, there are no data
> > > > being written:
> > > > # pwd
> > > > /export/content/reviewboard/cache
> > > > # ls -la
> > > > total 8
> > > > drwxrwxrwx 2 root root 4096 Oct 21 15:26 .
> > > > drwxr-xr-x 3 root root 4096 Oct 21 15:26 ..
> > > >
> > > > I can easily switch back to memcache based caching if you wish. For that
> > > we
> > > > were configuring "localhost:11211" and memcached is running:
> > > >
> > > > # ps -ef | grep memcached | grep -v grep
> > > > 496 23120 1 0 16:06 ? 00:00:00 memcached -d -p 11211 -u
> > > > memcached -m 64 -c 1024 -P /var/run/memcached/memcached.pid
> > > >
> > > > Thanks,
> > > >

Re: Caching not working with 2.0.8

2014-10-21 Thread christ...@beanbaginc.com
Hi Andrew,

Okay, so regardless of the stored settings, the cache is reverting back to 
local memory caching. Interesting.

Looking into this, and will work to get a fix into tonight's release.

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://www.beanbaginc.com

-Original Message-
From: Andrew MacLeod 
Reply: reviewboard@googlegroups.com >
Date: October 21, 2014 at 12:07:22 PM
To: reviewboard@googlegroups.com >
Cc: freea...@gmail.com >, christ...@beanbaginc.com 
>
Subject:  Re: Caching not working with 2.0.8

> Here you go Christian:
>  
> # ./rb-site manage /export/apps/reviewboard/site shell
> Python 2.6.6 (r266:84292, Apr 11 2011, 15:50:32)
> [GCC 4.4.4 20100726 (Red Hat 4.4.4-13)] on linux2
> Type "help", "copyright", "credits" or "license" for more information.
> (InteractiveConsole)
> >>> from django.core.cache import cache
> >>> cache
>  
>  
> Thanks,
>  
> -amac
>  
> On Tuesday, October 21, 2014 11:49:14 AM UTC-7, chri...@beanbaginc.com
> wrote:
> >
> > Hi Andrew,
> >
> > This is interesting, because we just received an e-mail about a similar
> > bug a few days ago, but until then, I wasn't aware of this problem ever
> > occurring, and we haven't hit it with our servers. I'm also not aware of
> > any changes on our end that would cause this.. very odd.
> >
> > Thanks for the info. Can you also run this and see what it outputs?
> >
> > $ rb-site manage /path/to/site shell
> > >>> from django.core.cache import cache
> > >>> cache
> >
> > Christian
> >
> > --
> > Christian Hammond - chri...@beanbaginc.com  
> > Review Board - https://www.reviewboard.org
> > Beanbag, Inc. - https://www.beanbaginc.com
> >
> > -Original Message-
> > From: Andrew MacLeod >
> > Reply: Andrew MacLeod >>
> > Date: October 21, 2014 at 11:45:00 AM
> > To: revie...@googlegroups.com > > >>
> > Cc: free...@gmail.com >>,
> > chri...@beanbaginc.com >>  
> >
> > Subject: Re: Caching not working with 2.0.8
> >
> > >
> > > Here you go:
> > >
> > > "cache_backend": {
> > > "default": {
> > > "LOCATION": "/export/content/reviewboard/cache",
> > > "BACKEND": "django.core.cache.backends.filebased.FileBasedCache"
> > > }
> > > },
> > >
> > > I switched it over from memcached to file based in attempt to get some
> > > caching working but checking the LOCATION given above, there are no data
> > > being written:
> > > # pwd
> > > /export/content/reviewboard/cache
> > > # ls -la
> > > total 8
> > > drwxrwxrwx 2 root root 4096 Oct 21 15:26 .
> > > drwxr-xr-x 3 root root 4096 Oct 21 15:26 ..
> > >
> > > I can easily switch back to memcache based caching if you wish. For that
> > we
> > > were configuring "localhost:11211" and memcached is running:
> > >
> > > # ps -ef | grep memcached | grep -v grep
> > > 496 23120 1 0 16:06 ? 00:00:00 memcached -d -p 11211 -u
> > > memcached -m 64 -c 1024 -P /var/run/memcached/memcached.pid
> > >
> > > Thanks,
> > >
> > > -amac
> > > On Tuesday, October 21, 2014 11:36:04 AM UTC-7, chri...@beanbaginc.com
> > > wrote:
> > > >
> > > > Can you run:
> > > >
> > > > rb-site manage /path/to/site list-siteconfig
> > > >
> > > > And show me the section shown for caching?
> > > >
> > > > Christian
> > > >
> > > > --
> > > > Christian Hammond - chri...@beanbaginc.com
> > > > Review Board - https://www.reviewboard.org
> > > > Beanbag, Inc. - https://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.
>  

-- 
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: Caching not working with 2.0.8

2014-10-21 Thread christ...@beanbaginc.com
Hi Andrew,

This is interesting, because we just received an e-mail about a similar bug a 
few days ago, but until then, I wasn't aware of this problem ever occurring, 
and we haven't hit it with our servers. I'm also not aware of any changes on 
our end that would cause this.. very odd.

Thanks for the info. Can you also run this and see what it outputs?

    $ rb-site manage /path/to/site shell
    >>> from django.core.cache import cache
    >>> cache

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://www.beanbaginc.com

-Original Message-
From: Andrew MacLeod 
Reply: Andrew MacLeod >
Date: October 21, 2014 at 11:45:00 AM
To: reviewboard@googlegroups.com >
Cc: freea...@gmail.com >, christ...@beanbaginc.com 
>
Subject:  Re: Caching not working with 2.0.8

>  
> Here you go:
>  
> "cache_backend": {
> "default": {
> "LOCATION": "/export/content/reviewboard/cache",
> "BACKEND": "django.core.cache.backends.filebased.FileBasedCache"
> }
> },
>  
> I switched it over from memcached to file based in attempt to get some
> caching working but checking the LOCATION given above, there are no data
> being written:
> # pwd
> /export/content/reviewboard/cache
> # ls -la
> total 8
> drwxrwxrwx 2 root root 4096 Oct 21 15:26 .
> drwxr-xr-x 3 root root 4096 Oct 21 15:26 ..
>  
> I can easily switch back to memcache based caching if you wish. For that we
> were configuring "localhost:11211" and memcached is running:
>  
> # ps -ef | grep memcached | grep -v grep
> 496 23120 1 0 16:06 ? 00:00:00 memcached -d -p 11211 -u
> memcached -m 64 -c 1024 -P /var/run/memcached/memcached.pid
>  
> Thanks,
>  
> -amac
> On Tuesday, October 21, 2014 11:36:04 AM UTC-7, chri...@beanbaginc.com
> wrote:
> >
> > Can you run:
> >
> > rb-site manage /path/to/site list-siteconfig
> >
> > And show me the section shown for caching?
> >
> > Christian
> >
> > --
> > Christian Hammond - chri...@beanbaginc.com  
> > Review Board - https://www.reviewboard.org
> > Beanbag, Inc. - https://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: Caching not working with 2.0.8

2014-10-21 Thread christ...@beanbaginc.com
Can you run:

    rb-site manage /path/to/site list-siteconfig

And show me the section shown for caching?

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://www.beanbaginc.com

-Original Message-
From: Andrew MacLeod 
Reply: reviewboard@googlegroups.com >
Date: October 21, 2014 at 11:04:08 AM
To: reviewboard@googlegroups.com >
Cc: christ...@beanbaginc.com >
Subject:  Re: Caching not working with 2.0.8

> Hi Christian,
>  
> We were using 1.7.18 for the past year. Prior to that, if it matters, we
> used 1.6.15
> Thanks!
>  
> -amac
>  
> On Tuesday, October 21, 2014 10:45:38 AM UTC-7, Christian Hammond wrote:
> >
> > Hi Andrew,
> >
> > What version were you using before?
> >
> > Christian
> >
> >
> > On Tuesday, October 21, 2014, Andrew MacLeod > > > wrote:
> >
> >> Folks,
> >>
> >> Just upgraded to 2.0.8 this past weekend. Started to see high cpu load on
> >> the server and looked at the cache statistics (memcache) and there was no
> >> activity.
> >>
> >> Tried restarting both memcached and reviewboard but still no caching
> >> activity is occurring.
> >>
> >> Tried restarting and using file based caching but nothing is being cached
> >> there either.
> >>
> >> No errors or indications what could be the issue (other then lots of
> >> cache miss messages).
> >>
> >> Ideas on what to investigate next would be appreciated. Thanks,
> >>
> >> -amac
> >>
> >> --
> >> 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 - chri...@beanbaginc.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.
>  

-- 
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: Auto-complete for reviewere no longer works in 2.0.8

2014-10-20 Thread christ...@beanbaginc.com
Hi Scott,

There will be a 2.0.9 release out today or tomorrow that fixes this.

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://www.beanbaginc.com

-Original Message-
From: Scott White 
Reply: reviewboard@googlegroups.com >
Date: October 20, 2014 at 12:13:22 PM
To: reviewboard@googlegroups.com >
Subject:  Auto-complete for reviewere no longer works in 2.0.8

> We just upgraded from 2.0.2 to 2.0.8 and noticed that the auto-complete for
> entering the names of reviewers no longer works. It shows the possible
> completions in a drop down list of possible users but it will not let you
> select a user for auto-complete. This used to work in 2.0.2.
>  
> --
> 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: Creating Dummy , empty request. Not (None - File attachments)

2014-10-20 Thread christ...@beanbaginc.com
It will be a while.

To better help us with our designs, can you give me the use case you have for 
needing the review request without the diff up-front?

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://www.beanbaginc.com

-Original Message-
From: Vlad S. 
Reply: reviewboard@googlegroups.com >
Date: October 20, 2014 at 12:08:45 PM
To: reviewboard@googlegroups.com >
Cc: thev...@gmail.com >, christ...@beanbaginc.com 
>
Subject:  Re: Creating Dummy , empty request. Not (None - File attachments)

> I need to add a parent diff.
> Thank you, Chris. I will wait for 2.1/2.2.
>  
> /v
>  
> понедельник, 20 октября 2014 г., 22:46:06 UTC+4 пользователь
> chri...@beanbaginc.com написал:
> >
> > Hi Vlad,
> >
> > Select New Review Request and choose no repository (File Attachments
> > only). You won't be able to later add a diff, though. (We intend to change
> > that for 2.1/2.2.)
> >
> > Christian
> >
> > --
> > Christian Hammond - chri...@beanbaginc.com  
> > Review Board - https://www.reviewboard.org
> > Beanbag, Inc. - https://www.beanbaginc.com
> >
> > -Original Message-
> > From: Vlad S. >
> > Reply: revie...@googlegroups.com > > >>
> > Date: October 20, 2014 at 6:19:02 AM
> > To: revie...@googlegroups.com > > >>
> > Subject: Creating Dummy , empty request. Not (None - File attachments)
> >
> > > Hi!
> > >
> > > How do I just create a review request with all fields empty, and then
> > fill
> > > in the blanks using the same interface as for updating the review
> > request?
> > >
> > > /v
> > >
> > > --
> > > 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.
>  

-- 
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: Creating Dummy , empty request. Not (None - File attachments)

2014-10-20 Thread christ...@beanbaginc.com
Hi Vlad,

Select New Review Request and choose no repository (File Attachments only). You 
won't be able to later add a diff, though. (We intend to change that for 
2.1/2.2.)

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://www.beanbaginc.com

-Original Message-
From: Vlad S. 
Reply: reviewboard@googlegroups.com >
Date: October 20, 2014 at 6:19:02 AM
To: reviewboard@googlegroups.com >
Subject:  Creating Dummy , empty request. Not (None - File attachments)

> Hi!
>  
> How do I just create a review request with all fields empty, and then fill
> in the blanks using the same interface as for updating the review request?
>  
> /v
>  
> --
> 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: Does Reviewboard 'Phone Home' any information?

2014-10-17 Thread christ...@beanbaginc.com
When you install a site, it will ask if we can collect support data. If "yes", 
then we do a phone home only on install/upgrade that sends stats on Python and 
RB versions used (which we use to determine which versions to prioritize), and 
stores average user counts for versions. If the company has a support contract, 
we also store some relevant data for that install to better help us with 
support incidents.

We do not collect any periodic usage data (though in the future, we may provide 
a way for people to opt into this, so that we can better evaluate which 
features are being used and how), nor do we collect data on your users or 
content.

You can disable any of this at any point in Admin UI -> Settings -> Support.

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://www.beanbaginc.com

-Original Message-
From: fireworm 
Reply: reviewboard@googlegroups.com >
Date: October 17, 2014 at 10:20:03 AM
To: reviewboard@googlegroups.com >
Subject:  Does Reviewboard 'Phone Home' any information?

> How would I be able to tell?
>  
> --
> 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 Change port number on CVS repository

2014-10-15 Thread christ...@beanbaginc.com
Hi,

You should be able to do:

182.91.12.6:3389/home/cvs/CVSROOT/com.my.cvsrepo

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://www.beanbaginc.com

-Original Message-
From: MoonWalker 
Reply: reviewboard@googlegroups.com >
Date: October 15, 2014 at 2:16:06 PM
To: reviewboard@googlegroups.com >
Subject:  Re: how to Change port number on CVS repository

> Any idea guys?
>  
> cheers
>  
> On Wednesday, October 15, 2014 11:10:34 AM UTC+11, MoonWalker wrote:
> >
> > hi,
> >
> > Some how the IT guys decide to change the port number of the CVS
> > repository (Do not ask me why :-/), so I need to change it to to 3389
> > instead of the default (2401). I tried to added to the repository path but
> > seems like this does not work. Any idea on how to do that?
> >
> > P.S This is my current 182.91.12.6:/home/cvs/CVSROOT/com.my.cvsrepo
> >
> > Cheers
> >
>  
> --
> 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: Reject a review request?

2014-10-15 Thread christ...@beanbaginc.com
Can you go into more detail as far as the use case? What do you mean by 
rejecting a review request, and how do you envision it working?

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://www.beanbaginc.com

-Original Message-
From: shravanthi s 
Reply: reviewboard@googlegroups.com >
Date: October 15, 2014 at 12:17:07 AM
To: reviewboard@googlegroups.com >
Subject:  Reject a review request?

> Is there an option currently to reject a review request? We had this
> requirement from our company and wanted to check if this option is already
> available or if we can do something to get this option? Currently we are
> running version 1.7.21 . I am aware of an option to discard a review
> request but reject is an option given to reviewer. Please let me know if
> you need any other information.
>  
> Thanks,
> Shravanthi
>  
> --
> 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: RB split

2014-10-14 Thread christ...@beanbaginc.com
Hi Alexey,

There's no easy way to split up a database like you want. The best way is the 
second way you mentioned -- clone and delete things.

Deleting review requests should result in all associated reviews, comments, 
diffs, file attachment entries, etc. being deleted. It won't delete the actual 
uploaded file attachments themselves, though, so you'd have to handle that 
specially. (Maybe loop through the entries in the database and the filesystem 
and delete any that are orphaned.)

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://www.beanbaginc.com

-Original Message-
From: Alexey Neyman 
Reply: reviewboard@googlegroups.com >
Date: October 14, 2014 at 12:24:41 PM
To: reviewboard@googlegroups.com >
Subject:  RB split

> Hi,
>  
> We are considering splitting an RB installation in two (have separate
> instances for separate products - with separate administrators, etc.)
>  
> I wonder if there's a way of exporting a set of review requests (along
> with any attachments, comment history, etc) and importing it into a new
> RB instance. It doesn't matter if the review request IDs are different
> in the new database.
>  
> We have also thought of just cloning the database and the filesystem
> storage for the new instance and then deleting the review requests that
> don't belong to the new instance. Does deleting a review request also
> delete all the associated database objects and filesystem objects?
>  
> Regards,
> Alexey.
>  
> --
> 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: PDF review add-on spams the server log

2014-10-14 Thread christ...@beanbaginc.com
Hi Alexey,

Looks like there's a bug where PDFMimetype is being tried for a file when it 
shouldn't be. We'll look into it.

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://www.beanbaginc.com

-Original Message-
From: Alexey Neyman 
Reply: reviewboard@googlegroups.com >
Date: October 14, 2014 at 12:30:05 PM
To: reviewboard@googlegroups.com >
Subject:  PDF review add-on spams the server log

> Hi,
>  
> We have logging enabled. Current log is mostly comprised of the PDF
> review ERROR messages that is emitted every time a non-PDF attachment is
> opened:
>  
> - Unable to load Mimetype Handler for : PDFMimetype:
> rejecting document because of incorrect extension
> Traceback (most recent call last):
> File
> "/usr/lib/python2.6/site-packages/ReviewBoard-2.0.8-py2.6.egg/reviewboard/attachments/mimetypes.py",
>   
> line 157, in for_type
> return handler(attachment, mimetype)
> File
> "build/bdist.macosx-10.9-intel/egg/rbpowerpack/pdf/mimetypes.py", line
> 34, in __init__
> Exception: PDFMimetype: rejecting document because of
> incorrect extension
>  
> Again, this is normal operation - opening a non-PDF attachment. Why does
> it have to emit a message at ERROR severity?
>  
> Regards,
> Alexey.
>  
> --
> 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: stuck in last step - configuring email

2014-10-09 Thread christ...@beanbaginc.com
Hi Neel,

I'd accept a patch that adds a toggle for this, defaulting to being on in order 
to prevent breaking current behavior. Let me know if you have any questions 
about it.

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://www.beanbaginc.com

-Original Message-
From: neel roy 
Reply: reviewboard@googlegroups.com >
Date: October 9, 2014 at 11:38:24 PM
To: reviewboard@googlegroups.com >
Cc: neelsm...@rediffmail.com >, 
christ...@beanbaginc.com >
Subject:  Re: stuck in last step - configuring email

> Christian,
>  
> I will try to get the information of setup from IT but in parallel, is it
> possible that it will always be the email account given will send the mail
> instead of sending on behalf of users? If it's not possible right now,
> would you be willing to accept the patch if I manage to work on it?
>  
> -Neel.
>  
> On Wednesday, October 8, 2014 4:19:57 AM UTC+5:30, chri...@beanbaginc.com
> wrote:
> >
> > Hi Neel,
> >
> > Without knowing more about your setup, I can't say for sure. Out of the
> > box, we support plain text authentication and using TLS. I'd need to know
> > more details on your authentication setup for your mail server to be able
> > to give you a more informed answer.
> >
> > Christian
> >
> > --
> > Christian Hammond - chri...@beanbaginc.com  
> > Review Board - https://www.reviewboard.org
> > Beanbag, Inc. - https://www.beanbaginc.com
> >
> > -Original Message-
> > From: neel roy >
> > Reply: revie...@googlegroups.com > > >>
> > Date: October 7, 2014 at 3:26:25 PM
> > To: revie...@googlegroups.com > > >>
> > Subject: Re: stuck in last step - configuring email
> >
> > > anyone?
> > >
> > > On Monday, October 6, 2014 10:00:01 PM UTC+5:30, neel roy wrote:
> > > >
> > > > Hi,
> > > >
> > > > Probably last step but I am stuck there anyway :)
> > > >
> > > > So, I configured the email and found that account I am using does not
> > have
> > > > privilege of sending mails on behalf of other users. Asked IT guys to
> > fix
> > > > it. They have but now I have problem with plain authentication method.
> > The
> > > > diagnosis is based on following log from reviewboard:
> > > >
> > > > - Error sending e-mail notification with subject ''
> > > on behalf of '' to ',,': *No suitable authentication
> > > method found.*
> > > > Traceback (most recent call last):
> > > > File
> > "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.0.8-py2.7.egg/reviewboard/notifications/email.py",
> >   
> >
> > > line 279, in send_review_mail
> > > > message.send()
> > > > File
> > "/usr/local/lib/python2.7/dist-packages/Django-1.6.7-py2.7.egg/django/core/mail/message.py",
> >   
> >
> > > line 276, in send
> > > > return self.get_connection(fail_silently).send_messages([self])
> > > > File
> > "/usr/local/lib/python2.7/dist-packages/Django-1.6.7-py2.7.egg/django/core/mail/backends/smtp.py",
> >   
> >
> > > line 87, in send_messages
> > > > new_conn_created = self.open()
> > > > File
> > "/usr/local/lib/python2.7/dist-packages/Django-1.6.7-py2.7.egg/django/core/mail/backends/smtp.py",
> >   
> >
> > > line 54, in open
> > > > self.connection.login(self.username, self.password)
> > > > File "/usr/lib/python2.7/smtplib.py", line 611, in login
> > > > raise SMTPException("No suitable authentication method
> > found.")*SMTPException:
> > > No suitable authentication method found.*
> > > >
> > > >
> > > > *As per question **
> > http://stackoverflow.com/questions/1684534/python-and-sll-exchange-2007-no-suitable-authentication-method-found
> >   
> >
> > >
> > > I think we require "Plain Text Authentication" method enabled on
> > exchange server, which
> > > might be a no-no (don't know; haven't asked those IT guys yet). But
> > before I ask them I wanted
> > > to know whether there is any other workaround?*
> > > >
> > > >
> > > > *Is there a way I can use non-plain text authentication method?*
> > > >
> > > >
> > > > *Appreciate any help,*
> > > >
> > 

Re: querying RB for statistics

2014-10-09 Thread christ...@beanbaginc.com
Hi Stefan,

We're adding reporting functionality to our Power Pack add-on product for 
Review Board. It's still in beta, but a release is expected next week. For now, 
please see https://www.reviewboard.org/news/2014/06/03/powerpack-reports-beta/

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://www.beanbaginc.com

-Original Message-
From: Stefan Seefeld 
Reply: reviewboard@googlegroups.com >
Date: October 9, 2014 at 11:58:42 AM
To: reviewboard@googlegroups.com >
Subject:  Re: querying RB for statistics

>  
>  
> On Tuesday, October 7, 2014 1:48:04 PM UTC-4, Stefan Seefeld wrote:
> >
> > Hello,
> >
> > is it possible to query a RB instance for summary information, such as
> >
> > * how many open review requests there are
> > * how many review requests were closed in a given timeframe
> > * a list of all open review requests associated with a particular group
> > of users
> >
> > Etc. ? This information would be a great selling point for engineering
> > management... :-)
> >
>  
>  
> Ping ? Is any of this already possible ? If not, is it planned to add such
> capabilities in an upcoming release ?
>  
> Thanks,
> Stefan
>  
> --
> 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: rendering "diff view" very slow

2014-10-09 Thread christ...@beanbaginc.com
Hi David,

Diff rendering itself is fairly speedy, particularly on a machine like you're 
using. It takes a lot less time than that on some of the ones I've seen with 
1/4th of the RAM and a single CPU.

I'd investigate the SVN server. If it's taking a progressively longer period of 
time, perhaps there's something going on there.

If you enable logging in Review Board and view the diff, you will see several 
entries in the logs detailing the amount of time various diff-building 
operations take. For instance, the amount of time it's taking to fetch files 
from the SVN repository, the amount of time it's taking to render the diff, 
etc. Knowing what these numbers look like will tell me a lot.

Also, to check, are you using a memcached server, and if so, can you confirm it 
is being used? (There are statistics shown for it in the administration UI.)

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://www.beanbaginc.com

-Original Message-
From: David Carson 
Reply: reviewboard@googlegroups.com >
Date: October 9, 2014 at 11:50:49 AM
To: reviewboard@googlegroups.com >
Subject:  rendering "diff view" very slow

> I am setting up 2.0.8 to be deployed very shortly. The only major hurdle
> is that the switch to the "diff view" for a review request with 10 or more
> files is very slow. I would anticipate users wanting to switch back and
> forth between "review view" and "diff view" so I must figure this out
> before deploying.
>  
> For a typical review with 20 files, each file being perhaps 2K lines long,
> and a diff that when downloaded is about 200K bytes, this is what I see:
>  
> - click on "View Diff" in upper right corner
> - first file or two renders quickly
> - 3-10 take a few seconds each
> - 11-20 get progressively slower, taking 5 or more seconds
> - switching to diff view always takes this long, not just the first time
> the "diff view" is rendered
>  
>  
> This seems excessively slow for the size of the files, the proximity of the
> RB server to the SVN server (same switch!) and the size of the diff. For
> large diffs, or for cases when it is necessary to switch back and forth
> between the two views, this becomes almost unusable.
>  
> Any ideas what I ought to look for?
>  
> I'm running:
>  
> - ReviewBoard 2.0.8
> - CentOS 7.0
> - older Dell server
> - 16GB RAM
> - Intel Xeon 3GHz, 2 CPUs, 4 cores each
>  
> 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.


Re: stuck in last step - configuring email

2014-10-07 Thread christ...@beanbaginc.com
Hi Neel,

Without knowing more about your setup, I can't say for sure. Out of the box, we 
support plain text authentication and using TLS. I'd need to know more details 
on your authentication setup for your mail server to be able to give you a more 
informed answer.

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://www.beanbaginc.com

-Original Message-
From: neel roy 
Reply: reviewboard@googlegroups.com >
Date: October 7, 2014 at 3:26:25 PM
To: reviewboard@googlegroups.com >
Subject:  Re: stuck in last step - configuring email

> anyone?
>  
> On Monday, October 6, 2014 10:00:01 PM UTC+5:30, neel roy wrote:
> >
> > Hi,
> >
> > Probably last step but I am stuck there anyway :)
> >
> > So, I configured the email and found that account I am using does not have
> > privilege of sending mails on behalf of other users. Asked IT guys to fix
> > it. They have but now I have problem with plain authentication method. The
> > diagnosis is based on following log from reviewboard:
> >
> > - Error sending e-mail notification with subject ''  
> on behalf of '' to ',,': *No suitable authentication  
> method found.*
> > Traceback (most recent call last):
> > File 
> > "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.0.8-py2.7.egg/reviewboard/notifications/email.py",
> >   
> line 279, in send_review_mail
> > message.send()
> > File 
> > "/usr/local/lib/python2.7/dist-packages/Django-1.6.7-py2.7.egg/django/core/mail/message.py",
> >   
> line 276, in send
> > return self.get_connection(fail_silently).send_messages([self])
> > File 
> > "/usr/local/lib/python2.7/dist-packages/Django-1.6.7-py2.7.egg/django/core/mail/backends/smtp.py",
> >   
> line 87, in send_messages
> > new_conn_created = self.open()
> > File 
> > "/usr/local/lib/python2.7/dist-packages/Django-1.6.7-py2.7.egg/django/core/mail/backends/smtp.py",
> >   
> line 54, in open
> > self.connection.login(self.username, self.password)
> > File "/usr/lib/python2.7/smtplib.py", line 611, in login
> > raise SMTPException("No suitable authentication method 
> > found.")*SMTPException:  
> No suitable authentication method found.*
> >
> >
> > *As per question 
> > **http://stackoverflow.com/questions/1684534/python-and-sll-exchange-2007-no-suitable-authentication-method-found
> >   
>  
> I think we require "Plain Text Authentication" method enabled on exchange 
> server, which  
> might be a no-no (don't know; haven't asked those IT guys yet). But before I 
> ask them I wanted  
> to know whether there is any other workaround?*
> >
> >
> > *Is there a way I can use non-plain text authentication method?*
> >
> >
> > *Appreciate any help,*
> >
> > *-Neel.*
> >
> >
>  
> --
> 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: relaying email through ReviewBoard

2014-10-06 Thread christ...@beanbaginc.com
Hi Stefan,

Review Board does not provide any feature to convert incoming e-mails to 
replies on review requests. People need to reply on Review Board in order for 
those conversations to be recorded.

We are considering this for the future, likely part of our Power Pack add-on 
product, but there is no ETA.

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://www.beanbaginc.com

-Original Message-
From: Stefan Seefeld 
Reply: reviewboard@googlegroups.com >
Date: October 6, 2014 at 6:42:41 PM
To: reviewboard@googlegroups.com >
Subject:  relaying email through ReviewBoard

> Hello,
>  
> I have successfully set up a RB instance prototype, and can receive mail
> notification on request creation as well as comments posted via the web
> interface.
> However, any replies sent to those messages go directly to the
> author(s), and are not routed through the RB instance.
> What settings am I missing that would allow me to do all RB
> communication via email, i.e. that would allow replies to be routed back
> through the RB instance (so they are properly recorded there) ?
>  
> The online docs on
> https://www.reviewboard.org/docs/manual/2.0/admin/configuration/email-settings/#email-settings
>   
> are talking**about a "sender e-mail address", but what exactly I need to
> put there isn't entirely clear to me.**
>  
> Thanks,
> Stefan
>  
> --
>  
> ...ich hab' noch einen Koffer in Berlin...
>  
> --
> 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: CRITICAL: tuple index out of range error with RBTools 0.6 and Mercurial

2014-10-06 Thread christ...@beanbaginc.com
Hi,

For Git, Mercurial, etc., the workflow is:

1) Commit changes to a branch.
2) Run rbt post

The commit messages will then be used as the default summary and description 
for the review request.

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://www.beanbaginc.com

-Original Message-
From: OPL X 
Reply: reviewboard@googlegroups.com >
Date: October 5, 2014 at 11:51:44 PM
To: reviewboard@googlegroups.com >
Subject:  Re: CRITICAL: tuple index out of range error with RBTools 0.6 and 
Mercurial

> Hello,
>  
> After much trial and error, I managed to get ReviewBoard working! I
> believe there was an issue with how I had set up the paths and permissions
> on the test machine I had.
>  
> One thing I noticed is that when I make any changes locally and execute:
> rbt post, I get 'CRITICAL: There are no outgoing changes'. This only
> happens if I do not issue an 'hg commit'.
>  
> I had thought that I should be able to 'rbt post' without having to
> commit. Am I missing something? Thank you again.
>  
> On Friday, June 6, 2014 11:25:32 AM UTC+9, OPL X wrote:
> >
> > Hello again,
> >
> > I tried:
> >
> > rbt post --tracking-branch=default
> >
> > and came up with the same error. I will try to take a bit of a deeper
> > look as to what may be going on with Mercurial. On the same test machine
> > that I am using, Subversion works without any problems.
> >
> > If I discover the reason, I will be sure to let you know. Thanks again!
> >
> > On Thursday, June 5, 2014 11:13:58 AM UTC+9, David Trowbridge wrote:
> >>
> >> I believe you need to use = when specifying long options:
> >>
> >> rbt post --tracking-branch=default
> >>
> >> That said, if your upstream branch is named 'default', it should be able
> >> to find it. I'm not sure why there are no "paths." entries in your
> >> 'hg showconfig'
> >>
> >> -David
> >>
> >>
> >> On Wed, Jun 4, 2014 at 6:35 PM, OPL X wrote:
> >>
> >>> Hello,
> >>>
> >>> Thank you for taking a look at the problem. When I issue: "rbt post
> >>> --tracking-branch default" for on the designated Mercurial repository, the
> >>> same error message is reported. Shall I just wait for version 0.6.1?
> >>> Thank you.
> >>>
> >>>
> >>> On Wednesday, June 4, 2014 7:25:45 AM UTC+9, David Trowbridge wrote:
> >>>
> >>>> The issue here is that rbt can't figure out which branch is your
> >>>> upstream (that is, which one is also available on the repository 
> >>>> configured
> >>>> in review board). You can use --tracking-branch to specify this manually.
> >>>>
> >>>> We'll get a fix for the terrible error message in for 0.6.1
> >>>>
> >>>> -David
> >>>>
> >>>>
> >>>> On Sun, May 25, 2014 at 6:31 PM, OPL X wrote:
> >>>>
> >>>>> Hello,
> >>>>>
> >>>>> Here's the output from 'hg showconfig'
> >>>>>
> >>>>> ---
> >>>>>
> >>>>> bundle.mainreporoot=/home/oplx/rb_repo/hg0
> >>>>> merge-tools.kdiff3.args=--auto --L1 base --L2 local --L3 other $base
> >>>>> $local $other -o $output
> >>>>> merge-tools.kdiff3.regkey=Software\KDiff3
> >>>>> merge-tools.kdiff3.regkeyalt=Software\Wow6432Node\KDiff3
> >>>>> merge-tools.kdiff3.regappend=\kdiff3.exe
> >>>>> merge-tools.kdiff3.fixeol=True
> >>>>> merge-tools.kdiff3.gui=True
> >>>>> merge-tools.kdiff3.diffargs=--L1 '$plabel1' --L2 '$clabel' $parent
> >>>>> $child
> >>>>> merge-tools.gvimdiff.args=--nofork -d -g -O $local $other $base
> >>>>> merge-tools.gvimdiff.regkey=Software\Vim\GVim
> >>>>> merge-tools.gvimdiff.regkeyalt=Software\Wow6432Node\Vim\GVim
> >>>>> merge-tools.gvimdiff.regname=path
> >>>>> merge-tools.gvimdiff.priority=-9
> >>>>> merge-tools.vimdiff.args=$local $other $base -c 'redraw | echomsg "hg
> >>>>> merge conflict, type \":cq\" to abort vimdiff"'
> >>>>> merge-tools.vimdiff.check=changed
> >>>>> merge-tools.vimdiff.priorit

If you're having Markdown escaping/rendering issues for your text in Review Board...

2014-10-05 Thread christ...@beanbaginc.com
Hey everyone,

There have been a few posts on this list recently detailing cases where our 
Markdown escaping and rendering has been less than perfect, resulting in extra 
escaping characters ("\"), or text being improperly interpreted as Markdown.

A lot of this is due to the current implementation of our Markdown support, 
which I am working on. For testing, I would like to get some samples of text 
that causes problems.

There's a master bug for tracking these. Please post any samples you have here:

https://code.google.com/p/reviewboard/issues/detail?id=3602

I'm hoping to get fixes in by 2.0.10.

Thanks,

Christian

-- 
Christian Hammond - christ...@beanbaginc.com 
Review Board - https://www.reviewboard.org 
Beanbag, Inc. - https://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: Repository List Resource does not return restricted repositories

2014-10-04 Thread christ...@beanbaginc.com
Hey David,

rbt setup-repo should definitely return those repositories, provided that 
they're actually accessible as that user (make sure it's the correct user!) and 
they're marked as visible in the administration UI.

What version of Review Board and RBTools are you using?

Can you show me the setup-repo command with --debug?

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://www.beanbaginc.com

-Original Message-
From: David Carson 
Reply: reviewboard@googlegroups.com >
Date: October 3, 2014 at 8:33:48 PM
To: reviewboard@googlegroups.com >
Cc: dccar...@gmail.com >, christ...@beanbaginc.com 
>
Subject:  Re: Repository List Resource does not return restricted repositories

> Christian,
>  
> Yeah, I thought that might be the case with the command line I was using.
> I didn't know how to force a specific user.
>  
> But my real question has to do with using "rbt setup-repo" -- which I
> assume somehow knows how to either use a proper username or prompt for
> one. I could not help my colleague to get this working, even though my own
> attempt was successful. As far as we could tell, we were both doing the
> same thing.
>  
> At any rate, we just went ahead and created a .reviewboardrc manually, but
> since I'm administering this site, I'd like to be able to help someone
> else, should they come upon the same problem.
>  
> On Friday, October 3, 2014 7:06:37 PM UTC-4, chri...@beanbaginc.com wrote:
> >
> > Hey David,
> >
> > Is that the full command line? That's going to make the request as an
> > anonymous user, not as your user, since there aren't any auth credentials
> > there.
> >
> > What version of Review Board are you using?
> >
> > Christian
> >
> > --
> > Christian Hammond - chri...@beanbaginc.com  
> > Review Board - https://www.reviewboard.org
> > Beanbag, Inc. - https://www.beanbaginc.com
> >
> > -Original Message-
> > From: David Carson >
> > Reply: revie...@googlegroups.com > > >>
> > Date: October 3, 2014 at 4:02:54 PM
> > To: revie...@googlegroups.com > > >>
> > Subject: Repository List Resource does not return restricted repositories
> >
> > > Some of our repositories are wide open. But we also have a few which are
> > > restricted for the SCM team's use only.
> > >
> > > If I do the following, I would expect to get all the repositories back,
> > > since I am in the SCM group which has been given access to the
> > restricted
> > > repos.
> > >
> > > curl http://reviewboard/api/repositories/ -A application/json
> > > {"*total_results"**: 2,* "stat": "ok", "repositories": [{"n
> > >
> > >
> > >
> > > I was not expecting two, I was expecting four, which includes the ones
> > only
> > > my team can access.
> > >
> > > On the admin page for repositories, in the *Access Control* section, I
> > have
> > > the following for one of the repos which was not returned:
> > >
> > > - Publicly Accessible is *not* checked
> > > - Users with Access is empty
> > > - Review Groups with Access contains the group called SCM, of which I am
> > > a member.
> > >
> > > Should I need to add users to the "Users with Access" box? I hope not,
> > > because that seems to defeat the purpose of having groups.
> > >
> > > The reason I hit this issue is because one of the other members of the
> > SCM
> > > team was trying to get rbt setup-repo working, and it kept complaining
> > > that it could not find the repository, no matter how she answered the
> > > prompts. I used the '--debug' option and discovered it was using the
> > API,
> > > so then I started playing with that.
> > >
> > > Even when I run the 'curl' command above myself, I only get two
> > > repositories, which does *not* include the one that I have successfully
> > set
> > > up using the "setup-repo" command. If I can use rbt setup-repo to set up
> > > my working copy, then why does curl not return all four of the
> > repositories
> > > to me?
> > >
> > > What gives?
> > >
> > > --
> > > Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/
> > > ---
> > > Sign up for Review Board hosting at RBCommons: https://rbcommons.com/
> > > ---

Re: Repository List Resource does not return restricted repositories

2014-10-03 Thread christ...@beanbaginc.com
Hey David,

Is that the full command line? That's going to make the request as an anonymous 
user, not as your user, since there aren't any auth credentials there.

What version of Review Board are you using?

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://www.beanbaginc.com

-Original Message-
From: David Carson 
Reply: reviewboard@googlegroups.com >
Date: October 3, 2014 at 4:02:54 PM
To: reviewboard@googlegroups.com >
Subject:  Repository List Resource does not return restricted repositories

> Some of our repositories are wide open. But we also have a few which are
> restricted for the SCM team's use only.
>  
> If I do the following, I would expect to get all the repositories back,
> since I am in the SCM group which has been given access to the restricted
> repos.
>  
> curl http://reviewboard/api/repositories/ -A application/json
> {"*total_results"**: 2,* "stat": "ok", "repositories": [{"n
>  
>  
>  
> I was not expecting two, I was expecting four, which includes the ones only
> my team can access.
>  
> On the admin page for repositories, in the *Access Control* section, I have
> the following for one of the repos which was not returned:
>  
> - Publicly Accessible is *not* checked
> - Users with Access is empty
> - Review Groups with Access contains the group called SCM, of which I am
> a member.
>  
> Should I need to add users to the "Users with Access" box? I hope not,
> because that seems to defeat the purpose of having groups.
>  
> The reason I hit this issue is because one of the other members of the SCM
> team was trying to get rbt setup-repo working, and it kept complaining
> that it could not find the repository, no matter how she answered the
> prompts. I used the '--debug' option and discovered it was using the API,
> so then I started playing with that.
>  
> Even when I run the 'curl' command above myself, I only get two
> repositories, which does *not* include the one that I have successfully set
> up using the "setup-repo" command. If I can use rbt setup-repo to set up
> my working copy, then why does curl not return all four of the repositories
> to me?
>  
> What gives?
>  
> --
> 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: certain search string causes "Error 500" -- user.get_full_name() error

2014-10-02 Thread christ...@beanbaginc.com
Looks like the reviews/search.html template is expecting a User and getting a 
string, I'm not sure why this is broken now and wasn't before. Would you mind 
filing a bug?

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://www.beanbaginc.com

-Original Message-
From: David Carson 
Reply: reviewboard@googlegroups.com >
Date: October 2, 2014 at 2:36:16 PM
To: reviewboard@googlegroups.com >
Subject:  certain search string causes "Error 500" -- user.get_full_name() error

> I'm setting up a new RB deployment -- version 2.0.8 on CentOS 7.
>  
> We have 20 or so test review requests that were created by the beta
> testers. When I search for most strings, I get the expected list of links.
> However, when I search for a certain string ("test"), I get a "Something
> broke! (Error 500)" error.
>  
> Since the error is the following (snippet of full traceback):
>  
> File
> "/usr/lib/python2.7/site-packages/djblets/util/templatetags/djblets_utils.py" 
>  
> , line 203, in user_displayname
> return user.get_full_name() or user.username
> AttributeError: 'str' object has no attribute 'get_full_name'
>  
>  
>  
> I thought, "Oh, I know what this is." Some of the new users (NIS) are
> being created without a last name, because some of our NIS entries have
> "last, first" in the fullname field. So, I fixed those users as the admin,
> by adding the correct first and last name.
>  
> Alas, that did not fix it. I'm still getting the same error. Is there
> something else that I need to do to 'flush' this change out of a buffer or
> something??
>  
> Here is the full traceback:
>  
> Traceback (most recent call last):
>  
> File "/usr/lib/python2.7/site-packages/django/core/handlers/base.py",
> line 112, in get_response
> response = wrapped_callback(request, *callback_args, **callback_kwargs)
>  
> File "/usr/lib/python2.7/site-packages/django/utils/decorators.py", line
> 29, in _wrapper
> return bound_func(*args, **kwargs)
>  
> File
> "/usr/lib/python2.7/site-packages/reviewboard/accounts/decorators.py", line  
> 23, in _check
> return view_func(*args, **kwargs)
>  
> File "/usr/lib/python2.7/site-packages/django/utils/decorators.py", line
> 25, in bound_func
> return func(self, *args2, **kwargs2)
>  
> File "/usr/lib/python2.7/site-packages/django/utils/decorators.py", line
> 29, in _wrapper
> return bound_func(*args, **kwargs)
>  
> File "/usr/lib/python2.7/site-packages/reviewboard/site/decorators.py",
> line 35, in _check
> return view_func(request, local_site=local_site, *args, **kwargs)
>  
> File "/usr/lib/python2.7/site-packages/django/utils/decorators.py", line
> 25, in bound_func
> return func(self, *args2, **kwargs2)
>  
> File "/usr/lib/python2.7/site-packages/reviewboard/reviews/views.py",
> line 1475, in __call__
> return super(ReviewRequestSearchView, self).__call__(request)
>  
> File "/usr/lib/python2.7/site-packages/haystack/views.py", line 50, in
> __call__
> return self.create_response()
>  
> File "/usr/lib/python2.7/site-packages/reviewboard/reviews/views.py",
> line 1520, in create_response
> context_instance=self.context_class(self.request))
>  
> File "/usr/lib/python2.7/site-packages/django/shortcuts/__init__.py",
> line 29, in render_to_response
> return HttpResponse(loader.render_to_string(*args, **kwargs),
> **httpresponse_kwargs)
>  
> File "/usr/lib/python2.7/site-packages/django/template/loader.py", line
> 169, in render_to_string
> return t.render(context_instance)
>  
> File "/usr/lib/python2.7/site-packages/django/template/base.py", line
> 140, in render
> return self._render(context)
>  
> File "/usr/lib/python2.7/site-packages/django/template/base.py", line
> 134, in _render
> return self.nodelist.render(context)
>  
> File "/usr/lib/python2.7/site-packages/django/template/base.py", line
> 840, in render
> bit = self.render_node(node, context)
>  
> File "/usr/lib/python2.7/site-packages/django/template/base.py", line
> 854, in render_node
> return node.render(context)
>  
> File "/usr/lib/python2.7/site-packages/django/template/loader_tags.py",
> line 123, in render
> return compiled_parent._render(context)
>  
> File "/usr/lib/python2.7/site-packages/django/template/base.py", line
> 134, in _render
> return self.nodelist.render(context)
>  
> File "/usr/lib/python2.7/site-packag

Re: rbt post error, git-cat file, bad file

2014-10-01 Thread christ...@beanbaginc.com
Can you provide details on your repository configuration in Review Board?

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://www.beanbaginc.com

-Original Message-
From: Felix Wei 
Reply: reviewboard@googlegroups.com >
Date: October 1, 2014 at 11:02:49 AM
To: reviewboard@googlegroups.com >
Subject:  Re: rbt post error, git-cat file, bad file

> Hi can someone please help...
>  
> --
> 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: repo navigation with ReviewBoard

2014-10-01 Thread christ...@beanbaginc.com
Let me follow that up with saying that the beauty of Review Board is that not 
only is it open source, but it has a very powerful extension framework. This is 
a project that somebody could take on as an extension, test the waters, and 
perhaps eventually contribute it to Review Board as a core feature.

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://www.beanbaginc.com

-Original Message-
From: christ...@beanbaginc.com 
Reply: christ...@beanbaginc.com >
Date: October 1, 2014 at 1:18:31 PM
To: reviewboard@googlegroups.com >, Stefan 
Seefeld >
Subject:  Re: repo navigation with ReviewBoard

> Hi Stefan,
>  
> The trick is that tools are often limited in terms of what they have access 
> to.
>  
> There are two types of tools: Ones that can talk to remote repositories (like 
> us), and  
> ones that own/wrap repositories (like GitHub, Gitorious, etc.).
>  
> The ones that talk to remote repositories are dependent on the API for those 
> repositories.  
> For some repositories (Subversion, CVS), this API is complete enough to offer 
> a browsing  
> experience. For others (Git), it's absolutely impossible without direct 
> access. This  
> goes for hosting services as well. GitHub is pretty good at API support, but 
> most are not,  
> and do not provide repository browsing abilities.
>  
> If you wrap/own the repository, you can of course do whatever you like. 
> However, you're  
> then more limited, and you either need all your repositories in one place, or 
> you need  
> to have multiple servers.
>  
> So, pros and cons.
>  
> We could probably build a repository browser, but it wouldn't work 
> everywhere. Git users  
> would want it and we'd have to explain why that won't happen. In the places 
> it does work,  
> the functionality may differ considerably from what the user would expect, or 
> would  
> differ between repositories.
>  
> Down the road, if we had the people for it, I'd love to solve this problem in 
> a way that works  
> everywhere. Maybe write a repository wrapper that guarantees us the API (if 
> you're not  
> using a hosting service for repositories).
>  
> Right now, though, repository browsing is best left up to dedicated tools, as 
> we focus  
> on our long list of tasks ahead of us.
>  
> Christian
>  
> --
> Christian Hammond - christ...@beanbaginc.com
> Review Board - https://www.reviewboard.org
> Beanbag, Inc. - https://www.beanbaginc.com
>  
> -Original Message-
> From: Stefan Seefeld  
> Reply: reviewboard@googlegroups.com >
> Date: October 1, 2014 at 12:47:05 PM
> To: reviewboard@googlegroups.com >
> Subject: Re: repo navigation with ReviewBoard
>  
> > On 2014-10-01 15:38, Andrew Hills (anhills) wrote:
> > > Hi Stefan,
> > >
> > > While that sounds like an interesting project for an extension, I'm
> > > not sure exactly how it would work, since it would have a completely
> > > different interface for each type of version control. It would be much
> > > easier if you already had such a tool in place, and to write an
> > > extension to add easy access points. But even then, all the web tools
> > > look more than a little different, so it would take some effort to
> > > make sure it's extensible enough to cover most cases...
> >
> > Andrew,
> >
> > I (think I) understand and agree with your concerns. But I also expected
> > at least a minimal interface to already be in place, as the ReviewBoard
> > tool already fetches data from various repos (so it can display commit
> > lists, compare patches, etc.), so augmenting that to allow full repo
> > navigation would be a natural extension.
> > But I can definitely see this being a substantial effort, and I just
> > wanted to know whether anyone had already done or thought about such a task.
> >
> > Thanks,
> > Stefan
> >
> > --
> >
> > ...ich hab' noch einen Koffer in Berlin...
> >
> > --
> > 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.goo

Re: repo navigation with ReviewBoard

2014-10-01 Thread christ...@beanbaginc.com
Hi Stefan,

The trick is that tools are often limited in terms of what they have access to.

There are two types of tools: Ones that can talk to remote repositories (like 
us), and ones that own/wrap repositories (like GitHub, Gitorious, etc.).

The ones that talk to remote repositories are dependent on the API for those 
repositories. For some repositories (Subversion, CVS), this API is complete 
enough to offer a browsing experience. For others (Git), it's absolutely 
impossible without direct access. This goes for hosting services as well. 
GitHub is pretty good at API support, but most are not, and do not provide 
repository browsing abilities.

If you wrap/own the repository, you can of course do whatever you like. 
However, you're then more limited, and you either need all your repositories in 
one place, or you need to have multiple servers.

So, pros and cons.

We could probably build a repository browser, but it wouldn't work everywhere. 
Git users would want it and we'd have to explain why that won't happen. In the 
places it does work, the functionality may differ considerably from what the 
user would expect, or would differ between repositories.

Down the road, if we had the people for it, I'd love to solve this problem in a 
way that works everywhere. Maybe write a repository wrapper that guarantees us 
the API (if you're not using a hosting service for repositories).

Right now, though, repository browsing is best left up to dedicated tools, as 
we focus on our long list of tasks ahead of us.

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://www.beanbaginc.com

-Original Message-
From: Stefan Seefeld 
Reply: reviewboard@googlegroups.com >
Date: October 1, 2014 at 12:47:05 PM
To: reviewboard@googlegroups.com >
Subject:  Re: repo navigation with ReviewBoard

> On 2014-10-01 15:38, Andrew Hills (anhills) wrote:
> > Hi Stefan,
> >
> > While that sounds like an interesting project for an extension, I'm
> > not sure exactly how it would work, since it would have a completely
> > different interface for each type of version control. It would be much
> > easier if you already had such a tool in place, and to write an
> > extension to add easy access points. But even then, all the web tools
> > look more than a little different, so it would take some effort to
> > make sure it's extensible enough to cover most cases...
>  
> Andrew,
>  
> I (think I) understand and agree with your concerns. But I also expected
> at least a minimal interface to already be in place, as the ReviewBoard
> tool already fetches data from various repos (so it can display commit
> lists, compare patches, etc.), so augmenting that to allow full repo
> navigation would be a natural extension.
> But I can definitely see this being a substantial effort, and I just
> wanted to know whether anyone had already done or thought about such a task.
>  
> Thanks,
> Stefan
>  
> --
>  
> ...ich hab' noch einen Koffer in Berlin...
>  
> --
> 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: Help: every diff creation fails with ' UnreadablePostError: request data read error'

2014-09-28 Thread christ...@beanbaginc.com
Does the diff contain the contents of the PDFs?

Do all the failing uploads contain PDFs, or are there ones that do not?

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://www.beanbaginc.com

-Original Message-
From: jace...@gmail.com 
Reply: reviewboard@googlegroups.com >
Date: September 28, 2014 at 1:54:23 PM
To: reviewboard@googlegroups.com >
Cc: jace...@gmail.com >, christ...@beanbaginc.com 
>
Subject:  Re: Help: every diff creation fails with ' UnreadablePostError: 
request data read error'

> Probably around 40, including some binary PDFs.
> The total size of the diff is 304 KB
>  
> --
> 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: Help: every diff creation fails with ' UnreadablePostError: request data read error'

2014-09-28 Thread christ...@beanbaginc.com
How many files were in the large diff?

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://www.beanbaginc.com

-Original Message-
From: jace...@gmail.com 
Reply: reviewboard@googlegroups.com >
Date: September 28, 2014 at 1:49:40 PM
To: reviewboard@googlegroups.com >
Cc: jace...@gmail.com >, christ...@beanbaginc.com 
>
Subject:  Re: Help: every diff creation fails with ' UnreadablePostError: 
request data read error'

> Very weird, I created a tiny diff (one file, one line) in the same
> repo...and it went through fine, no issues.
>  
> --
> 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: Help: every diff creation fails with ' UnreadablePostError: request data read error'

2014-09-28 Thread christ...@beanbaginc.com
Anything interesting in the Apache error_log or Review Board's reviewboard.log?

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://www.beanbaginc.com

-Original Message-
From: jace...@gmail.com 
Reply: reviewboard@googlegroups.com >
Date: September 28, 2014 at 1:36:05 PM
To: reviewboard@googlegroups.com >
Cc: jace...@gmail.com >, christ...@beanbaginc.com 
>
Subject:  Re: Help: every diff creation fails with ' UnreadablePostError: 
request data read error'

> Also, it happens very quickly, there is no long waiting time
>  
> --
> 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: Help: every diff creation fails with ' UnreadablePostError: request data read error'

2014-09-28 Thread christ...@beanbaginc.com
Hi,

A couple questions:

1. Are you using any HTTP proxy of any sort for your web browser?

2. What type of repository, and is it local?

This sounds very much like something is stalling and timing out somewhere, or 
otherwise interrupting the communication. Probably while talking to the 
repository.

Christian

--  
Christian Hammond - christ...@beanbaginc.com  
Review Board - https://www.reviewboard.org  
Beanbag, Inc. - https://www.beanbaginc.com

-Original Message-
From: jace...@gmail.com 
Reply: reviewboard@googlegroups.com >
Date: September 28, 2014 at 1:28:16 PM
To: reviewboard@googlegroups.com >
Subject:  Re: Help: every diff creation fails with ' UnreadablePostError: 
request data read error'

> To make it more weird, it only happens with some repositories and not
> others.
>  
> I tried a simple few byte diff with one repo and it was fine.
> Tried a 300 KB diff with a different repo and it gave this error
>  
> bizarre
>  
> --
> 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.