if python-django-node is not installed the dashboard doesn't work at all.
The browser shows only "Internal Server Error" and in apache's error.log an error message appears. So i think is must be a Dependency: not only Build-Depency:
Best regards,
Matthias
[Wed Mar 07 14:10:17 2012] [error] DEBUG:openstack_dashboard.settings:Running in debug mode without debug_toolbar.
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] mod_wsgi (pid=17792): Exception occurred processing WSGI script '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/django.wsgi'.
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] Traceback (most recent call last):
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/python2.7/dist-packages/django/core/handlers/wsgi.py", line 272, in __call__
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] response = self.get_response(request)
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 169, in get_response
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] response = self.handle_uncaught_exception(request, resolver, sys.exc_info())
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 203, in handle_uncaught_exception
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] return debug.technical_500_response(request, *exc_info)
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/python2.7/dist-packages/django/views/debug.py", line 59, in technical_500_response
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] html = reporter.get_traceback_html()
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/python2.7/dist-packages/django/views/debug.py", line 151, in get_traceback_html
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] return t.render(c)
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/python2.7/dist-packages/django/template/base.py", line 123, in render
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] return self._render(context)
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/python2.7/dist-packages/django/template/base.py", line 117, in _render
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] return self.nodelist.render(context)
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/python2.7/dist-packages/django/template/base.py", line 744, in render
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] bits.append(self.render_node(node, context))
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/python2.7/dist-packages/django/template/debug.py", line 73, in render_node
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] result = node.render(context)
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/python2.7/dist-packages/django/template/debug.py", line 90, in render
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] output = self.filter_expression.resolve(context)
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/python2.7/dist-packages/django/template/base.py", line 536, in resolve
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] new_obj = func(obj, *arg_vals)
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/python2.7/dist-packages/django/template/defaultfilters.py", line 695, in date
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] return format(value, arg)
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/python2.7/dist-packages/django/utils/dateformat.py", line 285, in format
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] return df.format(format_string)
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/python2.7/dist-packages/django/utils/dateformat.py", line 30, in format
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] pieces.append(force_unicode(getattr(self, piece)()))
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/python2.7/dist-packages/django/utils/dateformat.py", line 191, in r
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] return self.format('D, j M Y H:i:s O')
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/python2.7/dist-packages/django/utils/dateformat.py", line 30, in format
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] pieces.append(force_unicode(getattr(self, piece)()))
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/python2.7/dist-packages/django/utils/encoding.py", line 71, in force_unicode
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] s = unicode(s)
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/python2.7/dist-packages/django/utils/functional.py", line 206, in __unicode_cast
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] return self.__func(*self.__args, **self.__kw)
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/python2.7/dist-packages/django/utils/translation/__init__.py", line 81, in ugettext
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] return _trans.ugettext(message)
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/python2.7/dist-packages/django/utils/translation/trans_real.py", line 286, in ugettext
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] return do_translate(message, 'ugettext')
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/python2.7/dist-packages/django/utils/translation/trans_real.py", line 276, in do_translate
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] _default = translation(settings.LANGUAGE_CODE)
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/python2.7/dist-packages/django/utils/translation/trans_real.py", line 185, in translation
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] default_translation = _fetch(settings.LANGUAGE_CODE)
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/python2.7/dist-packages/django/utils/translation/trans_real.py", line 162, in _fetch
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] app = import_module(appname)
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/python2.7/dist-packages/django/utils/importlib.py", line 35, in import_module
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] __import__(name)
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] TemplateSyntaxError: Caught ImportError while rendering: No module named django_nose
Hello,
if python-django-node is not installed the dashboard doesn't work at all.
The browser shows only "Internal Server Error" and in apache's error.log an error message appears. So i think is must be a Dependency: not only Build-Depency:
Best regards,
Matthias
[Wed Mar 07 14:10:17 2012] [error] DEBUG:openstack _dashboard. settings: Running in debug mode without debug_toolbar. openstack- dashboard/ openstack_ dashboard/ wsgi/django. wsgi'. python2. 7/dist- packages/ django/ core/handlers/ wsgi.py" , line 272, in __call__ response( request) python2. 7/dist- packages/ django/ core/handlers/ base.py" , line 169, in get_response uncaught_ exception( request, resolver, sys.exc_info()) python2. 7/dist- packages/ django/ core/handlers/ base.py" , line 203, in handle_ uncaught_ exception _500_response( request, *exc_info) python2. 7/dist- packages/ django/ views/debug. py", line 59, in technical_ 500_response get_traceback_ html() python2. 7/dist- packages/ django/ views/debug. py", line 151, in get_traceback_html python2. 7/dist- packages/ django/ template/ base.py" , line 123, in render context) python2. 7/dist- packages/ django/ template/ base.py" , line 117, in _render render( context) python2. 7/dist- packages/ django/ template/ base.py" , line 744, in render self.render_ node(node, context)) python2. 7/dist- packages/ django/ template/ debug.py" , line 73, in render_node context) python2. 7/dist- packages/ django/ template/ debug.py" , line 90, in render expression. resolve( context) python2. 7/dist- packages/ django/ template/ base.py" , line 536, in resolve python2. 7/dist- packages/ django/ template/ defaultfilters. py", line 695, in date python2. 7/dist- packages/ django/ utils/dateforma t.py", line 285, in format format_ string) python2. 7/dist- packages/ django/ utils/dateforma t.py", line 30, in format append( force_unicode( getattr( self, piece)())) python2. 7/dist- packages/ django/ utils/dateforma t.py", line 191, in r python2. 7/dist- packages/ django/ utils/dateforma t.py", line 30, in format append( force_unicode( getattr( self, piece)())) python2. 7/dist- packages/ django/ utils/encoding. py", line 71, in force_unicode python2. 7/dist- packages/ django/ utils/functiona l.py", line 206, in __unicode_cast func(*self. __args, **self.__kw) python2. 7/dist- packages/ django/ utils/translati on/__init_ _.py", line 81, in ugettext ugettext( message) python2. 7/dist- packages/ django/ utils/translati on/trans_ real.py" , line 286, in ugettext message, 'ugettext') python2. 7/dist- packages/ django/ utils/translati on/trans_ real.py" , line 276, in do_translate settings. LANGUAGE_ CODE) python2. 7/dist- packages/ django/ utils/translati on/trans_ real.py" , line 185, in translation settings. LANGUAGE_ CODE) python2. 7/dist- packages/ django/ utils/translati on/trans_ real.py" , line 162, in _fetch module( appname) python2. 7/dist- packages/ django/ utils/importlib .py", line 35, in import_module rror: Caught ImportError while rendering: No module named django_nose
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] mod_wsgi (pid=17792): Exception occurred processing WSGI script '/usr/share/
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] Traceback (most recent call last):
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] response = self.get_
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] response = self.handle_
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] return debug.technical
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] html = reporter.
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] return t.render(c)
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] return self._render(
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] return self.nodelist.
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] bits.append(
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] result = node.render(
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] output = self.filter_
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] new_obj = func(obj, *arg_vals)
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] return format(value, arg)
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] return df.format(
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] pieces.
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] return self.format('D, j M Y H:i:s O')
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] pieces.
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] s = unicode(s)
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] return self.__
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] return _trans.
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] return do_translate(
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] _default = translation(
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] default_translation = _fetch(
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] app = import_
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] File "/usr/lib/
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] __import__(name)
[Wed Mar 07 14:10:17 2012] [error] [client 172.24.2.103] TemplateSyntaxE