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.

Reply via email to