yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #00336
[Bug 1061736] Re: SQL backend fails if not all URL are defined in an endpoint
** Changed in: keystone/folsom
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Keystone.
https://bugs.launchpad.net/bugs/1061736
Title:
SQL backend fails if not all URL are defined in an endpoint
Status in OpenStack Identity (Keystone):
Fix Released
Status in Keystone folsom series:
Fix Released
Bug description:
I've created an endpoint with only an admin URL, and this happens when
the catalog is requested:
Traceback (most recent call last):
File "/opt/stack/keystone/keystone/common/wsgi.py", line 204, in __call__
result = method(context, **params)
File "/opt/stack/keystone/keystone/service.py", line 340, in authenticate
metadata=metadata_ref)
File "/opt/stack/keystone/keystone/catalog/core.py", line 78, in get_catalog
return self.driver.get_catalog(user_id, tenant_id, metadata)
File "/opt/stack/keystone/keystone/catalog/backends/sql.py", line 158, in get_catalog
internal_url = ep['internalurl'].replace('$(', '%(')
AttributeError: 'NoneType' object has no attribute 'replace'
To manage notifications about this bug go to:
https://bugs.launchpad.net/keystone/+bug/1061736/+subscriptions