Error 500 trying to add SVN repository

50 views
Skip to first unread message

Rex

unread,
Mar 9, 2012, 6:23:24 PM3/9/12
to reviewboard
I tried adding the
django.contrib.messages.middleware.MessageMiddleware stuff in the
ReviewBoard settings.py, but that broke it worse (reverted that)

Something is pretty broken here and blocking me. Version is latest
release.

Traceback (most recent call last):

File "/usr/local/lib/python2.7/dist-packages/Django-1.4c1-py2.7.egg/
django/core/handlers/base.py", line 111, in get_response
response = callback(request, *callback_args, **callback_kwargs)

File "/usr/local/lib/python2.7/dist-packages/Django-1.4c1-py2.7.egg/
django/contrib/admin/options.py", line 368, in wrapper
return self.admin_site.admin_view(view)(*args, **kwargs)

File "/usr/local/lib/python2.7/dist-packages/Django-1.4c1-py2.7.egg/
django/utils/decorators.py", line 91, in _wrapped_view
response = view_func(request, *args, **kwargs)

File "/usr/local/lib/python2.7/dist-packages/Django-1.4c1-py2.7.egg/
django/views/decorators/cache.py", line 89, in _wrapped_view_func
response = view_func(request, *args, **kwargs)

File "/usr/local/lib/python2.7/dist-packages/Django-1.4c1-py2.7.egg/
django/contrib/admin/sites.py", line 196, in inner
return view(request, *args, **kwargs)

File "/usr/local/lib/python2.7/dist-packages/Django-1.4c1-py2.7.egg/
django/utils/decorators.py", line 25, in _wrapper
return bound_func(*args, **kwargs)

File "/usr/local/lib/python2.7/dist-packages/Django-1.4c1-py2.7.egg/
django/utils/decorators.py", line 91, in _wrapped_view
response = view_func(request, *args, **kwargs)

File "/usr/local/lib/python2.7/dist-packages/Django-1.4c1-py2.7.egg/
django/utils/decorators.py", line 21, in bound_func
return func(self, *args2, **kwargs2)

File "/usr/local/lib/python2.7/dist-packages/Django-1.4c1-py2.7.egg/
django/db/transaction.py", line 209, in inner
return func(*args, **kwargs)

File "/usr/local/lib/python2.7/dist-packages/Django-1.4c1-py2.7.egg/
django/contrib/admin/options.py", line 960, in add_view
return self.response_add(request, new_object)

File "/usr/local/lib/python2.7/dist-packages/Django-1.4c1-py2.7.egg/
django/contrib/admin/options.py", line 793, in response_add
self.message_user(request, msg)

File "/usr/local/lib/python2.7/dist-packages/Django-1.4c1-py2.7.egg/
django/contrib/admin/options.py", line 698, in message_user
messages.info(request, message)

File "/usr/local/lib/python2.7/dist-packages/Django-1.4c1-py2.7.egg/
django/contrib/messages/api.py", line 78, in info
fail_silently=fail_silently)

