where are we on this? this bug is actually affecting me. the strange thing for me is the circular reference works on my development machine, but fails on my production machine. Here is the failure Traceback (most recent call last): File "/usr/local/csi/share/csi-keystone.venv/bin/keystone-all", line 108, in int(CONF.admin_port))) File "/usr/local/csi/share/csi-keystone.venv/bin/keystone-all", line 37, in create_server app = deploy.loadapp('config:%s' % conf, name=name) File "/usr/local/csi/lib/python2.6/site-packages/paste/deploy/loadwsgi.py", line 247, in loadapp return loadobj(APP, uri, name=name, **kw) File "/usr/local/csi/lib/python2.6/site-packages/paste/deploy/loadwsgi.py", line 272, in loadobj return context.create() File "/usr/local/csi/lib/python2.6/site-packages/paste/deploy/loadwsgi.py", line 710, in create return self.object_type.invoke(self) File "/usr/local/csi/lib/python2.6/site-packages/paste/deploy/loadwsgi.py", line 144, in invoke **context.local_conf) File "/usr/local/csi/lib/python2.6/site-packages/paste/deploy/util.py", line 56, in fix_call val = callable(*args, **kw) File "/usr/local/csi/lib/python2.6/site-packages/paste/urlmap.py", line 25, in urlmap_factory app = loader.get_app(app_name, global_conf=global_conf) File "/usr/local/csi/lib/python2.6/site-packages/paste/deploy/loadwsgi.py", line 350, in get_app name=name, global_conf=global_conf).create() File "/usr/local/csi/lib/python2.6/site-packages/paste/deploy/loadwsgi.py", line 362, in app_context APP, name=name, global_conf=global_conf) File "/usr/local/csi/lib/python2.6/site-packages/paste/deploy/loadwsgi.py", line 450, in get_context global_additions=global_additions) File "/usr/local/csi/lib/python2.6/site-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context APP, pipeline[-1], global_conf) File "/usr/local/csi/lib/python2.6/site-packages/paste/deploy/loadwsgi.py", line 458, in get_context section) File "/usr/local/csi/lib/python2.6/site-packages/paste/deploy/loadwsgi.py", line 517, in _context_from_explicit value = import_string(found_expr) File "/usr/local/csi/lib/python2.6/site-packages/paste/deploy/loadwsgi.py", line 22, in import_string return pkg_resources.EntryPoint.parse("x=" + s).load(False) File "/usr/local/csi/share/csi-keystone.venv/lib/python2.6/site-packages/distribute-0.6.31-py2.6.egg/pkg_resources.py", line 2039, in load entry = __import__(self.module_name, globals(),globals(), ['__name__']) File "/usr/local/csi/share/csi-keystone.venv/lib/python2.6/site-packages/keystone/service.py", line 41, in identity_api=identity.Manager(), File "/usr/local/csi/share/csi-keystone.venv/lib/python2.6/site-packages/keystone/common/dependency.py", line 32, in __wrapped_init__ init(self, *args, **kwargs) File "/usr/local/csi/share/csi-keystone.venv/lib/python2.6/site-packages/keystone/identity/core.py", line 68, in __init__ assignment_api = assignment.Manager(self) File "/usr/local/csi/share/csi-keystone.venv/lib/python2.6/site-packages/keystone/common/dependency.py", line 32, in __wrapped_init__ init(self, *args, **kwargs) File "/usr/local/csi/share/csi-keystone.venv/lib/python2.6/site-packages/keystone/assignment/core.py", line 57, in __init__ print "identity_api.default_assignment_driver", identity_api.default_assignment_driver File "/usr/local/csi/share/csi-keystone.venv/lib/python2.6/site-packages/keystone/common/manager.py", line 40, in __getattr__ f = getattr(self.driver, name) AttributeError: 'Identity' object has no attribute 'default_assignment_driver'