Improve Applier to execute Actions in parallel

Registered by Alexander Chadin on 2016-12-12

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 on 2017-01-25
Completed by
Alexander Chadin on 2017-01-25

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.