This looks like an improperly populated database. Was this an older version
that you upgraded, and if so, can you tell me the process you used?

Christian

-- 
Christian Hammond - chip...@chipx86.com
Review Board - http://www.reviewboard.org
VMware, Inc. - http://www.vmware.com


On Sat, Jan 14, 2012 at 2:39 AM, dakisan <peteda...@gmail.com> wrote:

> 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

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