Comment 1 for bug 843059

Revision history for this message
Jason Hedden (jhedden) wrote :

Not sure if this is the right place for this, but please note for future packages the current Oneiric package (1.0~d4~20110929.1190-0ubuntu0ppa1~oneiric1) keystone.conf sql_connection is set to relative (///), instead of absolute (////).

This causes keystone-manage to die with:
# keystone-manage user list
ERROR: (OperationalError) unable to open database file None None
Traceback (most recent call last):
  File "/usr/bin/keystone-manage", line 16, in <module>
    keystone.manage.main()
  File "/usr/lib/python2.7/dist-packages/keystone/manage/__init__.py", line 249, in main
    raise exc
sqlalchemy.exc.OperationalError: (OperationalError) unable to open database file None None

After fixing sql_connection = sqlite:////var/lib/keystone/keystone.db

# keystone-manage user list
id enabled tenant
-------------------------------------------------------------------------------