RFE: YAML Catalog Backend
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| OpenStack Identity (keystone) |
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.
Lance Bragstad (lbragstad) wrote : | #1 |
description: | updated |
Changed in keystone: | |
status: | New → Triaged |
importance: | Undecided → Wishlist |
Lance Bragstad (lbragstad) wrote : | #2 |
Proposed implementation: https:/
Lance Bragstad (lbragstad) wrote : | #3 |
Deprecation of the current templated catalog backend, which will be obsolete after support for a YAML-based equivalent is implemented: https:/
Changed in keystone: | |
assignee: | nobody → wangxiyuan (wangxiyuan) |
tags: | added: rfe |
Changed in keystone: | |
assignee: | wangxiyuan (wangxiyuan) → Morgan Fainberg (mdrnstm) |
status: | Triaged → In Progress |
Change abandoned by Morgan Fainberg (<email address hidden>) on branch: master
Review: https:/
Changed in keystone: | |
assignee: | Morgan Fainberg (mdrnstm) → nobody |
Specification detailing the work needed to implement this feature: https:/ /review. openstack. org/#/c/ 554320