Targeted Graph Flow

Registered by Ivan Melnikov

Add a graph flow like pattern that can be instructed to ignore nodes of the graph that are not needed by certain task.

The use case is as follows: you create a pattern and put all your tasks or subflows into it, and then specify that what you really want is not to run all this, but run only one specified task and its dependencies.

Blueprint information

Status:
Complete
Approver:
Joshua Harlow
Priority:
Undefined
Drafter:
Ivan Melnikov
Direction:
Needs approval
Assignee:
Ivan Melnikov
Definition:
New
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Ivan Melnikov
Completed by
Ivan Melnikov

Related branches

Sprints

Whiteboard

imelnikov: Another possibility to do (almost) the same thing is to implement it on engine side: add method like engine.run_to(target_task). But this blueprint provides different thing: not needed tasks will not even be added to flow.

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

Addressed by: https://review.openstack.org/59412
    Targeted graph flow pattern

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.