← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1269789] Re: using templated catalog causes issues creating/listing new services/endpoints

 

Reviewed:  https://review.openstack.org/158442
Committed: https://git.openstack.org/cgit/openstack/keystone/commit/?id=b1b4350017c8e0177193b3b013c3d9c9f9b9d23a
Submitter: Jenkins
Branch:    master

commit b1b4350017c8e0177193b3b013c3d9c9f9b9d23a
Author: David Stanek <dstanek@xxxxxxxxxxx>
Date:   Tue Feb 17 19:05:56 2015 +0000

    Removes KVS catalog backend
    
    The templated backend relied on the KVS backend to implement some
    functionality. The functionality (CRUD for endpoint, services, etc.) is
    arguably incorrect since it won't actually change the contents of the
    catalog. The read only methods have been fixed to use the templated data
    and the write methods raise NotImplemented.
    
    bp: removed-as-of-mitaka
    Partial-Bug: #1077282
    Closes-Bug: #1367113
    Closes-Bug: #1269789
    Change-Id: Iaa68b18f0b6d7e9f5dc0cbf7d21a3d90dcdc1ea4


** Changed in: keystone
       Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Identity (keystone).
https://bugs.launchpad.net/bugs/1269789

Title:
  using templated catalog causes issues creating/listing new
  services/endpoints

Status in OpenStack Identity (keystone):
  Fix Released

Bug description:
  This is an issue in HAVANA

  We are using a templated catalog for the initial list of services and
  endpoints, which works fine.

  Trying to add a service works, but the following behaviour is observed
  with various keystoneclient commands:

  keystone catalog:
  = only the list of services from the template is shown

  keystone service-list:
  = only the manually added service is shown

  keystone endpoint-list:
  = only the manually added endpoints (for the manually created service) are shown

  keystone endpoint-get --service <my manually added service>
  "publicURL endpoint for <my manually added service> not found"

  keystone endpoint-get --service <a service from the templated catalog>
  = publicurl is shown

To manage notifications about this bug go to:
https://bugs.launchpad.net/keystone/+bug/1269789/+subscriptions


References