File "/usr/local/lib/python2.7/dist-packages/Django-1.4c1-py2.7.egg/
django/contrib/messages/api.py", line 22, in add_message
raise MessageFailure('You cannot add messages without installing '

MessageFailure: You cannot add messages without installing
django.contrib.messages.middleware.MessageMiddleware


<WSGIRequest
path:/admin/db/scmtools/repository/add/,
GET:<QueryDict: {}>,
POST:<QueryDict: {u'codebase_api_username': [u''], u'encoding': [u''],
u'bug_tracker_project_name': [u'Tests'], u'visible': [u'on'], u'path':
[u'https://svn.mysite.com/svn/myrep'], u'hosting_owner': [u'owner
name'], u'codebase_repo_name': [u'repname'], u'bug_tracker_type':
[u'none'], u'project_slug': [u''], u'mirror_path': [u''], u'public':
[u'on'], u'csrfmiddlewaretoken':
[u'tayl0Rx1MvPiI3R8aFoTGkBeYwmEfrbR'], u'codebase_api_key': [u''],
u'username': [u'username'], u'_save': [u'Save'], u'tool': [u'1'],
u'bug_tracker_owner': [u''], u'bug_tracker': [u''], u'raw_file_url':
[u''], u'password': [u'password'], u'github_api_token': [u''],
u'codebase_group_name': [u''], u'repository_name': [u'myrep'],
u'name': [u'Tests'], u'local_site': [u''], u'hosting_project_name':
[u'WirelessTests'], u'bug_tracker_base_url': [u''], u'hosting_type':
[u'custom']}>,
COOKIES:{'csrftoken': 'tayl0Rx1MvPiI3R8aFoTGkBeYwmEfrbR',
'rbsessionid': '7f903d21305aadeaf29cf0ec54c0d17a'},
META:{'CONTENT_LENGTH': '3500',
'CONTENT_TYPE': 'multipart/form-data;
boundary=---------------------------1759788113895067411240100060',
'CSRF_COOKIE': 'tayl0Rx1MvPiI3R8aFoTGkBeYwmEfrbR',
'DOCUMENT_ROOT': '/var/www/mysite.com/htdocs',
'GATEWAY_INTERFACE': 'CGI/1.1',
'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/
xml;q=0.9,*/*;q=0.8',
'HTTP_ACCEPT_ENCODING': 'gzip, deflate',
'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5',
'HTTP_CONNECTION': 'keep-alive',
'HTTP_COOKIE': 'rbsessionid=7f903d21305aadeaf29cf0ec54c0d17a;
csrftoken=tayl0Rx1MvPiI3R8aFoTGkBeYwmEfrbR',
'HTTP_HOST': 'mysite.com',
'HTTP_REFERER': 'http://mysite.com/admin/db/scmtools/repository/add/',
'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:10.0.2)
Gecko/20100101 Firefox/10.0.2',
'PATH_INFO': u'/admin/db/scmtools/repository/add/',
'PATH_TRANSLATED': '/var/www/mysite.com/htdocs/reviewboard.wsgi/admin/
db/scmtools/repository/add/',
'QUERY_STRING': '',
'REMOTE_ADDR': '127.0.0.1',
'REMOTE_PORT': '58402',
'REQUEST_METHOD': 'POST',
'REQUEST_URI': '/admin/db/scmtools/repository/add/',
'SCRIPT_FILENAME': '/var/www/mysite.com/htdocs/reviewboard.wsgi',
'SCRIPT_NAME': u'',
'SERVER_ADDR': '127.0.1.1',
'SERVER_ADMIN': '[no address given]',
'SERVER_NAME': 'mysite.com',
'SERVER_PORT': '80',
'SERVER_PROTOCOL': 'HTTP/1.1',
'SERVER_SIGNATURE': '<address>Apache/2.2.20 (Ubuntu) Server at
mysite.com Port 80</address>\n',
'SERVER_SOFTWARE': 'Apache/2.2.20 (Ubuntu)',
'mod_wsgi.application_group': 'mysite.com|',
'mod_wsgi.callable_object': 'application',
'mod_wsgi.handler_script': '',
'mod_wsgi.input_chunked': '0',
'mod_wsgi.listener_host': '',
'mod_wsgi.listener_port': '80',
'mod_wsgi.process_group': '',
'mod_wsgi.request_handler': 'wsgi-script',
'mod_wsgi.script_reloading': '1',
'mod_wsgi.version': (3, 3),
'wsgi.errors': <mod_wsgi.Log object at 0x7feaf2d7ebf0>,
'wsgi.file_wrapper': <built-in method file_wrapper of mod_wsgi.Adapter
object at 0x7feaf2f10c60>,
'wsgi.input': <mod_wsgi.Input object at 0x7feaf2d7ec70>,
'wsgi.multiprocess': True,
'wsgi.multithread': True,
'wsgi.run_once': False,
'wsgi.url_scheme': 'http',
'wsgi.version': (1, 1)}>

Christian Hammond

unread,
Mar 9, 2012, 6:37:04 PM3/9/12
to revie...@googlegroups.com
RB 1.6.x isn't compatible with Django 1.4. Please downgrade to Django 1.3.x.

RB 1.7 will be compatible with 1.4, but 1.4 places some requirements on projects that RB 1.6.x is in no position to meet without extensive, backwards-incompatible (wrt Django) work done that we're not going to place in RB 1.6.x.

Christian

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



--
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
For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en

Rex

unread,
Mar 9, 2012, 7:43:25 PM3/9/12
to reviewboard
Will try that, thanks for the quick reply. I should have posted this
earlier so I didn't waste half the day trying things LOL.

On Mar 9, 3:37 pm, Christian Hammond <chip...@chipx86.com> wrote:
> RB 1.6.x isn't compatible with Django 1.4. Please downgrade to Django 1.3.x.
>
> RB 1.7 will be compatible with 1.4, but 1.4 places some requirements on
> projects that RB 1.6.x is in no position to meet without extensive,
> backwards-incompatible (wrt Django) work done that we're not going to place
> in RB 1.6.x.
>
> Christian
>
> --
> Christian Hammond - chip...@chipx86.com
> Review Board -http://www.reviewboard.org
> VMware, Inc. -http://www.vmware.com
> > db/scmtools/repository/add/<http://mysite.com/htdocs/reviewboard.wsgi/admin/%0Adb/scmtools/reposi...>
> > Happy user? Let us know athttp://www.reviewboard.org/users/
Reply all
Reply to author
Forward
0 new messages