Re: Change to Review Group Manager UI (2.5.3 vs. 2.0.18)

2016-04-27 Thread Jim Hagan
What is the number of users (estimate) that would push the prior admin
page over the edge?

On Wednesday, April 27, 2016, Christian Hammond  wrote:

> This is really only a problem with us and other large installs that have
> spam accounts. I don't think we should be providing standard installs with
> a really bad experience.
>
> Christian
>
> --
> Christian Hammond
> President/CEO of Beanbag 
> Makers of Review Board 
>
> On Wed, Apr 27, 2016 at 1:56 PM, David Trowbridge  > wrote:
>
>> I think probably we need to write our own rather than revert. The group
>> page of the admin site was crashing servers on very large installs.
>>
>> -David
>>
>> On Wed, Apr 27, 2016 at 1:54 PM Christian Hammond <
>> christ...@beanbaginc.com
>> > wrote:
>>
>>> Hi Jim,
>>>
>>> Hmm, that's definitely a usability regression. We'll revert that change
>>> for the next release.
>>>
>>> Christian
>>>
>>> --
>>> Christian Hammond
>>> President/CEO of Beanbag 
>>> Makers of Review Board 
>>>
>>> On Wed, Apr 27, 2016 at 12:36 PM, Jim H >> > wrote:
>>>
 Has anyone else had  challenges with the newer UI for managing review
 group memberships?  We are finding it challenging to remove/reassign
 members now that all we see are user ids?  Is there a way to workaround or
 override this?  I'm assuming it was for performance purposes.  I'm
 definitely thinking about creating a feature to use the old style
 optionally, but I'd like to know if there is a way to override this easily.


 *Original Style (2.0.18):*


 


 *Style In 2.5.3*



 



 --
 Supercharge your Review Board with Power Pack:
 https://www.reviewboard.org/powerpack/
 Want us to host Review Board for you? Check out RBCommons:
 https://rbcommons.com/
 Happy user? Let us know! https://www.reviewboard.org/users/
 ---
 You received this message because you are subscribed to the Google
 Groups "reviewboard" group.
 To unsubscribe from this group and stop receiving emails from it, send
 an email to reviewboard+unsubscr...@googlegroups.com
 
 .
 For more options, visit https://groups.google.com/d/optout.

>>>
>>> --
>>> Supercharge your Review Board with Power Pack:
>>> https://www.reviewboard.org/powerpack/
>>> Want us to host Review Board for you? Check out RBCommons:
>>> https://rbcommons.com/
>>> Happy user? Let us know! https://www.reviewboard.org/users/
>>> ---
>>> You received this message because you are subscribed to the Google
>>> Groups "reviewboard" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to reviewboard+unsubscr...@googlegroups.com
>>> 
>>> .
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>> --
>> Supercharge your Review Board with Power Pack:
>> https://www.reviewboard.org/powerpack/
>> Want us to host Review Board for you? Check out RBCommons:
>> https://rbcommons.com/
>> Happy user? Let us know! https://www.reviewboard.org/users/
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "reviewboard" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to reviewboard+unsubscr...@googlegroups.com
>> 
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>
> --
> Supercharge your Review Board with Power Pack:
> https://www.reviewboard.org/powerpack/
> Want us to host Review Board for you? Check out RBCommons:
> https://rbcommons.com/
> Happy user? Let us know! https://www.reviewboard.org/users/
> ---
> You received this message because you are subscribed to the Google Groups
> "reviewboard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to reviewboard+unsubscr...@googlegroups.com
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
Supercharge your Review Board with Power Pack: 
https://www.reviewboard.org/powerpack/
Want us to host Review Board for you? Check out RBCommons: 

