ImportError('No module named UserRoleAssociation',) on startup

Bug #911464 reported by Dan Prince
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Identity (keystone)
Fix Released
Undecided
Dan Prince

Bug Description

When starting keystone Essex I'm getting the following exceptions in the log files:

2012-01-03 16:32:42 INFO [keystone.backends.sqlalchemy] Initializing sqlalchemy backend: sqlite:////var/lib/keystone/keystone.sqlite
2012-01-03 16:32:42 WARNING [root] Database (sqlite:////var/lib/keystone/keystone.sqlite) is not version controlled;run `keystone-manage database sync`
2012-01-03 16:32:42 ERROR [root] No module named UserRoleAssociation
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/keystone/utils.py", line 160, in import_module
    __import__(module_name)
ImportError: No module named UserRoleAssociation
2012-01-03 16:32:42 ERROR [root] No module named Endpoints
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/keystone/utils.py", line 160, in import_module
    __import__(module_name)
ImportError: No module named Endpoints
2012-01-03 16:32:42 ERROR [root] No module named Role
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/keystone/utils.py", line 160, in import_module
    __import__(module_name)
ImportError: No module named Role
2012-01-03 16:32:42 ERROR [root] No module named Tenant
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/keystone/utils.py", line 160, in import_module
    __import__(module_name)
ImportError: No module named Tenant
2012-01-03 16:32:42 ERROR [root] No module named User
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/keystone/utils.py", line 160, in import_module
    __import__(module_name)
ImportError: No module named User
2012-01-03 16:32:42 ERROR [root] No module named Credentials
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/keystone/utils.py", line 160, in import_module
    __import__(module_name)
ImportError: No module named Credentials
2012-01-03 16:32:42 ERROR [root] No module named EndpointTemplates
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/keystone/utils.py", line 160, in import_module
    __import__(module_name)
ImportError: No module named EndpointTemplates
2012-01-03 16:32:42 ERROR [root] No module named Token
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/keystone/utils.py", line 160, in import_module
    __import__(module_name)
ImportError: No module named Token
2012-01-03 16:32:42 ERROR [root] No module named Service
Traceback (most recent call last):

----

Looks like we have some incorrectly formatted import_module calls.

Dan Prince (dan-prince)
Changed in keystone:
assignee: nobody → Dan Prince (dan-prince)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to keystone (master)

Fix proposed to branch: master
Review: https://review.openstack.org/2759

Revision history for this message
Ziad Sawalha (ziad-sawalha) wrote :

Dan - I think those were fixed in https://github.com/openstack/keystone/commit/bdf4b831efe1aef89e85db81cf6de76ae0e93752#keystone/utils.py (review was in but passed after your patch)

Dan Prince (dan-prince)
Changed in keystone:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in keystone:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in keystone:
milestone: none → essex-3
Thierry Carrez (ttx)
Changed in keystone:
milestone: essex-3 → 2012.1
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.