On second thought, I'm going to put this into a container and upgrade it
that way.
Thanks for the help, Christian, it got me to look in the right places
finally.
Ken
On Thursday, 2 November 2017 11:44:39 UTC-6, Ken Rachynski wrote:
>
> And on further review, python2.7 is not default on CentOS 6 so I guess I
> need to redo this install with virtualenv instead.
>
> On Thursday, 2 November 2017 11:35:56 UTC-6, Ken Rachynski wrote:
>>
>> Yeah it is.
>>
>> [Thu Nov 02 15:25:45 2017] [error] ERROR:root:Unable to load repository
>> hosting service rbgateway =
>> reviewboard.hostingsvcs.rbgateway:ReviewBoardGateway: (Pygments 1.1.1
>> (/usr/lib/python2.6/site-packages), Requirement.parse('Pygments>=2.1'))
>>
>> is one example of the errors I'm seeing. which is really weird since I
>> installed and configured RB using python2.7, not 2.6.
>>
>> On Thursday, 2 November 2017 00:51:25 UTC-6, Christian Hammond wrote:
>>>
>>> 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 <[email protected]> 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 <[email protected]>
>>>>> 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 <[email protected]> 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 [email protected].
>>>>>>>> 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 [email protected].
>>>>>> 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 [email protected].
>>>> 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 [email protected].
For more options, visit https://groups.google.com/d/optout.