Re: Error Displaying Diff (can't process revision)

2016-03-24 Thread Jim Hagan
These diffs are for git (although our rb implementation has both git and
svn reviews) I'm not sure why they are being routed through svn. I'll say
it's a copy of our production 2.0.18 DB which has been upgraded to 2.5.3.

Jim

On Thursday, March 24, 2016, Christian Hammond 
wrote:

> Hi Jim,
>
> It looks like you're posting a Git diff to a Subversion repository. I
> don't know how it got as far as it did (it should have failed validation),
> but Subversion revisions are integers, not hashes.
>
> Can you confirm what type of repository this is supposed to be?
>
> Christian
>
>
> On Thursday, March 24, 2016, Jim H  > wrote:
>
>> These were working in 2.0.18
>>
>> On Thursday, March 24, 2016 at 5:01:59 PM UTC-4, Jim H wrote:
>>>
>>> RB Version: 2.5.3
>>> Seems like the code is trying to convert a hash code to an int
>>> When clicking on a review for certain reviews I get this error
>>>
>>> *.*
>>> *.*
>>> *.*
>>>
>>> *  File
>>> "/wayfair/pkg/python2.7/latest/lib/python2.7/site-packages/ReviewBoard-2.5.3-py2.7.egg/reviewboard/scmtools/models.py",
>>> line 546, in _get_file_uncached*
>>> *base_commit_id=base_commit_id)*
>>> *  File
>>> "/wayfair/pkg/python2.7/latest/lib/python2.7/site-packages/ReviewBoard-2.5.3-py2.7.egg/reviewboard/scmtools/svn/__init__.py",
>>> line 147, in get_file*
>>> *return self.client.get_file(path, revision)*
>>> *  File
>>> "/wayfair/pkg/python2.7/latest/lib/python2.7/site-packages/ReviewBoard-2.5.3-py2.7.egg/reviewboard/scmtools/svn/pysvn.py",
>>> line 100, in get_file*
>>> *return self._do_on_path(self._get_file_data, path, revision)*
>>> *  File
>>> "/wayfair/pkg/python2.7/latest/lib/python2.7/site-packages/ReviewBoard-2.5.3-py2.7.egg/reviewboard/scmtools/svn/pysvn.py",
>>> line 69, in _do_on_path*
>>> *normrev = self._normalize_revision(revision)*
>>> *  File
>>> "/wayfair/pkg/python2.7/latest/lib/python2.7/site-packages/ReviewBoard-2.5.3-py2.7.egg/reviewboard/scmtools/svn/pysvn.py",
>>> line 117, in _normalize_revision*
>>> *r = Revision(opt_revision_kind.number, six.text_type(revision))*
>>> *ValueError: invalid literal for int() with base 10:
>>> '40c014dabb4e265a7d150502a3e3a4c6a9eb4bac'*
>>>
>>>
>>> This is what I see in the UI
>>>
>>>
>>> 
>>>
>>> --
>> Supercharge your Review Board with Power Pack:
>> https://www.reviewboard.org/powerpack/
>> Want us to host Review Board for you? Check out RBCommons:
>> https://rbcommons.com/
>> Happy user? Let us know! https://www.reviewboard.org/users/
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "reviewboard" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to reviewboard+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
> --
> --
> Christian Hammond
> President/CEO of Beanbag 
> Makers of Review Board 
>
> --
> Supercharge your Review Board with Power Pack:
> https://www.reviewboard.org/powerpack/
> Want us to host Review Board for you? Check out RBCommons:
> https://rbcommons.com/
> Happy user? Let us know! https://www.reviewboard.org/users/
> ---
> You received this message because you are subscribed to the Google Groups
> "reviewboard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to reviewboard+unsubscr...@googlegroups.com
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
Supercharge your Review Board with Power Pack: 
https://www.reviewboard.org/powerpack/
Want us to host Review Board for you? Check out RBCommons: 
https://rbcommons.com/
Happy user? Let us know! https://www.reviewboard.org/users/
--- 
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: UnicodeDecodeError in set_default_password

2016-03-22 Thread Jim Hagan
  I am able to fix this locally if I do not convert the password with
'six.text_type'.  Is this an okay, workaround for the short term?

* class Client(base.Client):*
* 31 required_module = 'pysvn'*
* 32*
* 33 def __init__(self, config_dir, repopath, username=None,
password=None):*
* 34 super(Client, self).__init__(config_dir, repopath, username,
password)*
* 35 self.client = pysvn.Client(config_dir)*
* 36*
* 37 if username:*
* 38 self.client.set_default_username(six.text_type(username))*
* 39*
* 40 if password:*
* 41 self.client.set_default_password(password)*
* 42*
* 43 def set_ssl_server_trust_prompt(self, cb):*
* 44 self.client.callback_ssl_server_trust_prompt = cb*


On Thu, Mar 17, 2016 at 10:43 AM, Jim H  wrote:

