RFE: YAML Catalog Backend

Bug #1815966 reported by Lance Bragstad
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Identity (keystone)
In Progress
Wishlist
Unassigned

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.

Tags: rfe
Revision history for this message
Lance Bragstad (lbragstad) wrote :

Specification detailing the work needed to implement this feature: https://review.openstack.org/#/c/554320

description: updated
Changed in keystone:
status: New → Triaged
importance: Undecided → Wishlist
Revision history for this message
Lance Bragstad (lbragstad) wrote :
Revision history for this message
Lance Bragstad (lbragstad) wrote :

Deprecation of the current templated catalog backend, which will be obsolete after support for a YAML-based equivalent is implemented: https://review.openstack.org/#/c/482714/

Changed in keystone:
assignee: nobody → wangxiyuan (wangxiyuan)
tags: added: rfe
Changed in keystone:
assignee: wangxiyuan (wangxiyuan) → Morgan Fainberg (mdrnstm)
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on keystone (master)

Change abandoned by Morgan Fainberg (<email address hidden>) on branch: master
Review: https://review.opendev.org/483514

Changed in keystone:
assignee: Morgan Fainberg (mdrnstm) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.