← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1815966] [NEW] RFE: YAML Catalog Backend

 

Public bug reported:

Keystone offers different pluggable backends for service catalogs. One
uses ``sql`` and the other is known as ``templated``. The ``templated``
backend reads catalog entries from files written to disk and exposed to
keystone via configuration files. This method of catalog management is
useful for deployments where catalog data is relatively static.

The problem with this backend is that is it based on ini-style
configuration and everything is defined in a flat structure. Using YAML
to define the service catalog would make the file-based catalog easier
to read and maintain.

** Affects: keystone
     Importance: Wishlist
     Assignee: wangxiyuan (wangxiyuan)
         Status: Triaged

** Description changed:

- Keystone offers different pluggable backends for service catalogs. One uses
- ``sql`` and the other is known as ``templated``. The ``templated`` backend
- reads catalog entries from files written to disk and exposed to keystone via
- configuration files. This method of catalog management is useful for
- deployments where catalog data is relatively static.
+ Keystone offers different pluggable backends for service catalogs. One
+ uses ``sql`` and the other is known as ``templated``. The ``templated``
+ backend reads catalog entries from files written to disk and exposed to
+ keystone via configuration files. This method of catalog management is
+ useful for deployments where catalog data is relatively static.
  
- The problem with this backend is that is it based on ini-style configuration
- and everything is defined in a flat structure. Using YAML to define the service
- catalog would make the file-based catalog easier to read and maintain.
+ The problem with this backend is that is it based on ini-style
+ configuration and everything is defined in a flat structure. Using YAML
+ to define the service catalog would make the file-based catalog easier
+ to read and maintain.

** Changed in: keystone
       Status: New => Triaged

** Changed in: keystone
   Importance: Undecided => Wishlist

-- 
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/1815966

Title:
  RFE: YAML Catalog Backend

Status in OpenStack Identity (keystone):
  Triaged

Bug description:
  Keystone offers different pluggable backends for service catalogs. One
  uses ``sql`` and the other is known as ``templated``. The
  ``templated`` backend reads catalog entries from files written to disk
  and exposed to keystone via configuration files. This method of
  catalog management is useful for deployments where catalog data is
  relatively static.

  The problem with this backend is that is it based on ini-style
  configuration and everything is defined in a flat structure. Using
  YAML to define the service catalog would make the file-based catalog
  easier to read and maintain.

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