> I've created this ticket: https://hellosplat.com/s/beanbag/tickets/4369/
>
> On Wednesday, March 16, 2016 at 6:14:50 PM UTC-4, David Trowbridge wrote:
>>
>> Looks like a bug. Would you mind filing it at
>> https://hellosplat.com/s/beanbag/tickets/new/?project=reviewboard ?
>>
>> Thanks,
>> -David
>>
>> On Wed, Mar 16, 2016 at 2:21 PM Jim H  wrote:
>>
>>> *When clicking on certain resources I'm seeing some of these errors in
>>> the backend (not all)...*
>>>
>>>   File
>>> "/wayfair/pkg/python2.7/Python-2.7.3/lib/python2.7/site-packages/ReviewBoard-2.5.3-py2.7.egg/reviewboard/scmtools/svn/__init__.py",
>>> line 451, in build_client
>>> client = Client(config_dir, repopath, username, password)
>>>   File
>>> "/wayfair/pkg/python2.7/Python-2.7.3/lib/python2.7/site-packages/ReviewBoard-2.5.3-py2.7.egg/reviewboard/scmtools/svn/pysvn.py",
>>> line 41, in __init__
>>> self.client.set_default_password(six.text_type(password))
>>> UnicodeDecodeError: 'ascii' codec can't decode byte 0xb8 in position 0:
>>> ordinal not in range(128)
>>>
>>> *Has anyone come accross this.  It seems like it may be a red herring
>>> related to SVN not being configured correctly, but not sure.*
>>>
>>> *Full stack trace...*
>>>
>>> Traceback (most recent call last):
>>>   File
>>> "/wayfair/pkg/python2.7/Python-2.7.3/lib/python2.7/site-packages/Django-1.6.11-py2.7.egg/django/core/handlers/base.py",
>>> line 112, in get_response
>>> response = wrapped_callback(request, *callback_args,
>>> **callback_kwargs)
>>>   File
>>> "/wayfair/pkg/python2.7/Python-2.7.3/lib/python2.7/site-packages/ReviewBoard-2.5.3-py2.7.egg/reviewboard/accounts/decorators.py",
>>> line 25, in _check
>>> return view_func(*args, **kwargs)
>>>   File
>>> "/wayfair/pkg/python2.7/Python-2.7.3/lib/python2.7/site-packages/ReviewBoard-2.5.3-py2.7.egg/reviewboard/site/decorators.py",
>>> line 35, in _check
>>> return view_func(request, local_site=local_site, *args, **kwargs)
>>>   File
>>> "/wayfair/pkg/python2.7/Python-2.7.3/lib/python2.7/site-packages/ReviewBoard-2.5.3-py2.7.egg/reviewboard/reviews/views.py",
>>> line 781, in review_detail
>>> 'screenshots': screenshots,
>>>   File
>>> "/wayfair/pkg/python2.7/Python-2.7.3/lib/python2.7/site-packages/ReviewBoard-2.5.3-py2.7.egg/reviewboard/reviews/context.py",
>>> line 98, in make_review_request_context
>>> upload_diff_form = UploadDiffForm(review_request, request=request)
>>>   File
>>> "/wayfair/pkg/python2.7/Python-2.7.3/lib/python2.7/site-packages/ReviewBoard-2.5.3-py2.7.egg/reviewboard/reviews/forms.py",
>>> line 95, in __init__
>>> data, *args, **kwargs)
>>>   File
>>> "/wayfair/pkg/python2.7/Python-2.7.3/lib/python2.7/site-packages/ReviewBoard-2.5.3-py2.7.egg/reviewboard/diffviewer/forms.py",
>>> line 41, in __init__
>>> if self.repository.get_scmtool().get_diffs_use_absolute_paths():
>>>   File
>>> "/wayfair/pkg/python2.7/Python-2.7.3/lib/python2.7/site-packages/ReviewBoard-2.5.3-py2.7.egg/reviewboard/scmtools/models.py",
>>> line 231, in get_scmtool
>>> return cls(self)
>>>   File
>>> "/wayfair/pkg/python2.7/Python-2.7.3/lib/python2.7/site-packages/ReviewBoard-2.5.3-py2.7.egg/reviewboard/scmtools/svn/__init__.py",
>>> line 74, in __init__
>>> local_site_name)
>>>   File
>>> "/wayfair/pkg/python2.7/Python-2.7.3/lib/python2.7/site-packages/ReviewBoard-2.5.3-py2.7.egg/reviewboard/scmtools/svn/__init__.py",
>>> line 451, in build_client
>>> client = Client(config_dir, repopath, username, password)
>>>   File
>>> "/wayfair/pkg/python2.7/Python-2.7.3/lib/python2.7/site-packages/ReviewBoard-2.5.3-py2.7.egg/reviewboard/scmtools/svn/pysvn.py",
>>> line 41, in __init__
>>> self.client.set_default_password(six.text_type(password))
>>> UnicodeDecodeError: 'ascii' codec can't decode byte 0xb8 in position 0:
>>> ordinal not in range(128)
>>>
>>> --
>>> Supercharge your Review Board with Power Pack:
>>> https://www.reviewboard.org/powerpack/
>>> Want us to host Review Board for you? Check out RBCommons:
>>> https://rbcommons.com/
>>> Happy user? Let us know! https://www.reviewboard.org/users/
>>> ---
>>> You received this message because you 

