Hey there,

Managed to breathe life into RB on an unbuntu box, but am having a
strange issue now whereby I can't add a repository because there are
no repository types listed.

Following found in the logs, hope someone can help troubleshoot this:

Exception thrown for user admin at 
http://reviews.dev.vivomiles.com/admin/db/scmtools/repository/add/

'tool'
Traceback (most recent call last):
  File "/usr/local/lib/python2.6/dist-packages/Django-1.3.1-py2.6.egg/
django/core/handlers/base.py", line 111, in get_response
    response = callback(request, *callback_args, **callback_kwargs)
  File "/usr/local/lib/python2.6/dist-packages/Django-1.3.1-py2.6.egg/
django/contrib/admin/options.py", line 307, in wrapper
    return self.admin_site.admin_view(view)(*args, **kwargs)
  File "/usr/local/lib/python2.6/dist-packages/Django-1.3.1-py2.6.egg/
django/utils/decorators.py", line 93, in _wrapped_view
    response = view_func(request, *args, **kwargs)
  File "/usr/local/lib/python2.6/dist-packages/Django-1.3.1-py2.6.egg/
django/views/decorators/cache.py", line 79, in _wrapped_view_func
    response = view_func(request, *args, **kwargs)
  File "/usr/local/lib/python2.6/dist-packages/Django-1.3.1-py2.6.egg/
django/contrib/admin/sites.py", line 197, in inner
    return view(request, *args, **kwargs)
  File "/usr/local/lib/python2.6/dist-packages/Django-1.3.1-py2.6.egg/
django/utils/decorators.py", line 28, in _wrapper
    return bound_func(*args, **kwargs)
  File "/usr/local/lib/python2.6/dist-packages/Django-1.3.1-py2.6.egg/
django/utils/decorators.py", line 93, in _wrapped_view
    response = view_func(request, *args, **kwargs)
  File "/usr/local/lib/python2.6/dist-packages/Django-1.3.1-py2.6.egg/
django/utils/decorators.py", line 24, in bound_func
    return func(self, *args2, **kwargs2)
  File "/usr/local/lib/python2.6/dist-packages/Django-1.3.1-py2.6.egg/
django/db/transaction.py", line 217, in inner
    res = func(*args, **kwargs)
  File "/usr/local/lib/python2.6/dist-packages/Django-1.3.1-py2.6.egg/
django/contrib/admin/options.py", line 864, in add_view
    if form.is_valid():
  File "/usr/local/lib/python2.6/dist-packages/ReviewBoard-1.6.3-
py2.6.egg/reviewboard/scmtools/forms.py", line 613, in is_valid
    return (super(RepositoryForm, self).is_valid() and
  File "/usr/local/lib/python2.6/dist-packages/Django-1.3.1-py2.6.egg/
django/forms/forms.py", line 121, in is_valid
    return self.is_bound and not bool(self.errors)
  File "/usr/local/lib/python2.6/dist-packages/Django-1.3.1-py2.6.egg/
django/forms/forms.py", line 112, in _get_errors
    self.full_clean()
  File "/usr/local/lib/python2.6/dist-packages/ReviewBoard-1.6.3-
py2.6.egg/reviewboard/scmtools/forms.py", line 532, in full_clean
    return super(RepositoryForm, self).full_clean()
  File "/usr/local/lib/python2.6/dist-packages/Django-1.3.1-py2.6.egg/
django/forms/forms.py", line 268, in full_clean
    self._clean_form()
  File "/usr/local/lib/python2.6/dist-packages/Django-1.3.1-py2.6.egg/
django/forms/forms.py", line 296, in _clean_form
    self.cleaned_data = self.clean()
  File "/usr/local/lib/python2.6/dist-packages/ReviewBoard-1.6.3-
py2.6.egg/reviewboard/scmtools/forms.py", line 548, in clean
    self._clean_hosting_info()
  File "/usr/local/lib/python2.6/dist-packages/ReviewBoard-1.6.3-
py2.6.egg/reviewboard/scmtools/forms.py", line 480, in
_clean_hosting_info
    tool_name = self.cleaned_data['tool'].name
KeyError: 'tool'

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