Flows should provide basic sanity verification

Registered by Joshua Harlow

When a flow is being constructed (or before it is executed in an engine) it would be nice to ensure that the flow is 'valid' before it is actually executed, this can include (for example) analysis of dependencies, verification that the flows properties are not invalidated by them ordering maintained inside that flow and so on.

Blueprint information

Status:
Complete
Approver:
Joshua Harlow
Priority:
Medium
Drafter:
None
Direction:
Approved
Assignee:
Ivan Melnikov
Definition:
Discussion
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Joshua Harlow
Completed by
Joshua Harlow

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/flow-verification,n,z

Addressed by: https://review.openstack.org/46149
    Add basic flow sanity checking

Addressed by: https://review.openstack.org/46183
    Use the verification in the engine when translating

Addressed by: https://review.openstack.org/46209
    Verify provides and requires

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.