We're (for now) using 2.1.4. My plan was to update that this week also, I 
just happened to start my list of upgrades with ReviewBoard.

Thanks,
Brian

On Thursday, January 3, 2013 2:37:14 PM UTC-7, Christian Hammond wrote:
>
> Hi Brian,
>
> We thunk out to rbssh for all our SSH communication. It acts as a wrapper.
>
> Somehow, the Python path is ending up all wrong when it gets there, 
> preventing settings from being imported correctly.
>
> What version of bzr is this?
>
> Christian
>
> -- 
> Christian Hammond - chi...@chipx86.com <javascript:>
> Review Board - http://www.reviewboard.org
> VMware, Inc. - http://www.vmware.com
>
>
> On Thu, Jan 3, 2013 at 12:27 PM, Brian <phxg...@gmail.com <javascript:>>wrote:
>
>> And one more update. 
>>
>> I set DEBUG=True in settings_local.py and saw this in reviewboard.log
>>
>>> 2013-01-03 13:23:02,184 - DEBUG - Logging to 
>>> /var/www/reviewboard/logs/reviewboard.log with a minimum level of DEBUG
>>> 2013-01-03 13:23:07,617 - DEBUG - BZRTool: Attempting ssh connection 
>>> with host: gdb.corp.celestech.com, username: bazaar
>>> 2013-01-03 13:23:07,622 - DEBUG - starting thread (client mode): 
>>> 0x7b399250L
>>> 2013-01-03 13:23:07,623 - INFO - Connected (version 2.0, client 
>>> OpenSSH_5.3p1)
>>> 2013-01-03 13:23:07,624 - DEBUG - kex 
>>> algos:['diffie-hellman-group-exchange-sha256', 
>>> 'diffie-hellman-group-exchange-sha1', 'diffie-hellman-group14-sha1', 
>>> 'diffie-hellman-group1-sha1'] server key:['ssh-rsa', 'ssh-dss'] client 
>>> encrypt:['aes128-ctr', 'aes192-ctr', 'aes256-ctr', 'arcfour256', 
>>> 'arcfour128', 'aes128-cbc', '3des-cbc', 'blowfish-cbc', 'cast128-cbc', 
>>> 'aes192-cbc', 'aes256-cbc', 'arcfour', 
>>> 'rijnda...@lysator.liu.se<javascript:>'] 
>>> server encrypt:['aes128-ctr', 'aes192-ctr', 'aes256-ctr', 'arcfour256', 
>>> 'arcfour128', 'aes128-cbc', '3des-cbc', 'blowfish-cbc', 'cast128-cbc', 
>>> 'aes192-cbc', 'aes256-cbc', 'arcfour', 
>>> 'rijnda...@lysator.liu.se<javascript:>'] 
>>> client mac:['hmac-md5', 'hmac-sha1', 'uma...@openssh.com <javascript:>', 
>>> 'hmac-ripemd160', 'hmac-ri...@openssh.com <javascript:>', 
>>> 'hmac-sha1-96', 'hmac-md5-96'] server mac:['hmac-md5', 'hmac-sha1', '
>>> uma...@openssh.com <javascript:>', 'hmac-ripemd160', '
>>> hmac-ri...@openssh.com <javascript:>', 'hmac-sha1-96', 'hmac-md5-96'] 
>>> client compress:['none', 'zl...@openssh.com <javascript:>'] server 
>>> compress:['none', 'zl...@openssh.com <javascript:>'] client lang:[''] 
>>> server lang:[''] kex follows?False
>>> 2013-01-03 13:23:07,624 - DEBUG - Ciphers agreed: local=aes128-ctr, 
>>> remote=aes128-ctr
>>> 2013-01-03 13:23:07,624 - DEBUG - using kex diffie-hellman-group1-sha1; 
>>> server key type ssh-rsa; cipher: local aes128-ctr, remote aes128-ctr; mac: 
>>> local hmac-sha1, remote hmac-sha1; compression: local none, remote none
>>> 2013-01-03 13:23:07,686 - DEBUG - Switch to new keys ...
>>> 2013-01-03 13:23:07,701 - DEBUG - Trying SSH key 
>>> 194c0f8ceb972b4798af50bb90eee8ec
>>> 2013-01-03 13:23:07,719 - DEBUG - userauth is OK
>>> 2013-01-03 13:23:08,120 - INFO - Authentication (publickey) successful!
>>> 2013-01-03 13:23:08,221 - DEBUG - EOF in transport thread
>>>
>>  
>> and looking again at the Apache error log:
>>
>> [Thu Jan 03 13:22:58 2013] [error] 
>>> /usr/local/lib/python2.6/dist-packages/Django-1.4.3-py2.6.egg/django/db/models/fields/__init__.py:761:
>>>  
>>> RuntimeWarning: DateTimeField received a naive datetime (2012-12-04 
>>> 00:00:00) while time zone support is active.
>>> [Thu Jan 03 13:22:58 2013] [error]   RuntimeWarning)
>>> [Thu Jan 03 13:22:58 2013] [error] 
>>> /usr/local/lib/python2.6/dist-packages/Django-1.4.3-py2.6.egg/django/db/models/fields/__init__.py:761:
>>>  
>>> RuntimeWarning: DateTimeField received a naive datetime (2013-01-03 
>>> 00:00:00) while time zone support is active.
>>> [Thu Jan 03 13:22:58 2013] [error]   RuntimeWarning)
>>> [Thu Jan 03 13:23:01 2013] [error] 
>>> /usr/local/lib/python2.6/dist-packages/Djblets-0.7.8-py2.6.egg/djblets/extensions/base.py:467:
>>>  
>>> UserWarning: Module _mysql was already imported from 
>>> /usr/lib/pymodules/python2.6/_mysql.so, but /usr/lib/pymodules/python2.6 is 
>>> being added to sys.path
>>> [Thu Jan 03 13:23:01 2013] [error]   import pkg_resources
>>> [Thu Jan 03 13:23:01 2013] [error] 
>>> /usr/local/lib/python2.6/dist-packages/Django-1.4.3-py2.6.egg/django/views/generic/list_detail.py:10:
>>>  
>>> DeprecationWarning: Function-based generic views have been deprecated; use 
>>> class-based views instead.
>>> [Thu Jan 03 13:23:01 2013] [error]   DeprecationWarning
>>> [Thu Jan 03 13:23:02 2013] [error] 
>>> /usr/local/lib/python2.6/dist-packages/Django-1.4.3-py2.6.egg/django/conf/__init__.py:75:
>>>  
>>> DeprecationWarning: The ADMIN_MEDIA_PREFIX setting has been removed; use 
>>> STATIC_URL instead.
>>> [Thu Jan 03 13:23:02 2013] [error]   "use STATIC_URL instead.", 
>>> DeprecationWarning)
>>> [Thu Jan 03 13:23:02 2013] [error] 
>>> /usr/local/lib/python2.6/dist-packages/Django-1.4.3-py2.6.egg/django/contrib/auth/__init__.py:26:
>>>  
>>> DeprecationWarning: Authentication backends without a 
>>> `supports_inactive_user` attribute are deprecated. Please define it in 
>>> <class 'reviewboard.accounts.backends.ActiveDirectoryBackend'>.
>>> [Thu Jan 03 13:23:02 2013] [error]   DeprecationWarning)
>>> [Thu Jan 03 13:23:02 2013] [error] DEBUG:root:Logging to 
>>> /var/www/reviewboard/logs/reviewboard.log with a minimum level of DEBUG
>>> [Thu Jan 03 13:23:02 2013] [error] 2013-01-03 13:23:02,184 - DEBUG - 
>>> Logging to /var/www/reviewboard/logs/reviewboard.log with a minimum level 
>>> of DEBUG
>>> [Thu Jan 03 13:23:07 2013] [error] DEBUG:root:BZRTool: Attempting ssh 
>>> connection with host: gdb.corp.celestech.com, username: bazaar
>>> [Thu Jan 03 13:23:07 2013] [error] 2013-01-03 13:23:07,617 - DEBUG - 
>>> BZRTool: Attempting ssh connection with host: gdb.corp.celestech.com, 
>>> username: bazaar
>>> [Thu Jan 03 13:23:07 2013] [error] DEBUG:paramiko.transport:starting 
>>> thread (client mode): 0x7b399250L
>>> [Thu Jan 03 13:23:07 2013] [error] 2013-01-03 13:23:07,622 - DEBUG - 
>>> starting thread (client mode): 0x7b399250L
>>> [Thu Jan 03 13:23:07 2013] [error] INFO:paramiko.transport:Connected 
>>> (version 2.0, client OpenSSH_5.3p1)
>>> [Thu Jan 03 13:23:07 2013] [error] 2013-01-03 13:23:07,623 - INFO - 
>>> Connected (version 2.0, client OpenSSH_5.3p1)
>>> [Thu Jan 03 13:23:07 2013] [error] DEBUG:paramiko.transport:kex 
>>> algos:['diffie-hellman-group-exchange-sha256', 
>>> 'diffie-hellman-group-exchange-sha1', 'diffie-hellman-group14-sha1', 
>>> 'diffie-hellman-group1-sha1'] server key:['ssh-rsa', 'ssh-dss'] client 
>>> encrypt:['aes128-ctr', 'aes192-ctr', 'aes256-ctr', 'arcfour256', 
>>> 'arcfour128', 'aes128-cbc', '3des-cbc', 'blowfish-cbc', 'cast128-cbc', 
>>> 'aes192-cbc', 'aes256-cbc', 'arcfour', 
>>> 'rijnda...@lysator.liu.se<javascript:>'] 
>>> server encrypt:['aes128-ctr', 'aes192-ctr', 'aes256-ctr', 'arcfour256', 
>>> 'arcfour128', 'aes128-cbc', '3des-cbc', 'blowfish-cbc', 'cast128-cbc', 
>>> 'aes192-cbc', 'aes256-cbc', 'arcfour', 
>>> 'rijnda...@lysator.liu.se<javascript:>'] 
>>> client mac:['hmac-md5', 'hmac-sha1', 'uma...@openssh.com <javascript:>', 
>>> 'hmac-ripemd160', 'hmac-ri...@openssh.com <javascript:>', 
>>> 'hmac-sha1-96', 'hmac-md5-96'] server mac:['hmac-md5', 'hmac-sha1', '
>>> uma...@openssh.com <javascript:>', 'hmac-ripemd160', '
>>> hmac-ri...@openssh.com <javascript:>', 'hmac-sha1-96', 'hmac-md5-96'] 
>>> client compress:['none', 'zl...@openssh.com <javascript:>'] server 
>>> compress:['none', 'zl...@openssh.com <javascript:>'] client lang:[''] 
>>> server lang:[''] kex follows?False
>>> [Thu Jan 03 13:23:07 2013] [error] 2013-01-03 13:23:07,624 - DEBUG - kex 
>>> algos:['diffie-hellman-group-exchange-sha256', 
>>> 'diffie-hellman-group-exchange-sha1', 'diffie-hellman-group14-sha1', 
>>> 'diffie-hellman-group1-sha1'] server key:['ssh-rsa', 'ssh-dss'] client 
>>> encrypt:['aes128-ctr', 'aes192-ctr', 'aes256-ctr', 'arcfour256', 
>>> 'arcfour128', 'aes128-cbc', '3des-cbc', 'blowfish-cbc', 'cast128-cbc', 
>>> 'aes192-cbc', 'aes256-cbc', 'arcfour', 
>>> 'rijnda...@lysator.liu.se<javascript:>'] 
>>> server encrypt:['aes128-ctr', 'aes192-ctr', 'aes256-ctr', 'arcfour256', 
>>> 'arcfour128', 'aes128-cbc', '3des-cbc', 'blowfish-cbc', 'cast128-cbc', 
>>> 'aes192-cbc', 'aes256-cbc', 'arcfour', 
>>> 'rijnda...@lysator.liu.se<javascript:>'] 
>>> client mac:['hmac-md5', 'hmac-sha1', 'uma...@openssh.com <javascript:>', 
>>> 'hmac-ripemd160', 'hmac-ri...@openssh.com <javascript:>', 
>>> 'hmac-sha1-96', 'hmac-md5-96'] server mac:['hmac-md5', 'hmac-sha1', '
>>> uma...@openssh.com <javascript:>', 'hmac-ripemd160', '
>>> hmac-ri...@openssh.com <javascript:>', 'hmac-sha1-96', 'hmac-md5-96'] 
>>> client compress:['none', 'zl...@openssh.com <javascript:>'] server 
>>> compress:['none', 'zl...@openssh.com <javascript:>'] client lang:[''] 
>>> server lang:[''] kex follows?False
>>> [Thu Jan 03 13:23:07 2013] [error] DEBUG:paramiko.transport:Ciphers 
>>> agreed: local=aes128-ctr, remote=aes128-ctr
>>> [Thu Jan 03 13:23:07 2013] [error] 2013-01-03 13:23:07,624 - DEBUG - 
>>> Ciphers agreed: local=aes128-ctr, remote=aes128-ctr
>>> [Thu Jan 03 13:23:07 2013] [error] DEBUG:paramiko.transport:using kex 
>>> diffie-hellman-group1-sha1; server key type ssh-rsa; cipher: local 
>>> aes128-ctr, remote aes128-ctr; mac: local hmac-sha1, remote hmac-sha1; 
>>> compression: local none, remote none
>>> [Thu Jan 03 13:23:07 2013] [error] 2013-01-03 13:23:07,624 - DEBUG - 
>>> using kex diffie-hellman-group1-sha1; server key type ssh-rsa; cipher: 
>>> local aes128-ctr, remote aes128-ctr; mac: local hmac-sha1, remote 
>>> hmac-sha1; compression: local none, remote none
>>> [Thu Jan 03 13:23:07 2013] [error] DEBUG:paramiko.transport:Switch to 
>>> new keys ...
>>> [Thu Jan 03 13:23:07 2013] [error] 2013-01-03 13:23:07,686 - DEBUG - 
>>> Switch to new keys ...
>>> [Thu Jan 03 13:23:07 2013] [error] DEBUG:paramiko.transport:Trying SSH 
>>> key 194c0f8ceb972b4798af50bb90eee8ec
>>> [Thu Jan 03 13:23:07 2013] [error] 2013-01-03 13:23:07,701 - DEBUG - 
>>> Trying SSH key 194c0f8ceb972b4798af50bb90eee8ec
>>> [Thu Jan 03 13:23:07 2013] [error] DEBUG:paramiko.transport:userauth is 
>>> OK
>>> [Thu Jan 03 13:23:07 2013] [error] 2013-01-03 13:23:07,719 - DEBUG - 
>>> userauth is OK
>>> [Thu Jan 03 13:23:08 2013] [error] 
>>> INFO:paramiko.transport:Authentication (publickey) successful!
>>> [Thu Jan 03 13:23:08 2013] [error] 2013-01-03 13:23:08,120 - INFO - 
>>> Authentication (publickey) successful!
>>> [Thu Jan 03 13:23:08 2013] [error] DEBUG:paramiko.transport:EOF in 
>>> transport thread
>>> [Thu Jan 03 13:23:08 2013] [error] 2013-01-03 13:23:08,221 - DEBUG - EOF 
>>> in transport thread
>>> [Thu Jan 03 13:23:08 2013] [warn] mod_wsgi (pid=10263): Callback 
>>> registration for signal 2 ignored.
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/local/lib/python2.6/dist-packages/Django-1.4.3-py2.6.egg/django/core/handlers/wsgi.py",
>>>  
>>> line 241, in __call__
>>> [Thu Jan 03 13:23:08 2013] [warn]     response = 
>>> self.get_response(request)
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/local/lib/python2.6/dist-packages/Django-1.4.3-py2.6.egg/django/core/handlers/base.py",
>>>  
>>> line 111, in get_response
>>> [Thu Jan 03 13:23:08 2013] [warn]     response = callback(request, 
>>> *callback_args, **callback_kwargs)
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/local/lib/python2.6/dist-packages/Django-1.4.3-py2.6.egg/django/contrib/admin/options.py",
>>>  
>>> line 366, in wrapper
>>> [Thu Jan 03 13:23:08 2013] [warn]     return 
>>> self.admin_site.admin_view(view)(*args, **kwargs)
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/local/lib/python2.6/dist-packages/Django-1.4.3-py2.6.egg/django/utils/decorators.py",
>>>  
>>> line 91, in _wrapped_view
>>> [Thu Jan 03 13:23:08 2013] [warn]     response = view_func(request, 
>>> *args, **kwargs)
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/local/lib/python2.6/dist-packages/Django-1.4.3-py2.6.egg/django/views/decorators/cache.py",
>>>  
>>> line 89, in _wrapped_view_func
>>> [Thu Jan 03 13:23:08 2013] [warn]     response = view_func(request, 
>>> *args, **kwargs)
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/local/lib/python2.6/dist-packages/Django-1.4.3-py2.6.egg/django/contrib/admin/sites.py",
>>>  
>>> line 196, in inner
>>> [Thu Jan 03 13:23:08 2013] [warn]     return view(request, *args, 
>>> **kwargs)
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/local/lib/python2.6/dist-packages/Django-1.4.3-py2.6.egg/django/utils/decorators.py",
>>>  
>>> line 25, in _wrapper
>>> [Thu Jan 03 13:23:08 2013] [warn]     return bound_func(*args, **kwargs)
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/local/lib/python2.6/dist-packages/Django-1.4.3-py2.6.egg/django/utils/decorators.py",
>>>  
>>> line 91, in _wrapped_view
>>> [Thu Jan 03 13:23:08 2013] [warn]     response = view_func(request, 
>>> *args, **kwargs)
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/local/lib/python2.6/dist-packages/Django-1.4.3-py2.6.egg/django/utils/decorators.py",
>>>  
>>> line 21, in bound_func
>>> [Thu Jan 03 13:23:08 2013] [warn]     return func(self, *args2, 
>>> **kwargs2)
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/local/lib/python2.6/dist-packages/Django-1.4.3-py2.6.egg/django/db/transaction.py",
>>>  
>>> line 209, in inner
>>> [Thu Jan 03 13:23:08 2013] [warn]     return func(*args, **kwargs)
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/local/lib/python2.6/dist-packages/Django-1.4.3-py2.6.egg/django/contrib/admin/options.py",
>>>  
>>> line 1035, in change_view
>>> [Thu Jan 03 13:23:08 2013] [warn]     if form.is_valid():
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/local/lib/python2.6/dist-packages/ReviewBoard-1.7.1-py2.6.egg/reviewboard/scmtools/forms.py",
>>>  
>>> line 871, in is_valid
>>> [Thu Jan 03 13:23:08 2013] [warn]     if not super(RepositoryForm, 
>>> self).is_valid():
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/local/lib/python2.6/dist-packages/Django-1.4.3-py2.6.egg/django/forms/forms.py",
>>>  
>>> line 124, in is_valid
>>> [Thu Jan 03 13:23:08 2013] [warn]     return self.is_bound and not 
>>> bool(self.errors)
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/local/lib/python2.6/dist-packages/Django-1.4.3-py2.6.egg/django/forms/forms.py",
>>>  
>>> line 115, in _get_errors
>>> [Thu Jan 03 13:23:08 2013] [warn]     self.full_clean()
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/local/lib/python2.6/dist-packages/ReviewBoard-1.7.1-py2.6.egg/reviewboard/scmtools/forms.py",
>>>  
>>> line 688, in full_clean
>>> [Thu Jan 03 13:23:08 2013] [warn]     super(RepositoryForm, 
>>> self).full_clean()
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/local/lib/python2.6/dist-packages/Django-1.4.3-py2.6.egg/django/forms/forms.py",
>>>  
>>> line 271, in full_clean
>>> [Thu Jan 03 13:23:08 2013] [warn]     self._clean_form()
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/local/lib/python2.6/dist-packages/Django-1.4.3-py2.6.egg/django/forms/forms.py",
>>>  
>>> line 299, in _clean_form
>>> [Thu Jan 03 13:23:08 2013] [warn]     self.cleaned_data = self.clean()
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/local/lib/python2.6/dist-packages/ReviewBoard-1.7.1-py2.6.egg/reviewboard/scmtools/forms.py",
>>>  
>>> line 735, in clean
>>> [Thu Jan 03 13:23:08 2013] [warn]     self._verify_repository_path()
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/local/lib/python2.6/dist-packages/ReviewBoard-1.7.1-py2.6.egg/reviewboard/scmtools/forms.py",
>>>  
>>> line 966, in _verify_repository_path
>>> [Thu Jan 03 13:23:08 2013] [warn]     self.local_site_name)
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/local/lib/python2.6/dist-packages/ReviewBoard-1.7.1-py2.6.egg/reviewboard/scmtools/bzr.py",
>>>  
>>> line 220, in check_repository
>>> [Thu Jan 03 13:23:08 2013] [warn]     
>>> bzrdir.BzrDir.open_containing_tree_branch_or_repository(path)
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/lib/python2.6/dist-packages/bzrlib/bzrdir.py", line 987, in 
>>> open_containing_tree_branch_or_repository
>>> [Thu Jan 03 13:23:08 2013] [warn]     bzrdir, relpath = 
>>> klass.open_containing(location)
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/lib/python2.6/dist-packages/bzrlib/bzrdir.py", line 896, in 
>>> open_containing
>>> [Thu Jan 03 13:23:08 2013] [warn]     return 
>>> BzrDir.open_containing_from_transport(transport)
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/lib/python2.6/dist-packages/bzrlib/bzrdir.py", line 917, in 
>>> open_containing_from_transport
>>> [Thu Jan 03 13:23:08 2013] [warn]     result = 
>>> BzrDir.open_from_transport(a_transport)
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/lib/python2.6/dist-packages/bzrlib/bzrdir.py", line 876, in 
>>> open_from_transport
>>> [Thu Jan 03 13:23:08 2013] [warn]     return format.open(transport, 
>>> _found=True)
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/lib/python2.6/dist-packages/bzrlib/bzrdir.py", line 2086, in open
>>> [Thu Jan 03 13:23:08 2013] [warn]     return self._open(transport)
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/lib/python2.6/dist-packages/bzrlib/bzrdir.py", line 3325, in _open
>>> [Thu Jan 03 13:23:08 2013] [warn]     return 
>>> remote.RemoteBzrDir(transport, self)
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/lib/python2.6/dist-packages/bzrlib/remote.py", line 116, in __init__
>>> [Thu Jan 03 13:23:08 2013] [warn]     self._probe_bzrdir()
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/lib/python2.6/dist-packages/bzrlib/remote.py", line 128, in 
>>> _probe_bzrdir
>>> [Thu Jan 03 13:23:08 2013] [warn]     self._rpc_open_2_1(path)
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/lib/python2.6/dist-packages/bzrlib/remote.py", line 135, in 
>>> _rpc_open_2_1
>>> [Thu Jan 03 13:23:08 2013] [warn]     response = 
>>> self._call('BzrDir.open_2.1', path)
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/lib/python2.6/dist-packages/bzrlib/remote.py", line 53, in _call
>>> [Thu Jan 03 13:23:08 2013] [warn]     return self._client.call(method, 
>>> *args)
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/lib/python2.6/dist-packages/bzrlib/smart/client.py", line 132, in call
>>> [Thu Jan 03 13:23:08 2013] [warn]     result, protocol = 
>>> self.call_expecting_body(method, *args)
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/lib/python2.6/dist-packages/bzrlib/smart/client.py", line 145, in 
>>> call_expecting_body
>>> [Thu Jan 03 13:23:08 2013] [warn]     method, args, 
>>> expect_response_body=True)
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/lib/python2.6/dist-packages/bzrlib/smart/client.py", line 90, in 
>>> _call_and_read_response
>>> [Thu Jan 03 13:23:08 2013] [warn]     readv_body=readv_body, 
>>> body_stream=body_stream)
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/lib/python2.6/dist-packages/bzrlib/smart/client.py", line 63, in 
>>> _send_request
>>> [Thu Jan 03 13:23:08 2013] [warn]     encoder.call(method, *args)
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/lib/python2.6/dist-packages/bzrlib/smart/protocol.py", line 1302, in 
>>> call
>>> [Thu Jan 03 13:23:08 2013] [warn]     self._write_end()
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/lib/python2.6/dist-packages/bzrlib/smart/protocol.py", line 1127, in 
>>> _write_end
>>> [Thu Jan 03 13:23:08 2013] [warn]     self.flush()
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/lib/python2.6/dist-packages/bzrlib/smart/protocol.py", line 1093, in 
>>> flush
>>> [Thu Jan 03 13:23:08 2013] [warn]     
>>> self._real_write_func(''.join(self._buf))
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/lib/python2.6/dist-packages/bzrlib/smart/medium.py", line 398, in 
>>> accept_bytes
>>> [Thu Jan 03 13:23:08 2013] [warn]     self._accept_bytes(bytes)
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/lib/python2.6/dist-packages/bzrlib/smart/medium.py", line 931, in 
>>> _accept_bytes
>>> [Thu Jan 03 13:23:08 2013] [warn]     self._medium._accept_bytes(bytes)
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/lib/python2.6/dist-packages/bzrlib/smart/medium.py", line 785, in 
>>> _accept_bytes
>>> [Thu Jan 03 13:23:08 2013] [warn]     self._ensure_connection()
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/lib/python2.6/dist-packages/bzrlib/smart/medium.py", line 809, in 
>>> _ensure_connection
>>> [Thu Jan 03 13:23:08 2013] [warn]     '--directory=/', '--allow-writes'])
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/lib/python2.6/dist-packages/bzrlib/transport/ssh.py", line 389, in 
>>> connect_ssh
>>> [Thu Jan 03 13:23:08 2013] [warn]     return self._connect(argv)
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/lib/python2.6/dist-packages/bzrlib/transport/ssh.py", line 366, in 
>>> _connect
>>> [Thu Jan 03 13:23:08 2013] [warn]     **os_specific_subprocess_params())
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/lib/python2.6/subprocess.py", line 633, in __init__
>>> [Thu Jan 03 13:23:08 2013] [warn]     errread, errwrite)
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/lib/python2.6/subprocess.py", line 1092, in _execute_child
>>> [Thu Jan 03 13:23:08 2013] [warn]     preexec_fn()
>>> [Thu Jan 03 13:23:08 2013] [warn]   File 
>>> "/usr/lib/python2.6/dist-packages/bzrlib/transport/ssh.py", line 181, in 
>>> _ignore_sigint
>>> [Thu Jan 03 13:23:08 2013] [warn]     signal.signal(signal.SIGINT, 
>>> signal.SIG_IGN)
>>>
>>> Unable to import settings_local.py: No module named settings_local
>>>
>>> Please see http://www.reviewboard.org/docs/manual/dev/admin/
>>> for help setting up Review Board.
>>> [Thu Jan 03 13:23:24 2013] [error] Exception KeyError: 
>>> KeyError(139773121144640,) in <module 'threading' from 
>>> '/usr/lib/python2.6/threading.pyc'> ignored
>>>
>>
>> It does look like the ssh is working ok, so maybe I've been looking in 
>> the wrong area so far today...
>>
>>  -- 
>> Want to help the Review Board project? Donate today at 
>> http://www.reviewboard.org/donate/
>> Happy user? Let us know at http://www.reviewboard.org/users/
>> -~----------~----~----~----~------~----~------~--~---
>> To unsubscribe from this group, send email to 
>> reviewboard...@googlegroups.com <javascript:>
>> For more options, visit this group at 
>> http://groups.google.com/group/reviewboard?hl=en
>>  
>>  
>>
>
>

-- 
Want to help the Review Board project? Donate today at 
http://www.reviewboard.org/donate/
Happy user? Let us know at http://www.reviewboard.org/users/
-~----------~----~----~----~------~----~------~--~---
To unsubscribe from this group, send email to 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en


Reply via email to