Flavor Extra Spec Validator

Registered by Stephen Finucane on 2020-01-27

Introduce a pluggable system to describe and validate flavor extra specs.

Blueprint information

Status:
Complete
Approver:
Eric Fried
Priority:
Undefined
Drafter:
Stephen Finucane
Direction:
Approved
Assignee:
Stephen Finucane
Definition:
Approved
Series goal:
Accepted for ussuri
Implementation:
Implemented
Milestone target:
milestone icon ussuri-3
Started by
Eric Fried on 2020-01-30
Completed by
Balazs Gibizer on 2020-04-14

Related branches

Sprints

Whiteboard

Spec: https://review.opendev.org/#/c/682655/

Gerrit topic: https://review.opendev.org/#/q/topic:bp/flavor-extra-spec-validators

Addressed by: https://review.opendev.org/704643
    WIP: api: Add support for extra spec validation

Addressed by: https://review.opendev.org/682655
    Re-propose the flavor extra spec validation spec

[efried 20200130] Marking Definition:Approved as the spec is approved.

Addressed by: https://review.opendev.org/705047
    Address comments on 'flavor-extra-spec-validators' spec

Addressed by: https://review.opendev.org/707224
    trivial: Remove FakeScheduler

Addressed by: https://review.opendev.org/707225
    conf: Deprecate '[scheduler] driver'

Addressed by: https://review.opendev.org/707226
    doc: Improve documentation on writing custom scheduler filters

Addressed by: https://review.opendev.org/708435
    trivial: Use recognized extra specs in tests

Addressed by: https://review.opendev.org/708436
    api: Add microversion 2.82, extra spec validation

[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

Addressed by: https://review.opendev.org/710037
    docs: Add documentation for flavor extra specs

Addressed by: https://review.opendev.org/716222
    api: Add support for new cyborg extra specs

Addressed by: https://review.opendev.org/717789
    Drop concept of '?validation' parameter

Addressed by: https://review.opendev.org/717790
    docs: Move description of groups to document itself

Addressed by: https://review.opendev.org/717791
    docs: Add 'nova' domain and include extra specs in it

Addressed by: https://review.opendev.org/718357
    Follow-up for flavor-extra-spec-validators series

Addressed by: https://review.opendev.org/718461
    api: Allow custom traits

[gibi 20200414] completed in Ussuri

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.