Improve Applier to execute Actions in parallel

Registered by Alexander Chadin

We should execute Actions in parallel using Directed Acyclic Graph. Watcher already uses TaskFlow thirdparty which is capable of executing a workflow. Since planner-storage-action-plan BP is done, it is now possible to implement this feature.

Blueprint information

Status:
Complete
Approver:
Antoine Cabot
Priority:
High
Drafter:
Alexander Chadin
Direction:
Approved
Assignee:
Alexander Chadin
Definition:
Drafting
Series goal:
Accepted for ocata
Implementation:
Implemented
Milestone target:
milestone icon ocata-3
Started by
Alexander Chadin
Completed by
Alexander Chadin

Related branches

Sprints

Whiteboard

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

Addressed by: https://review.openstack.org/413079
    Add improvements to Applier to make it parallel

Addressed by: https://review.openstack.org/406991
    New default planner

Addressed by: https://review.openstack.org/421297
    New Applier Workflow Engine

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.