Re: Lost Most Auth Options after upgrade to 2.5.3

2016-03-19 Thread Jim Hagan
Okay, I restarted GUNICORN again and got this:

ersionConflict: (django-evolution 0.7.5
(/wayfair/pkg/python2.7/Python-2.7.3/lib/python2.7/site-packages/django_evolution-0.7.5-py2.7.egg),
Requirement.parse('django-evolution<=0.7.999,>=0.7.6'))
ERROR:root:Error loading authentication backend ldap: (django-evolution
0.7.5
(/wayfair/pkg/python2.7/Python-2.7.3/lib/python2.7/site-packages/django_evolution-0.7.5-py2.7.egg),
Requirement.parse('django-evolution<=0.7.999,>=0.7.6'))
Traceback (most recent call last):
  File
"/wayfair/pkg/python2.7/Python-2.7.3/lib/python2.7/site-packages/ReviewBoard-2.5.3-py2.7.egg/reviewboard/accounts/backends.py",
line 935, in _populate_defaults
cls = entry.load()
  File "build/bdist.linux-x86_64/egg/pkg_resources/__init__.py", line 2201,
in load
self.require(*args, **kwargs)
  File "build/bdist.linux-x86_64/egg/pkg_resources/__init__.py", line 2218,
in require
items = working_set.resolve(reqs, env, installer)
  File "build/bdist.linux-x86_64/egg/pkg_resources/__init__.py", line 835,
in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
VersionConflict: (django-evolution 0.7.5
(/wayfair/pkg/python2.7/Python-2.7.3/lib/python2.7/site-packages/django_evolution-0.7.5-py2.7.egg),
Requirement.parse('django-evolution<=0.7.999,>=0.7.6'))


On Wed, Mar 16, 2016 at 2:09 PM, Jim Hagan <jim.locat...@gmail.com> wrote:

> David,
>
> I can't find anything obvious in the logs.  Doe sit help that I am able to
> run the following
> code from my django shell for the site in question...
>
> >>> import pkg_resources
> >>> for entry in
> pkg_resources.iter_entry_points('reviewboard.auth_backends'):
> ... print entry
> ...
> *x509 = reviewboard.accounts.backends:X509Backend*
> *nis = reviewboard.accounts.backends:NISBackend*
> *ad = reviewboard.accounts.backends:ActiveDirectoryBackend*
> *digest = reviewboard.accounts.backends:HTTPDigestBackend*
> *ldap = reviewboard.accounts.backends:LDAPBackend*
>
>
> On Wed, Mar 16, 2016 at 1:50 PM, David Trowbridge <trowb...@gmail.com>
> wrote:
>
>> This sounds like it's not loading the entry points because of some
>> unsatisfied or conflicting dependency. Can you check the reviewboard and
>> webserver logs to see if there are any errors at start-up?
>>
>> -David
>>
>> On Wed, Mar 16, 2016 at 7:12 AM Jim H <jim.locat...@gmail.com> wrote:
>>
>>>
>>>
>>> I upgraded from 2.0.18 to 2.5.3.  After this I was unable to login via
>>> Active Directory and when I create an admin account manually and looked at
>>> the *"Authentication Method"* dropdown, I was missing most of the
>>> options I previously had.
>>> My site config *JSON* is nearly identical to before, and my Django
>>> settings file is identical (other than SQL connection)
>>>
>>>
>>>
>>> <https://lh3.googleusercontent.com/-MiApwEAFBMg/VulV3ax4yWI/ADI/tM1iDZ2rFe4mjVyq_sRpFTDS-n1H0cThw/s1600/pre_2_5_3_auth_options.jpg>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> <https://lh3.googleusercontent.com/-5OebjugomS8/VulXsov0FNI/ADU/Qd2xtdTLexM4SjJZ8L_2waB5XSRCC0DSw/s1600/post_2_5_3_auth_options.jpg>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> Any ideas are much appreciated.
>>>
>>> --
>>> Supercharge your Review Board with Power Pack:
>>> https://www.reviewboard.org/powerpack/
>>> Want us to host Review Board for you? Check out RBCommons:
>>> https://rbcommons.com/
>>> Happy user? Let us know! https://www.reviewboard.org/users/
>>> ---
>>> You received this message because you are subscribed to the Google
>>> Groups "reviewboard" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to reviewboard+unsubscr...@googlegroups.com.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>> --
>> -David
>>
>> --
>> Supercharge your Review Board with Power Pack:
>> https://www.reviewboard.org/powerpack/
>> Want us to host Review Board for you? Check out RBCommons:
>> https://rbcommons.com/
>> Happy user? Let us know! https://www.reviewboard.org/users/
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "reviewboard" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to reviewboard+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
Supercharge your Review Board with Power Pack: 
https://www.reviewboard.org/powerpack/
Want us to host Review Board for you? Check out RBCommons: 
https://rbcommons.com/
Happy user? Let us know! https://www.reviewboard.org/users/
--- 
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Lost Most Auth Options after upgrade to 2.5.3

