Re: SVN Setup on Bitnami Windows distribution. No SVN/Subversion "Repository type" selectable.

2017-05-23 Thread dac
Christian,


"Team Foundation Server" and "Team Foundation Server (git)" are the only 
two entries in the "Repository type" drop down list.

I can no longer see anything obvious in the 
"D:\ProgramFiles\Bitnami\reviewboard-2.5.9-0\apache2\logs\error.log" log 
file.




On Wednesday, 24 May 2017 14:24:24 UTC+10, Christian Hammond wrote:
>
> Hi Damien,
>
> Can you check for more errors in the logs, and show me a listing of 
> everything in the repository type list?
>
> Christian
>
> -- 
> Christian Hammond
> President/CEO of Beanbag 
> Makers of Review Board 
>
> On Tue, May 23, 2017 at 9:10 PM, dac  
> wrote:
>
>> Christian,
>>
>> I have downloaded and installed a new version of pytz, I can now see all 
>> the other authentication types available and have event configured AD 
>> authentication successfully. However there is still no SVN option available 
>> for selection. This is the case on two separate installations. 
>>
>> I have a fresh install *without* a custom install of pysvn, and still no 
>> luck. While this is may be a Bitnami issue, I would greatly appreciate any 
>> thoughts on what to investigate next.
>>
>>
>>
>> On Wednesday, 24 May 2017 11:09:29 UTC+10, Christian Hammond wrote:
>>>
>>> That's the problem then. An incompatible pytz is installed. When there's 
>>> a version conflict like this, it impacts anything scanned via Python 
>>> entrypoints, preventing them from loading. If you can resolve this by 
>>> upgrading pytz, the problem will go away.
>>>
>>> It's entirely possible that Bitnami is shipping an older pytz and not a 
>>> newer one, as we recently changed the dependencies for this.
>>>
>>> I'll forward this thread on to Bitnami and see if they can address this.
>>>
>>> Christian
>>>
>>> -- 
>>> Christian Hammond
>>> President/CEO of Beanbag 
>>> Makers of Review Board 
>>>
>>> On Tue, May 23, 2017 at 5:37 PM, dac  wrote:
>>>
 One the 
 http://reviewboard.corp/reviewboard/admin/settings/authentication/ 
 page, I have "Standard Registration" and "Legacy Authentication Module" 
 available.
 BTW, I have reviewed the logs and see the following error occurring 
 (once again, while I have experience in many other languages, python is 
 not 
 one of them, so I'm not sure if this is relevant)

 [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016] 
 ERROR:root:Error loading authentication backend x509: pytz 2014.4 is 
 installed but pytz>=2015.2 is required by []
 [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016] 
 Traceback (most recent call last):
 [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016]   File 
 "D:\\ProgramFiles\\Bitnami\\reviewboard-2.5.9-0\\apps\\reviewboard\\htdocs\\Lib\\site-packages\\ReviewBoard-2.5.9-py2.7.egg\\reviewboard\\accounts\\backends.py",
  
 line 935, in _populate_defaults
 [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016] cls 
 = entry.load()
 [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016]   File 
 "build\\bdist.win32\\egg\\pkg_resources.py", line 2182, in load
 [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016] 
 self.require(env, installer)
 [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016]   File 
 "build\\bdist.win32\\egg\\pkg_resources.py", line 2196, in require
 [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016] 
 items = working_set.resolve(reqs, env, installer)
 [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016]   File 
 "build\\bdist.win32\\egg\\pkg_resources.py", line 632, in resolve
 [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016] 
 raise VersionConflict(tmpl % args)
 [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016] 
 VersionConflict: pytz 2014.4 is installed but pytz>=2015.2 is required by 
 []








 On Wednesday, 24 May 2017 09:48:07 UTC+10, Christian Hammond wrote:
>
> Hi,
>
>  It's definitely an issue with the installation. The Python 
> entrypoints are likely not registered in the environment, and that's on 
> their end. Entrypoints are a Python feature allowing applications/modules 
> to register entries in a common place that can be looked up by other 
> applications/modules, for extensibility purposes. This will affect the 
> list 
> of repository types (there should be many in there), hosting services, 
> authentication backends, extensions, and more. If these are empty, then 
> the 
> package was either not installed correctly in their environment, or was 
> disrupted in yours somehow.
>
> Let's verify that's the cause. Can you go into the Authentication 
> Settings and see what 

Re: SVN Setup on Bitnami Windows distribution. No SVN/Subversion "Repository type" selectable.

2017-05-23 Thread Christian Hammond
Hi Damien,

Can you check for more errors in the logs, and show me a listing of
everything in the repository type list?

Christian

-- 
Christian Hammond
President/CEO of Beanbag 
Makers of Review Board 

On Tue, May 23, 2017 at 9:10 PM, dac  wrote:

> Christian,
>
> I have downloaded and installed a new version of pytz, I can now see all
> the other authentication types available and have event configured AD
> authentication successfully. However there is still no SVN option available
> for selection. This is the case on two separate installations.
>
> I have a fresh install *without* a custom install of pysvn, and still no
> luck. While this is may be a Bitnami issue, I would greatly appreciate any
> thoughts on what to investigate next.
>
>
>
> On Wednesday, 24 May 2017 11:09:29 UTC+10, Christian Hammond wrote:
>>
>> That's the problem then. An incompatible pytz is installed. When there's
>> a version conflict like this, it impacts anything scanned via Python
>> entrypoints, preventing them from loading. If you can resolve this by
>> upgrading pytz, the problem will go away.
>>
>> It's entirely possible that Bitnami is shipping an older pytz and not a
>> newer one, as we recently changed the dependencies for this.
>>
>> I'll forward this thread on to Bitnami and see if they can address this.
>>
>> Christian
>>
>> --
>> Christian Hammond
>> President/CEO of Beanbag 
>> Makers of Review Board 
>>
>> On Tue, May 23, 2017 at 5:37 PM, dac  wrote:
>>
>>> One the http://reviewboard.corp/reviewboard/admin/settings/authentic
>>> ation/ page, I have "Standard Registration" and "Legacy Authentication
>>> Module" available.
>>> BTW, I have reviewed the logs and see the following error occurring
>>> (once again, while I have experience in many other languages, python is not
>>> one of them, so I'm not sure if this is relevant)
>>>
>>> [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016]
>>> ERROR:root:Error loading authentication backend x509: pytz 2014.4 is
>>> installed but pytz>=2015.2 is required by []
>>> [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016] Traceback
>>> (most recent call last):
>>> [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016]   File
>>> "D:\\ProgramFiles\\Bitnami\\reviewboard-2.5.9-0\\apps\\revie
>>> wboard\\htdocs\\Lib\\site-packages\\ReviewBoard-2.5.9-
>>> py2.7.egg\\reviewboard\\accounts\\backends.py", line 935, in
>>> _populate_defaults
>>> [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016] cls =
>>> entry.load()
>>> [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016]   File
>>> "build\\bdist.win32\\egg\\pkg_resources.py", line 2182, in load
>>> [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016]
>>> self.require(env, installer)
>>> [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016]   File
>>> "build\\bdist.win32\\egg\\pkg_resources.py", line 2196, in require
>>> [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016] items
>>> = working_set.resolve(reqs, env, installer)
>>> [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016]   File
>>> "build\\bdist.win32\\egg\\pkg_resources.py", line 632, in resolve
>>> [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016] raise
>>> VersionConflict(tmpl % args)
>>> [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016]
>>> VersionConflict: pytz 2014.4 is installed but pytz>=2015.2 is required by []
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> On Wednesday, 24 May 2017 09:48:07 UTC+10, Christian Hammond wrote:

 Hi,

  It's definitely an issue with the installation. The Python entrypoints
 are likely not registered in the environment, and that's on their end.
 Entrypoints are a Python feature allowing applications/modules to register
 entries in a common place that can be looked up by other
 applications/modules, for extensibility purposes. This will affect the list
 of repository types (there should be many in there), hosting services,
 authentication backends, extensions, and more. If these are empty, then the
 package was either not installed correctly in their environment, or was
 disrupted in yours somehow.

 Let's verify that's the cause. Can you go into the Authentication
 Settings and see what types of auth backends there are?

 Christian

 --
 Christian Hammond
 President/CEO of Beanbag 
 Makers of Review Board 

 On Tue, May 23, 2017 at 4:38 PM, dac  wrote:

> Christian,
>
> Thanks for the response. Unfortunately Bitnami refers to
> reviewboard.org for resolution. While the following link is not my
> post, it is exactly the issue that I am facing
> 

Re: SVN Setup on Bitnami Windows distribution. No SVN/Subversion "Repository type" selectable.

2017-05-23 Thread dac
Christian,

I have downloaded and installed a new version of pytz, I can now see all 
the other authentication types available and have event configured AD 
authentication successfully. However there is still no SVN option available 
for selection. This is the case on two separate installations. 

I have a fresh install *without* a custom install of pysvn, and still no 
luck. While this is may be a Bitnami issue, I would greatly appreciate any 
thoughts on what to investigate next.



On Wednesday, 24 May 2017 11:09:29 UTC+10, Christian Hammond wrote:
>
> That's the problem then. An incompatible pytz is installed. When there's a 
> version conflict like this, it impacts anything scanned via Python 
> entrypoints, preventing them from loading. If you can resolve this by 
> upgrading pytz, the problem will go away.
>
> It's entirely possible that Bitnami is shipping an older pytz and not a 
> newer one, as we recently changed the dependencies for this.
>
> I'll forward this thread on to Bitnami and see if they can address this.
>
> Christian
>
> -- 
> Christian Hammond
> President/CEO of Beanbag 
> Makers of Review Board 
>
> On Tue, May 23, 2017 at 5:37 PM, dac  
> wrote:
>
>> One the 
>> http://reviewboard.corp/reviewboard/admin/settings/authentication/ page, 
>> I have "Standard Registration" and "Legacy Authentication Module" available.
>> BTW, I have reviewed the logs and see the following error occurring (once 
>> again, while I have experience in many other languages, python is not one 
>> of them, so I'm not sure if this is relevant)
>>
>> [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016] 
>> ERROR:root:Error loading authentication backend x509: pytz 2014.4 is 
>> installed but pytz>=2015.2 is required by []
>> [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016] Traceback 
>> (most recent call last):
>> [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016]   File 
>> "D:\\ProgramFiles\\Bitnami\\reviewboard-2.5.9-0\\apps\\reviewboard\\htdocs\\Lib\\site-packages\\ReviewBoard-2.5.9-py2.7.egg\\reviewboard\\accounts\\backends.py",
>>  
>> line 935, in _populate_defaults
>> [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016] cls = 
>> entry.load()
>> [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016]   File 
>> "build\\bdist.win32\\egg\\pkg_resources.py", line 2182, in load
>> [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016] 
>> self.require(env, installer)
>> [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016]   File 
>> "build\\bdist.win32\\egg\\pkg_resources.py", line 2196, in require
>> [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016] items 
>> = working_set.resolve(reqs, env, installer)
>> [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016]   File 
>> "build\\bdist.win32\\egg\\pkg_resources.py", line 632, in resolve
>> [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016] raise 
>> VersionConflict(tmpl % args)
>> [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016] 
>> VersionConflict: pytz 2014.4 is installed but pytz>=2015.2 is required by []
>>
>>
>>
>>
>>
>>
>>
>>
>> On Wednesday, 24 May 2017 09:48:07 UTC+10, Christian Hammond wrote:
>>>
>>> Hi,
>>>
>>>  It's definitely an issue with the installation. The Python entrypoints 
>>> are likely not registered in the environment, and that's on their end. 
>>> Entrypoints are a Python feature allowing applications/modules to register 
>>> entries in a common place that can be looked up by other 
>>> applications/modules, for extensibility purposes. This will affect the list 
>>> of repository types (there should be many in there), hosting services, 
>>> authentication backends, extensions, and more. If these are empty, then the 
>>> package was either not installed correctly in their environment, or was 
>>> disrupted in yours somehow.
>>>
>>> Let's verify that's the cause. Can you go into the Authentication 
>>> Settings and see what types of auth backends there are?
>>>
>>> Christian
>>>
>>> -- 
>>> Christian Hammond
>>> President/CEO of Beanbag 
>>> Makers of Review Board 
>>>
>>> On Tue, May 23, 2017 at 4:38 PM, dac  wrote:
>>>
 Christian,

 Thanks for the response. Unfortunately Bitnami refers to 
 reviewboard.org for resolution. While the following link is not my 
 post, it is exactly the issue that I am facing

 https://community.bitnami.com/t/how-can-i-select-subversion-from-repository-type-list/47824

 I will add a comment to the Bitnami post to see if there is any further 
 information forthcoming.


 On Tuesday, 23 May 2017 06:47:02 UTC+10, Christian Hammond wrote:
>
> Hi,
>
> The Bitnami installation should have included everything you need for 
> Subversion. It's likely 

Re: SVN Setup on Bitnami Windows distribution. No SVN/Subversion "Repository type" selectable.

2017-05-23 Thread Christian Hammond
That's the problem then. An incompatible pytz is installed. When there's a
version conflict like this, it impacts anything scanned via Python
entrypoints, preventing them from loading. If you can resolve this by
upgrading pytz, the problem will go away.

It's entirely possible that Bitnami is shipping an older pytz and not a
newer one, as we recently changed the dependencies for this.

I'll forward this thread on to Bitnami and see if they can address this.

Christian

-- 
Christian Hammond
President/CEO of Beanbag 
Makers of Review Board 

On Tue, May 23, 2017 at 5:37 PM, dac  wrote:

> One the http://reviewboard.corp/reviewboard/admin/settings/authentication/
> page, I have "Standard Registration" and "Legacy Authentication Module"
> available.
> BTW, I have reviewed the logs and see the following error occurring (once
> again, while I have experience in many other languages, python is not one
> of them, so I'm not sure if this is relevant)
>
> [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016]
> ERROR:root:Error loading authentication backend x509: pytz 2014.4 is
> installed but pytz>=2015.2 is required by []
> [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016] Traceback
> (most recent call last):
> [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016]   File
> "D:\\ProgramFiles\\Bitnami\\reviewboard-2.5.9-0\\apps\\
> reviewboard\\htdocs\\Lib\\site-packages\\ReviewBoard-2.
> 5.9-py2.7.egg\\reviewboard\\accounts\\backends.py", line 935, in
> _populate_defaults
> [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016] cls =
> entry.load()
> [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016]   File
> "build\\bdist.win32\\egg\\pkg_resources.py", line 2182, in load
> [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016]
> self.require(env, installer)
> [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016]   File
> "build\\bdist.win32\\egg\\pkg_resources.py", line 2196, in require
> [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016] items =
> working_set.resolve(reqs, env, installer)
> [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016]   File
> "build\\bdist.win32\\egg\\pkg_resources.py", line 632, in resolve
> [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016] raise
> VersionConflict(tmpl % args)
> [Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016]
> VersionConflict: pytz 2014.4 is installed but pytz>=2015.2 is required by []
>
>
>
>
>
>
>
>
> On Wednesday, 24 May 2017 09:48:07 UTC+10, Christian Hammond wrote:
>>
>> Hi,
>>
>>  It's definitely an issue with the installation. The Python entrypoints
>> are likely not registered in the environment, and that's on their end.
>> Entrypoints are a Python feature allowing applications/modules to register
>> entries in a common place that can be looked up by other
>> applications/modules, for extensibility purposes. This will affect the list
>> of repository types (there should be many in there), hosting services,
>> authentication backends, extensions, and more. If these are empty, then the
>> package was either not installed correctly in their environment, or was
>> disrupted in yours somehow.
>>
>> Let's verify that's the cause. Can you go into the Authentication
>> Settings and see what types of auth backends there are?
>>
>> Christian
>>
>> --
>> Christian Hammond
>> President/CEO of Beanbag 
>> Makers of Review Board 
>>
>> On Tue, May 23, 2017 at 4:38 PM, dac  wrote:
>>
>>> Christian,
>>>
>>> Thanks for the response. Unfortunately Bitnami refers to reviewboard.org
>>> for resolution. While the following link is not my post, it is exactly the
>>> issue that I am facing
>>> https://community.bitnami.com/t/how-can-i-select-subversion-
>>> from-repository-type-list/47824
>>>
>>> I will add a comment to the Bitnami post to see if there is any further
>>> information forthcoming.
>>>
>>>
>>> On Tuesday, 23 May 2017 06:47:02 UTC+10, Christian Hammond wrote:

 Hi,

 The Bitnami installation should have included everything you need for
 Subversion. It's likely that installing a custom PySVN would have resulted
 in problems. The reason being that on Windows, both Python and the compiled
 Python modules you use must generally all be compiled using the same
 compiler. This is certainly the case with PySVN.

 I'd suggest uninstalling the Bitnami-provided Review Board and ensuring
 that the directory is completely empty, then re-installing Review Board,
 see if PySVN shows up in that case. If not, the Bitnami team would have to
 help you, because this is very environment-dependent on Windows.

 Christian

 --
 Christian Hammond
 President/CEO of Beanbag 
 Makers of Review Board 

Re: SVN Setup on Bitnami Windows distribution. No SVN/Subversion "Repository type" selectable.

2017-05-23 Thread dac
One the http://reviewboard.corp/reviewboard/admin/settings/authentication/ 
page, I have "Standard Registration" and "Legacy Authentication Module" 
available.
BTW, I have reviewed the logs and see the following error occurring (once 
again, while I have experience in many other languages, python is not one 
of them, so I'm not sure if this is relevant)

[Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016] 
ERROR:root:Error loading authentication backend x509: pytz 2014.4 is 
installed but pytz>=2015.2 is required by []
[Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016] Traceback 
(most recent call last):
[Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016]   File 
"D:\\ProgramFiles\\Bitnami\\reviewboard-2.5.9-0\\apps\\reviewboard\\htdocs\\Lib\\site-packages\\ReviewBoard-2.5.9-py2.7.egg\\reviewboard\\accounts\\backends.py",
 
line 935, in _populate_defaults
[Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016] cls = 
entry.load()
[Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016]   File 
"build\\bdist.win32\\egg\\pkg_resources.py", line 2182, in load
[Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016] 
self.require(env, installer)
[Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016]   File 
"build\\bdist.win32\\egg\\pkg_resources.py", line 2196, in require
[Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016] items = 
working_set.resolve(reqs, env, installer)
[Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016]   File 
"build\\bdist.win32\\egg\\pkg_resources.py", line 632, in resolve
[Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016] raise 
VersionConflict(tmpl % args)
[Wed May 24 09:30:40.181811 2017] [:error] [pid 1272:tid 1016] 
VersionConflict: pytz 2014.4 is installed but pytz>=2015.2 is required by []








On Wednesday, 24 May 2017 09:48:07 UTC+10, Christian Hammond wrote:
>
> Hi,
>
>  It's definitely an issue with the installation. The Python entrypoints 
> are likely not registered in the environment, and that's on their end. 
> Entrypoints are a Python feature allowing applications/modules to register 
> entries in a common place that can be looked up by other 
> applications/modules, for extensibility purposes. This will affect the list 
> of repository types (there should be many in there), hosting services, 
> authentication backends, extensions, and more. If these are empty, then the 
> package was either not installed correctly in their environment, or was 
> disrupted in yours somehow.
>
> Let's verify that's the cause. Can you go into the Authentication Settings 
> and see what types of auth backends there are?
>
> Christian
>
> -- 
> Christian Hammond
> President/CEO of Beanbag 
> Makers of Review Board 
>
> On Tue, May 23, 2017 at 4:38 PM, dac  
> wrote:
>
>> Christian,
>>
>> Thanks for the response. Unfortunately Bitnami refers to reviewboard.org 
>> for resolution. While the following link is not my post, it is exactly the 
>> issue that I am facing
>>
>> https://community.bitnami.com/t/how-can-i-select-subversion-from-repository-type-list/47824
>>
>> I will add a comment to the Bitnami post to see if there is any further 
>> information forthcoming.
>>
>>
>> On Tuesday, 23 May 2017 06:47:02 UTC+10, Christian Hammond wrote:
>>>
>>> Hi,
>>>
>>> The Bitnami installation should have included everything you need for 
>>> Subversion. It's likely that installing a custom PySVN would have resulted 
>>> in problems. The reason being that on Windows, both Python and the compiled 
>>> Python modules you use must generally all be compiled using the same 
>>> compiler. This is certainly the case with PySVN.
>>>
>>> I'd suggest uninstalling the Bitnami-provided Review Board and ensuring 
>>> that the directory is completely empty, then re-installing Review Board, 
>>> see if PySVN shows up in that case. If not, the Bitnami team would have to 
>>> help you, because this is very environment-dependent on Windows.
>>>
>>> Christian
>>>
>>> -- 
>>> Christian Hammond
>>> President/CEO of Beanbag 
>>> Makers of Review Board 
>>>
>>> On Sun, May 21, 2017 at 7:28 PM, dac  wrote:
>>>
 Hi All,

 I have successfully installed the Bitnami distribution on a Windows 
 2012 r2 server, to D:\ProgramFiles\Bitnami\reviewboard-2.5.9-0
 I am not a python native, but believe I have done the right thing by 
 installing the py27-pysvn-svn194-1.9.3-1884-Win32.exe to 
 D:\ProgramFiles\Bitnami\reviewboard-2.5.9-0\python\Lib\site-packages\pysvn.
 The CollabNetSubversion-client-1.9.5-1-Win32.exe distribution has been 
 installed to "D:\ProgramFiles\CollabNet\Subversion Client", and this 
 folder 
 exists on the PATH.

 But in the Admin DashBoard ->Add repository->Repository Type, 
 

Re: SVN Setup on Bitnami Windows distribution. No SVN/Subversion "Repository type" selectable.

2017-05-23 Thread Christian Hammond
Hi,

 It's definitely an issue with the installation. The Python entrypoints are
likely not registered in the environment, and that's on their end.
Entrypoints are a Python feature allowing applications/modules to register
entries in a common place that can be looked up by other
applications/modules, for extensibility purposes. This will affect the list
of repository types (there should be many in there), hosting services,
authentication backends, extensions, and more. If these are empty, then the
package was either not installed correctly in their environment, or was
disrupted in yours somehow.

Let's verify that's the cause. Can you go into the Authentication Settings
and see what types of auth backends there are?

Christian

-- 
Christian Hammond
President/CEO of Beanbag 
Makers of Review Board 

On Tue, May 23, 2017 at 4:38 PM, dac  wrote:

> Christian,
>
> Thanks for the response. Unfortunately Bitnami refers to reviewboard.org
> for resolution. While the following link is not my post, it is exactly the
> issue that I am facing
> https://community.bitnami.com/t/how-can-i-select-subversion-
> from-repository-type-list/47824
>
> I will add a comment to the Bitnami post to see if there is any further
> information forthcoming.
>
>
> On Tuesday, 23 May 2017 06:47:02 UTC+10, Christian Hammond wrote:
>>
>> Hi,
>>
>> The Bitnami installation should have included everything you need for
>> Subversion. It's likely that installing a custom PySVN would have resulted
>> in problems. The reason being that on Windows, both Python and the compiled
>> Python modules you use must generally all be compiled using the same
>> compiler. This is certainly the case with PySVN.
>>
>> I'd suggest uninstalling the Bitnami-provided Review Board and ensuring
>> that the directory is completely empty, then re-installing Review Board,
>> see if PySVN shows up in that case. If not, the Bitnami team would have to
>> help you, because this is very environment-dependent on Windows.
>>
>> Christian
>>
>> --
>> Christian Hammond
>> President/CEO of Beanbag 
>> Makers of Review Board 
>>
>> On Sun, May 21, 2017 at 7:28 PM, dac  wrote:
>>
>>> Hi All,
>>>
>>> I have successfully installed the Bitnami distribution on a Windows 2012
>>> r2 server, to D:\ProgramFiles\Bitnami\reviewboard-2.5.9-0
>>> I am not a python native, but believe I have done the right thing by
>>> installing the py27-pysvn-svn194-1.9.3-1884-Win32.exe to
>>> D:\ProgramFiles\Bitnami\reviewboard-2.5.9-0\python\Lib\site-
>>> packages\pysvn.
>>> The CollabNetSubversion-client-1.9.5-1-Win32.exe distribution has been
>>> installed to "D:\ProgramFiles\CollabNet\Subversion Client", and this
>>> folder exists on the PATH.
>>>
>>> But in the Admin DashBoard ->Add repository->Repository Type,
>>> SVN/Subversion is not one of the options.
>>>
>>> Does anyone know how to have SVN setup for Review Board on a Windows
>>> Server? Or how Review Board determines the existence of SVN?
>>>
>>> I realise that Review Board is recommended for *NIX environments, but
>>> unfortunately I am required to have this deployed in a windows environment,
>>> otherwise I will have to find a different product.
>>>
>>> Cheers,
>>> Damien.
>>>
>>> --
>>> 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.
>>>
>>
>> --
> 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: SVN Setup on Bitnami Windows distribution. No SVN/Subversion "Repository type" selectable.

2017-05-23 Thread dac
Christian,

Thanks for the response. Unfortunately Bitnami refers to reviewboard.org 
for resolution. While the following link is not my post, it is exactly the 
issue that I am facing
https://community.bitnami.com/t/how-can-i-select-subversion-from-repository-type-list/47824

I will add a comment to the Bitnami post to see if there is any further 
information forthcoming.


On Tuesday, 23 May 2017 06:47:02 UTC+10, Christian Hammond wrote:
>
> Hi,
>
> The Bitnami installation should have included everything you need for 
> Subversion. It's likely that installing a custom PySVN would have resulted 
> in problems. The reason being that on Windows, both Python and the compiled 
> Python modules you use must generally all be compiled using the same 
> compiler. This is certainly the case with PySVN.
>
> I'd suggest uninstalling the Bitnami-provided Review Board and ensuring 
> that the directory is completely empty, then re-installing Review Board, 
> see if PySVN shows up in that case. If not, the Bitnami team would have to 
> help you, because this is very environment-dependent on Windows.
>
> Christian
>
> -- 
> Christian Hammond
> President/CEO of Beanbag 
> Makers of Review Board 
>
> On Sun, May 21, 2017 at 7:28 PM, dac  
> wrote:
>
>> Hi All,
>>
>> I have successfully installed the Bitnami distribution on a Windows 2012 
>> r2 server, to D:\ProgramFiles\Bitnami\reviewboard-2.5.9-0
>> I am not a python native, but believe I have done the right thing by 
>> installing the py27-pysvn-svn194-1.9.3-1884-Win32.exe to 
>> D:\ProgramFiles\Bitnami\reviewboard-2.5.9-0\python\Lib\site-packages\pysvn.
>> The CollabNetSubversion-client-1.9.5-1-Win32.exe distribution has been 
>> installed to "D:\ProgramFiles\CollabNet\Subversion Client", and this folder 
>> exists on the PATH.
>>
>> But in the Admin DashBoard ->Add repository->Repository Type, 
>> SVN/Subversion is not one of the options.
>>
>> Does anyone know how to have SVN setup for Review Board on a Windows 
>> Server? Or how Review Board determines the existence of SVN?
>>
>> I realise that Review Board is recommended for *NIX environments, but 
>> unfortunately I am required to have this deployed in a windows environment, 
>> otherwise I will have to find a different product.
>>
>> Cheers,
>> Damien.
>>
>> -- 
>> 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.
>>
>
>

-- 
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: RBTools Ticket #4546: rbt diff is different from svn diff

2017-05-23 Thread David Trowbridge
--
To reply, visit https://hellosplat.com/s/beanbag/tickets/4546/
--

New update by totoroliu
For Beanbag, Inc. > RBTools > Ticket #4546


Reply:

Fixed in release-0.7.x (8e28fae). This will ship in 0.7.10, which is coming 
within the next day or so.


Status:
- PendingReview
+ Fixed


Milestones:
- Release-0.8.x

-- 
You received this message because you are subscribed to the Google Groups 
"reviewboard-issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard-issues+unsubscr...@googlegroups.com.
To post to this group, send email to reviewboard-issues@googlegroups.com.
Visit this group at https://groups.google.com/group/reviewboard-issues.
For more options, visit https://groups.google.com/d/optout.


Re: Error: too many trys to get lock

2017-05-23 Thread Daniel Kuecker
Thanks for the quick reply Christian!  I see apache did not have write
access to the data folder.  I enabled it and will watch for future errors.

Thanks!

--DK

On Tue, May 23, 2017 at 3:17 PM, Christian Hammond  wrote:

> Hi Daniel,
>
> I haven't, but the first thing I'd check is whether that directory and its
> contents are writable by the web server.
>
> There's going to be a new Review Board release out by the end of the week
> that, amongst other things, makes some large improvements (and has better
> error handling) for Perforce authentication. I don't know if it would help
> much in this situation, but possibly.
>
> Christian
>
> --
> Christian Hammond
> President/CEO of Beanbag 
> Makers of Review Board 
>
> On Tue, May 23, 2017 at 1:16 PM, Daniel Kuecker 
> wrote:
>
>> I'm getting this error on our production RB server.  We are using P4 with
>> LDAP authentication.
>>
>> SCMError: [P4#run] Errors during command execution( "p4 login" )
>>
>>
>>  [Error]: "Fatal client error; disconnecting!\nOperation
>> 'client-SetPassword' failed.\nToo many trys to get lock
>> /opt/apps/reviewboard/rbinstall/review-board..com/
>> data/.p4tickets.lck."
>>
>> Has anyone seen a similar error?
>>
>> --DK
>>
>> --
>> 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 a topic in the
> Google Groups "reviewboard" group.
> To unsubscribe from this topic, visit https://groups.google.com/d/
> topic/reviewboard/UjzdTSfwh34/unsubscribe.
> To unsubscribe from this group and all its topics, 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: Error: too many trys to get lock

2017-05-23 Thread Christian Hammond
Hi Daniel,

I haven't, but the first thing I'd check is whether that directory and its
contents are writable by the web server.

There's going to be a new Review Board release out by the end of the week
that, amongst other things, makes some large improvements (and has better
error handling) for Perforce authentication. I don't know if it would help
much in this situation, but possibly.

Christian

-- 
Christian Hammond
President/CEO of Beanbag 
Makers of Review Board 

On Tue, May 23, 2017 at 1:16 PM, Daniel Kuecker  wrote:

> I'm getting this error on our production RB server.  We are using P4 with
> LDAP authentication.
>
> SCMError: [P4#run] Errors during command execution( "p4 login" )
>
>
>  [Error]: "Fatal client error; disconnecting!\nOperation
> 'client-SetPassword' failed.\nToo many trys to get lock
> /opt/apps/reviewboard/rbinstall/review-board..com/data/.p4tickets.
> lck."
>
> Has anyone seen a similar error?
>
> --DK
>
> --
> 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.


Error: too many trys to get lock

2017-05-23 Thread Daniel Kuecker
I'm getting this error on our production RB server.  We are using P4 with 
LDAP authentication.

SCMError: [P4#run] Errors during command execution( "p4 login" )


 [Error]: "Fatal client error; disconnecting!\nOperation 
'client-SetPassword' failed.\nToo many trys to get lock 
/opt/apps/reviewboard/rbinstall/review-board..com/data/.p4tickets.lck."

Has anyone seen a similar error?

--DK

-- 
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: Upgrading ReviewBoard on CentOS 6.4

2017-05-23 Thread Stephen Gallagher
CentOS 6 does not natively (via RPMs) provide all of the dependencies that
ReviewBoard 2.0+ requires. It is EOL in EPEL 6. If you would like to
upgrade, I recommend upgrading your host OS to CentOS 7. If you cannot do
that, you should remove the ReviewBoard RPMs and use the pip-installed
version instead.
On Tue, May 23, 2017 at 3:10 PM Basavaraj Kolli 
wrote:

>
> Hi Team,
>
> I have installed the Review Board on CentOS 6.4 with the command 'yum
> install ReviewBoard`
> However this has installed the older version with 1.7.
>
> We would like to upgrade to the latest available version of ReviewBoard to
> gain the latest features.
>
> I am following the below document to perform the upgrade.
>
>
> https://www.reviewboard.org/docs/manual/1.7/admin/upgrading/upgrading-reviewboard/
>
> However below error is coming. Looking at the error, it seems that there
> are some dependencies missing or so.
> I am not sure what decencies will need to be resolved.  Could you please
> help me on this.
> Is there any other recommended way to perform the upgrade ?
>
> Here are my VM details.
> Let me know if any additional details are needed.
>
>
> CentOS 6.4
>
> Python 2.6.6
>
> OpenSSL 1.0.2j  26 Sep 2016
>
>
> Below is the error when I tried to upgrade with the command - easy_install
> -U ReviewBoard
>
> File "/usr/lib/python2.6/site-packages/setuptools/sandbox.py", line 70, in
> run
> return func()
>   File "/usr/lib/python2.6/site-packages/setuptools/sandbox.py", line 31,
> in 
> {'__file__':setup_script, '__name__':'__main__'}
>   File "setup.py", line 335, in 
> if host_platform == 'cygwin':
>   File "/usr/lib64/python2.6/distutils/core.py", line 113, in setup
> _setup_distribution = dist = klass(attrs)
>   File "/usr/lib/python2.6/site-packages/setuptools/dist.py", line 225, in
> __init__
> _Distribution.__init__(self,attrs)
>   File "/usr/lib64/python2.6/distutils/dist.py", line 270, in __init__
> self.finalize_options()
>   File "/usr/lib/python2.6/site-packages/setuptools/dist.py", line 258, in
> finalize_options
> ep.load()(self, ep.name, value)
>   File
> "/tmp/easy_install-SZ_Glv/cryptography-1.8.1/cffi-1.10.0-py2.6-linux-x86_64.egg/cffi/setuptools_ext.py",
> line 188, in cffi_modules
>   File
> "/tmp/easy_install-SZ_Glv/cryptography-1.8.1/cffi-1.10.0-py2.6-linux-x86_64.egg/cffi/setuptools_ext.py",
> line 49, in add_cffi_module
>   File
> "/tmp/easy_install-SZ_Glv/cryptography-1.8.1/cffi-1.10.0-py2.6-linux-x86_64.egg/cffi/setuptools_ext.py",
> line 25, in execfile
>   File "src/_cffi_src/build_openssl.py", line 94, in 
>   File
> "/tmp/easy_install-SZ_Glv/cryptography-1.8.1/src/_cffi_src/utils.py", line
> 61, in build_ffi_for_binding
>   File
> "/tmp/easy_install-SZ_Glv/cryptography-1.8.1/src/_cffi_src/utils.py", line
> 69, in build_ffi
>   File
> "/tmp/easy_install-SZ_Glv/cryptography-1.8.1/cffi-1.10.0-py2.6-linux-x86_64.egg/cffi/api.py",
> line 46, in __init__
> ImportError:
> /tmp/easy_install-SZ_Glv/cryptography-1.8.1/cffi-1.10.0-py2.6-linux-x86_64.egg/_cffi_backend.so:
> undefined symbol: PyUnicodeUCS2_AsASCIIString
> [root@gtstashtest1b Python-2.7.12]#
>
> --
> 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.


Upgrading ReviewBoard on CentOS 6.4

2017-05-23 Thread Basavaraj Kolli

Hi Team,

I have installed the Review Board on CentOS 6.4 with the command 'yum 
install ReviewBoard`
However this has installed the older version with 1.7.

We would like to upgrade to the latest available version of ReviewBoard to 
gain the latest features.

I am following the below document to perform the upgrade.

https://www.reviewboard.org/docs/manual/1.7/admin/upgrading/upgrading-reviewboard/

However below error is coming. Looking at the error, it seems that there 
are some dependencies missing or so.
I am not sure what decencies will need to be resolved.  Could you please 
help me on this.
Is there any other recommended way to perform the upgrade ?

Here are my VM details.
Let me know if any additional details are needed. 


CentOS 6.4

Python 2.6.6

OpenSSL 1.0.2j  26 Sep 2016


Below is the error when I tried to upgrade with the command - easy_install 
-U ReviewBoard

File "/usr/lib/python2.6/site-packages/setuptools/sandbox.py", line 70, in 
run
return func()
  File "/usr/lib/python2.6/site-packages/setuptools/sandbox.py", line 31, 
in 
{'__file__':setup_script, '__name__':'__main__'}
  File "setup.py", line 335, in 
if host_platform == 'cygwin':
  File "/usr/lib64/python2.6/distutils/core.py", line 113, in setup
_setup_distribution = dist = klass(attrs)
  File "/usr/lib/python2.6/site-packages/setuptools/dist.py", line 225, in 
__init__
_Distribution.__init__(self,attrs)
  File "/usr/lib64/python2.6/distutils/dist.py", line 270, in __init__
self.finalize_options()
  File "/usr/lib/python2.6/site-packages/setuptools/dist.py", line 258, in 
finalize_options
ep.load()(self, ep.name, value)
  File 
"/tmp/easy_install-SZ_Glv/cryptography-1.8.1/cffi-1.10.0-py2.6-linux-x86_64.egg/cffi/setuptools_ext.py",
 
line 188, in cffi_modules
  File 
"/tmp/easy_install-SZ_Glv/cryptography-1.8.1/cffi-1.10.0-py2.6-linux-x86_64.egg/cffi/setuptools_ext.py",
 
line 49, in add_cffi_module
  File 
"/tmp/easy_install-SZ_Glv/cryptography-1.8.1/cffi-1.10.0-py2.6-linux-x86_64.egg/cffi/setuptools_ext.py",
 
line 25, in execfile
  File "src/_cffi_src/build_openssl.py", line 94, in 
  File 
"/tmp/easy_install-SZ_Glv/cryptography-1.8.1/src/_cffi_src/utils.py", line 
61, in build_ffi_for_binding
  File 
"/tmp/easy_install-SZ_Glv/cryptography-1.8.1/src/_cffi_src/utils.py", line 
69, in build_ffi
  File 
"/tmp/easy_install-SZ_Glv/cryptography-1.8.1/cffi-1.10.0-py2.6-linux-x86_64.egg/cffi/api.py",
 
line 46, in __init__
ImportError: 
/tmp/easy_install-SZ_Glv/cryptography-1.8.1/cffi-1.10.0-py2.6-linux-x86_64.egg/_cffi_backend.so:
 
undefined symbol: PyUnicodeUCS2_AsASCIIString
[root@gtstashtest1b Python-2.7.12]# 

-- 
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.