Provider configuration file

Registered by Jay Pipes

Support a standardized descriptor file for attribute, inventory and trait override information for a resource provider

Blueprint information

Status:
Complete
Approver:
Dan Smith
Priority:
Undefined
Drafter:
Dakshina Ilangovan
Direction:
Approved
Assignee:
Dustin Cowles
Definition:
Approved
Series goal:
Accepted for victoria
Implementation:
Implemented
Milestone target:
milestone icon victoria-3
Started by
Matt Riedemann
Completed by
Balazs Gibizer

Related branches

Sprints

Whiteboard

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

Addressed by: https://review.openstack.org/550244
    Propose standardized provider descriptor file

Addressed by: https://review.openstack.org/612497
    Spec: Provider config YAML file

Addressed by: https://review.openstack.org/622622
    WIP: Provider config file schema and loading

Gerrit topic: https://review.opendev.org/#/q/topic:bp/provider-config-file

Addressed by: https://review.opendev.org/612497
    Spec: Provider config YAML file

Addressed by: https://review.opendev.org/671749
    Followup for provider config file spec

Addressed by: https://review.opendev.org/673341
    WIP: Provider config file

Addressed by: https://review.opendev.org/676029
    WIP: Load custom providers to Resource Tracker

Addressed by: https://review.opendev.org/676522
    WIP: Load the custom resource providers to resource tracker

[efried 20190905] Deferring to ussuri

Addressed by: https://review.opendev.org/680471
    Spec: Provider config YAML file

[efried 20190923] Fast approving per http://specs.openstack.org/openstack/nova-specs/readme.html#previously-approved-specifications

Addressed by: https://review.opendev.org/693414
    Spec: Provider config YAML file

Addressed by: https://review.opendev.org/693460
    WIP: Provider Config File: Enable loading and merging of provider configs

[efried 20200220] Agreed in the Nova meeting to Direction:Approve all Definition:Approved blueprints http://eavesdrop.openstack.org/meetings/nova/2020/nova.2020-02-20-14.00.log.html#l-131

[gibi 202004] We hit feature freeze in Ussuri, so deferring this to Victoria

Addressed by: https://review.opendev.org/725788
    Re-propose provider-config-file spec for Victoria

[2020.05.18. gibi] Spec approved for Victoria

Gerrit topic: https://review.opendev.org/#/q/topic:bp/to

[2020-08-27 gibi]: Last patch has been merged so I marking this as implemented in Victoria

Addressed by: https://review.opendev.org/748939
    Provider Config File: Coding style and test cases improvment

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.