2016-03-19 Thread Jim Hagan
I had two versions 0.7.5 and 0.7.6. I ended up having to uninstall both and
re-install 0.7.6.

Thanks,

Jim

On Wed, Mar 16, 2016 at 2:54 PM, David Trowbridge <trowb...@gmail.com>
wrote:

> Looks like you need to update your installed django-evolution.
>
> -David
>
> On Wed, Mar 16, 2016 at 11:53 AM Jim Hagan <jim.locat...@gmail.com> wrote:
>
>> Okay, I restarted GUNICORN again and got this:
>>
>> ersionConflict: (django-evolution 0.7.5
>> (/wayfair/pkg/python2.7/Python-2.7.3/lib/python2.7/site-packages/django_evolution-0.7.5-py2.7.egg),
>> Requirement.parse('django-evolution<=0.7.999,>=0.7.6'))
>> ERROR:root:Error loading authentication backend ldap: (django-evolution
>> 0.7.5
>> (/wayfair/pkg/python2.7/Python-2.7.3/lib/python2.7/site-packages/django_evolution-0.7.5-py2.7.egg),
>> Requirement.parse('django-evolution<=0.7.999,>=0.7.6'))
>> Traceback (most recent call last):
>>   File
>> "/wayfair/pkg/python2.7/Python-2.7.3/lib/python2.7/site-packages/ReviewBoard-2.5.3-py2.7.egg/reviewboard/accounts/backends.py",
>> line 935, in _populate_defaults
>> cls = entry.load()
>>   File "build/bdist.linux-x86_64/egg/pkg_resources/__init__.py", line
>> 2201, in load
>> self.require(*args, **kwargs)
>>   File "build/bdist.linux-x86_64/egg/pkg_resources/__init__.py", line
>> 2218, in require
>> items = working_set.resolve(reqs, env, installer)
>>   File "build/bdist.linux-x86_64/egg/pkg_resources/__init__.py", line
>> 835, in resolve
>> raise VersionConflict(dist, req).with_context(dependent_req)
>> VersionConflict: (django-evolution 0.7.5
>> (/wayfair/pkg/python2.7/Python-2.7.3/lib/python2.7/site-packages/django_evolution-0.7.5-py2.7.egg),
>> Requirement.parse('django-evolution<=0.7.999,>=0.7.6'))
>>
>>
>> On Wed, Mar 16, 2016 at 2:09 PM, Jim Hagan <jim.locat...@gmail.com>
>> wrote:
>>
>>> David,
>>>
>>> I can't find anything obvious in the logs.  Doe sit help that I am able
>>> to run the following
>>> code from my django shell for the site in question...
>>>
>>> >>> import pkg_resources
>>> >>> for entry in
>>> pkg_resources.iter_entry_points('reviewboard.auth_backends'):
>>> ... print entry
>>> ...
>>> *x509 = reviewboard.accounts.backends:X509Backend*
>>> *nis = reviewboard.accounts.backends:NISBackend*
>>> *ad = reviewboard.accounts.backends:ActiveDirectoryBackend*
>>> *digest = reviewboard.accounts.backends:HTTPDigestBackend*
>>> *ldap = reviewboard.accounts.backends:LDAPBackend*
>>>
>>>
>>> On Wed, Mar 16, 2016 at 1:50 PM, David Trowbridge <trowb...@gmail.com>
>>> wrote:
>>>
>>>> This sounds like it's not loading the entry points because of some
>>>> unsatisfied or conflicting dependency. Can you check the reviewboard and
>>>> webserver logs to see if there are any errors at start-up?
>>>>
>>>> -David
>>>>
>>>> On Wed, Mar 16, 2016 at 7:12 AM Jim H <jim.locat...@gmail.com> wrote:
>>>>
>>>>>
>>>>>
>>>>> I upgraded from 2.0.18 to 2.5.3.  After this I was unable to login via
>>>>> Active Directory and when I create an admin account manually and looked at
>>>>> the *"Authentication Method"* dropdown, I was missing most of the
>>>>> options I previously had.
>>>>> My site config *JSON* is nearly identical to before, and my Django
>>>>> settings file is identical (other than SQL connection)
>>>>>
>>>>>
>>>>>
>>>>> <https://lh3.googleusercontent.com/-MiApwEAFBMg/VulV3ax4yWI/ADI/tM1iDZ2rFe4mjVyq_sRpFTDS-n1H0cThw/s1600/pre_2_5_3_auth_options.jpg>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> <https://lh3.googleusercontent.com/-5OebjugomS8/VulXsov0FNI/ADU/Qd2xtdTLexM4SjJZ8L_2waB5XSRCC0DSw/s1600/post_2_5_3_auth_options.jpg>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>&g

