Hi Ken,

It does sound like a version mismatch error then. Can you check the Apache
error log for anything saying VersionMismatch?

Christian


On Wed, Nov 1, 2017 at 08:31 Ken Rachynski <krachyn...@me.com> wrote:

> Oh, the only Hosting Service I see in the Add a Repository page is GitHub
> Enterprise.
>
> This is the output of `pip list`:
> asn1crypto (0.23.0)
> bcrypt (3.1.4)
> cffi (1.11.2)
> cryptography (2.1.2)
> Django (1.6.11)
> django-evolution (0.7.7)
> django-haystack (2.4.1)
> django-multiselectfield (0.1.8)
> django-pipeline (1.3.27)
> Djblets (0.9.9)
> dnspython (1.15.0)
> docutils (0.14)
> enum34 (1.1.6)
> feedparser (5.2.1)
> futures (3.1.1)
> idna (2.6)
> ipaddress (1.0.18)
> Markdown (2.4.1)
> mimeparse (0.1.3)
> MySQL-python (1.2.5)
> olefile (0.44)
> paramiko (2.3.1)
> Pillow (4.3.0)
> pillowfight (0.3)
> pip (9.0.1)
> publicsuffix (1.1.0)
> pyasn1 (0.3.7)
> pycparser (2.18)
> Pygments (2.2.0)
> PyNaCl (1.1.2)
> python-dateutil (2.6.1)
> python-ldap (2.4.45)
> python-memcached (1.58)
> pytz (2017.2)
> recaptcha-client (1.0.6)
> ReviewBoard (2.5.16)
> setuptools (36.6.0)
> six (1.11.0)
> Whoosh (2.7.4)
>
> Ken
>
> On Tuesday, 31 October 2017 15:54:32 UTC-6, Christian Hammond wrote:
>
>> Hi Ken,
>>
>> Can you also check the hosting service options? If GitHub, Bitbucket,
>> etc. are all present, then the general dependency stuff should be fine.
>> Basically, we use a thing called Python Entrypoints to register things like
>> the hosting services and authentication backends, and if Review Board has a
>> dependency version mismatch (such as requires Django 1.6 but a different
>> version is installed), all entrypoints will break. If those hosting
>> services are present, then the version mismatches can be ruled out.
>>
>> If python-ldap wasn't installed, then that was likely the culprit.
>> However, it probably just upgraded. You'll need to restart Apache for any
>> new version to take effect.
>>
>> Christian
>>
>
>> On Mon, Oct 30, 2017 at 2:03 PM, Ken Rachynski <krach...@me.com> wrote:
>>
>>> Hi Christian,
>>>
>>> I thought it was already installed, but pip install -U python-ldap
>>> returned this:
>>> Collecting python-ldap
>>>   Using cached python-ldap-2.4.45.tar.gz
>>> Requirement already up-to-date: setuptools in
>>> /usr/lib/python2.7/site-packages (from python-ldap)
>>> Installing collected packages: python-ldap
>>>   Running setup.py install for python-ldap ... done
>>> Successfully installed python-ldap-2.4.45
>>>
>>> I have 10 repository types listed, though I only need Git.
>>>
>>> Is there anything I can look at to see if a dependency is doing that
>>> prevention?
>>>
>>> On Monday, 30 October 2017 13:57:22 UTC-6, Christian Hammond wrote:
>>>>
>>>> Hi Ken,
>>>>
>>>> It sounds as if the modules needed for AD are no longer installed (or,
>>>> potentially, there's a dependency version mismatch error preventing our AD
>>>> backend from loading -- see if there's a full list of repository types in
>>>> the Add Repository page).
>>>>
>>>> Can you see if the python-ldap package is installed? If you're using
>>>> pip or easy_install for Review Board packages, run:
>>>>
>>>> $ pip install -U python-ldap
>>>>
>>>> Or:
>>>>
>>>> $ easy_install -U python-ldap
>>>>
>>>> Christian
>>>>
>>>>
>>>> On Fri, Oct 27, 2017 at 19:24 Ken Rachynski <krach...@me.com> wrote:
>>>>
>>>>> Hi, I just tried to do an upgrade with all kinds of "no turning back
>>>>> now" errors. I went from 2.5.6.1 to 2.5.16. In the process, I discovered
>>>>> that 2.5.6.1 appears to be the last version supported by python 2.6.6. So 
>>>>> I
>>>>> did an upgrade to add python 2.7 to my CentOS 6 server. After much back 
>>>>> and
>>>>> forth, I managed to get Review Board installed and mostly working. The 
>>>>> only
>>>>> thing that I appear to be missing right now is Active Directory
>>>>> authentication; well, any authentication other than Standard Registration
>>>>> and Legacy Authentication Modules. I can still see my AD configuration but
>>>>> no amount of twiddling seems to make Review Board use those settings.
>>>>>
>>>>> I don't see any kind of messages in the logs saying that AD was tried
>>>>> and failed, so I'm rather at a loss of how to tell what is actually wrong
>>>>> with my system. For now, I think I'm just going to add passwords to all 
>>>>> the
>>>>> users that were AD authed so they can get in and work.
>>>>>
>>>>> Ken
>>>>>
>>>>> --
>>>>> Supercharge your Review Board with Power Pack:
>>>>> https://www.reviewboard.org/powerpack/
>>>>> Want us to host Review Board for you? Check out RBCommons:
>>>>> https://rbcommons.com/
>>>>> Happy user? Let us know! https://www.reviewboard.org/users/
>>>>> ---
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "reviewboard" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>> an email to reviewboard...@googlegroups.com.
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>> --
>>>> --
>>>> 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...@googlegroups.com.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>
>>
>> --
>> Christian Hammond
>> President/CEO of Beanbag <https://www.beanbaginc.com/>
>> Makers of Review Board <https://www.reviewboard.org/>
>>
> --
> 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.

Reply via email to