An extension to enable storing of domain specific configs in SQL

Registered by Henry Nash

With Juno we fully support domain specific configurations, via separate domain specific configuration files. While this works fine, it can be complicated to choreograph distributing the domain specific config files along side the addition of the domain in the assignment database. It would be useful to support an option where the configuration settings for a domain were stored in, say, SQL, and hence the on-boarding of a new domain would be a simpler undertaking.

Blueprint information

Status:
Complete
Approver:
None
Priority:
High
Drafter:
Henry Nash
Direction:
Needs approval
Assignee:
Henry Nash
Definition:
Approved
Series goal:
Accepted for kilo
Implementation:
Implemented
Milestone target:
milestone icon 2015.1.0
Started by
Henry Nash
Completed by
Morgan Fainberg

Related branches

Sprints

Whiteboard

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

Addressed by: https://review.openstack.org/123238 (merged)
    Add an extension to store domain specific configuration in SQL.

Addressed by: https://review.openstack.org/157701 (merged)
    Refactor domain specific loading

Addressed by: https://review.openstack.org/158051 (merged)
    Implement backend driver support for domain config

Addressed by: https://review.openstack.org/158679 (merged)
    Add support for whitelisting and partial domain configs

Addressed by: https://review.openstack.org/158752 (merged)
    Add API support for domain config

Addressed by: https://review.openstack.org/159675 (merged)
    Enable use of database domain config

Addressed by: https://review.openstack.org/159928 (merged)
    Enable sensitive substitutions into whitelisted domain configs

Addressed by: https://review.openstack.org/160032 (merged)
    Mark the domain config API as experimental

Addressed by: https://review.openstack.org/160364 (merged)
    Support upload domain config files to database

Addressed by: https://review.openstack.org/162808 (merged)
    Fix typo in name of variable in resource router

Addressed by: https://review.openstack.org/163322 (merged)
    Reload drivers when their domain config is updated

Addressed by: https://review.openstack.org/165075 (merged)
    Refactor code supporting status in JSON Home

Addressed by: https://review.openstack.org/165754 (merged)
    Update configuration documentation for domain config

Addressed by: https://review.openstack.org/166010 (merged)
    Remove unused domain config method paramters

Addressed by: https://review.openstack.org/166018 (merged)
    Add caching to getting of the fully substituted domain config

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.