Enable validation of services configuration files

Registered by Valentin Matton

Each OpenStack service on each node is parameterized by a set of configuration files describing the value of the various configuration options. Configuration options from distinct nodes are not independent and follow business rules of various kinds. Today administrators take on the control of these rules. Congress could be used to enforce those constraints if the configuration files were available for processing. Although Congress is usually used for more dynamic data coming from running instances, nothing precludes the use of more static data sources.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Medium
Drafter:
Valentin Matton
Direction:
Approved
Assignee:
None
Definition:
Approved
Series goal:
Accepted for queens
Implementation:
Implemented
Milestone target:
milestone icon queens-3
Started by
Anusha
Completed by
Anusha

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/configuration-files-validation,n,z

Addressed by: https://review.openstack.org/513673
    Agent for configuration file validation

Addressed by: https://review.openstack.org/518550
    Datasource for configuration file validation

Addressed by: https://review.openstack.org/518551
    Builtins for configuration file validation

Addressed by: https://review.openstack.org/518552
    Devstack integration for configuration file validation

Addressed by: https://review.openstack.org/525660
    Documentation of the config datasource.

Addressed by: https://review.openstack.org/531114
    Add Tempest test for Configuration file validation

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.