Re: Lost Most Auth Options after upgrade to 2.5.3

2016-03-19 Thread Jim Hagan
David,

I can't find anything obvious in the logs.  Doe sit help that I am able to
run the following
code from my django shell for the site in question...

>>> import pkg_resources
>>> for entry in
pkg_resources.iter_entry_points('reviewboard.auth_backends'):
... print entry
...
*x509 = reviewboard.accounts.backends:X509Backend*
*nis = reviewboard.accounts.backends:NISBackend*
*ad = reviewboard.accounts.backends:ActiveDirectoryBackend*
*digest = reviewboard.accounts.backends:HTTPDigestBackend*
*ldap = reviewboard.accounts.backends:LDAPBackend*


On Wed, Mar 16, 2016 at 1:50 PM, David Trowbridge 
wrote:

> This sounds like it's not loading the entry points because of some
> unsatisfied or conflicting dependency. Can you check the reviewboard and
> webserver logs to see if there are any errors at start-up?
>
> -David
>
> On Wed, Mar 16, 2016 at 7:12 AM Jim H  wrote:
>
>>
>>
>> I upgraded from 2.0.18 to 2.5.3.  After this I was unable to login via
>> Active Directory and when I create an admin account manually and looked at
>> the *"Authentication Method"* dropdown, I was missing most of the
>> options I previously had.
>> My site config *JSON* is nearly identical to before, and my Django
>> settings file is identical (other than SQL connection)
>>
>>
>>
>> 
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> 
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> Any ideas are much appreciated.
>>
>> --
>> Supercharge your Review Board with Power Pack:
>> https://www.reviewboard.org/powerpack/
>> Want us to host Review Board for you? Check out RBCommons:
>> https://rbcommons.com/
>> Happy user? Let us know! https://www.reviewboard.org/users/
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "reviewboard" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to reviewboard+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>>
> --
> -David
>
> --
> Supercharge your Review Board with Power Pack:
> https://www.reviewboard.org/powerpack/
> Want us to host Review Board for you? Check out RBCommons:
> https://rbcommons.com/
> Happy user? Let us know! https://www.reviewboard.org/users/
> ---
> You received this message because you are subscribed to the Google Groups
> "reviewboard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to reviewboard+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
Supercharge your Review Board with Power Pack: 
https://www.reviewboard.org/powerpack/
Want us to host Review Board for you? Check out RBCommons: 
https://rbcommons.com/
Happy user? Let us know! https://www.reviewboard.org/users/
--- 
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.