Pluggable Drivers for oslo.config

Registered by Atsuko Ito

Provide an interface to implement any config reader

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
Atsuko Ito
Direction:
Needs approval
Assignee:
Atsuko Ito
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/oslo-config-db,n,z

Addressed by: https://review.openstack.org/243114
    Pluggable CMDB for oslo.config

Addressed by: https://review.openstack.org/243182
    [WIP] Support ZooKeeper and Consul for oslo.config

Gerrit topic: https://review.openstack.org/#q,topic:oslo-config-drivers,n,z

Addressed by: https://review.openstack.org/513844
    [WIP] Pluggable drivers for oslo.config implmentation

Gerrit topic: https://review.openstack.org/#q,topic:bp/oslo-config-drivers,n,z

Addressed by: https://review.openstack.org/554316
    WIP: add config_source option

Addressed by: https://review.openstack.org/559389
    [WIP] ConfigurationSource base class

Gerrit topic: https://review.openstack.org/#q,topic:add-ini-driver,n,z

Addressed by: https://review.openstack.org/562746
    Create INI file ConfigurationSourceDriver.

Addressed by: https://review.openstack.org/560027
    Base class for a configuration driver

Addressed by: https://review.openstack.org/568249
    Create INI file ConfigurationSourceDriver.The configuration source driver looks for an URI to setup the INIConfigurationSource.The INIConfigurationSource class was created as a placeholder for now.The allowed shemes so far are 'http' and 'https', we can a

Addressed by: https://review.openstack.org/568622
    fix lower-constraints

Addressed by: https://review.openstack.org/575107
    Add example group for the INI driver

Addressed by: https://review.openstack.org/576947
    User guide documentation for backend drivers for oslo.config

Addressed by: https://review.openstack.org/578144
    New cache layer for external sources

Addressed by: https://review.openstack.org/578461
    add detail to driver options in config generator

Addressed by: https://review.openstack.org/579186
    use stevedore to list the source drivers in documentation

Addressed by: https://review.openstack.org/583038
    add more debug output to flakey test

Addressed by: https://review.openstack.org/583303
    ensure we do not modify private data from drivers

Gerrit topic: https://review.opendev.org/#/q/topic:oslo-config-drivers

Addressed by: https://review.opendev.org/579186
    Use stevedore to list the source drivers in documentation

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.