** 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

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to