Can't create a project in Openstack Grizzly with Juju

Kurt Scholtens burnbrighter at hotmail.com
Fri Aug 23 07:50:18 UTC 2013


When I try to create a project, I see the following error:

Error: An error occurred. Please try again.

After googling, I found that the horizon node should have interesting
information in the apache2 logs, and sure enough, here is what I see:

[Fri Aug 23 07:25:16 2013] [error] Problem instantiating action class.
[Fri Aug 23 07:25:16 2013] [error] Traceback (most recent call last):
[Fri Aug 23 07:25:16 2013] [error]   File
"/usr/lib/python2.7/dist-packages/horizon/workflows/base.py", line 360, in
action
[Fri Aug 23 07:25:16 2013] [error]     context)
[Fri Aug 23 07:25:16 2013] [error]   File
"/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_das
hboard/dashboards/admin/projects/workflows.py", line 134, in __init__
[Fri Aug 23 07:25:16 2013] [error]     redirect=reverse(INDEX_URL))
[Fri Aug 23 07:25:16 2013] [error]   File
"/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_das
hboard/dashboards/admin/projects/workflows.py", line 130, in __init__
[Fri Aug 23 07:25:16 2013] [error]     raise exceptions.NotFound(msg)
[Fri Aug 23 07:25:16 2013] [error] NotFound: Could not find default role
"Member" in Keystone
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1] mod_wsgi (pid=9613):
Exception occurred processing WSGI script
'/usr/share/openstack-dashboard/openstack_dashboard/wsgi/django.wsgi'.,
referer: http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1] Traceback (most recent
call last):, referer: http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]   File
"/usr/lib/python2.7/dist-packages/django/core/handlers/wsgi.py", line 241,
in __call__, referer: http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]     response =
self.get_response(request), referer:
http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]   File
"/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 179,
in get_response, referer: http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]     response =
self.handle_uncaught_exception(request, resolver, sys.exc_info()), referer:
http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]   File
"/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 228,
in handle_uncaught_exception, referer:
http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]     return
callback(request, **param_dict), referer:
http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]   File
"/usr/lib/python2.7/dist-packages/django/utils/decorators.py", line 91, in
_wrapped_view, referer: http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]     response =
view_func(request, *args, **kwargs), referer:
http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]   File
"/usr/lib/python2.7/dist-packages/django/views/defaults.py", line 33, in
server_error, referer: http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]     return
http.HttpResponseServerError(t.render(Context({}))), referer:
http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]   File
"/usr/lib/python2.7/dist-packages/django/template/base.py", line 140, in
render, referer: http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]     return
self._render(context), referer: http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]   File
"/usr/lib/python2.7/dist-packages/django/template/base.py", line 134, in
_render, referer: http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]     return
self.nodelist.render(context), referer:
http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]   File
"/usr/lib/python2.7/dist-packages/django/template/base.py", line 823, in
render, referer: http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]     bit =
self.render_node(node, context), referer:
http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]   File
"/usr/lib/python2.7/dist-packages/django/template/base.py", line 837, in
render_node, referer: http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]     return
node.render(context), referer: http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]   File
"/usr/lib/python2.7/dist-packages/django/template/loader_tags.py", line 123,
in render, referer: http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]     return
compiled_parent._render(context), referer:
http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]   File
"/usr/lib/python2.7/dist-packages/django/template/base.py", line 134, in
_render, referer: http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]     return
self.nodelist.render(context), referer:
http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]   File
"/usr/lib/python2.7/dist-packages/django/template/base.py", line 823, in
render, referer: http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]     bit =
self.render_node(node, context), referer:
http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]   File
"/usr/lib/python2.7/dist-packages/django/template/base.py", line 837, in
render_node, referer: http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]     return
node.render(context), referer: http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]   File
"/usr/lib/python2.7/dist-packages/django/template/loader_tags.py", line 155,
in render, referer: http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]     return
self.render_template(self.template, context), referer:
http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]   File
"/usr/lib/python2.7/dist-packages/django/template/loader_tags.py", line 137,
in render_template, referer: http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]     output =
template.render(context), referer:
http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]   File
"/usr/lib/python2.7/dist-packages/django/template/base.py", line 140, in
render, referer: http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]     return
self._render(context), referer: http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]   File
"/usr/lib/python2.7/dist-packages/django/template/base.py", line 134, in
_render, referer: http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]     return
self.nodelist.render(context), referer:
http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]   File
"/usr/lib/python2.7/dist-packages/django/template/base.py", line 823, in
render, referer: http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]     bit =
self.render_node(node, context), referer:
http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]   File
"/usr/lib/python2.7/dist-packages/django/template/base.py", line 837, in
render_node, referer: http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]     return
node.render(context), referer: http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]   File
"/usr/lib/python2.7/dist-packages/compressor/templatetags/compress.py", line
147, in render, referer: http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]     return
self.render_compressed(context, self.kind, self.mode, forced=forced),
referer: http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]   File
"/usr/lib/python2.7/dist-packages/compressor/templatetags/compress.py", line
88, in render_compressed, referer:
http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]     cached_offline =
self.render_offline(context, forced=forced), referer:
http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]   File
"/usr/lib/python2.7/dist-packages/compressor/templatetags/compress.py", line
72, in render_offline, referer: http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]     'You may need to
run "python manage.py compress".' % key), referer:
http://172.16.118.21/horizon/admin/projects/
[Fri Aug 23 07:25:16 2013] [error] [client 127.0.0.1]
OfflineGenerationError: You have offline compression enabled but key
"3ddd89d27fa2e162d4efd30c103a072b" is missing from offline manifest. You may
need to run "python manage.py compress"., referer:
http://172.16.118.21/horizon/admin/projects/

After some research, it appears I ran in to this bug:

https://bugs.launchpad.net/openstack-cisco/+bug/1167483

Is this fixed in a later release?  I had to add the "Member" role to
keystone, and this fixed the issue.



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/juju/attachments/20130823/f9cf0846/attachment.html>


More information about the Juju mailing list