As a user I should be able to run partitioning without provisioning (pluggable do actions)

Registered by Evgeniy L

Run partitioning without provisioning.
Mechanism of pluggable do_* actions should be implemented, so as a user I can specify which actions in what order to run, in data driven fashion.
Plugins should be delivered with separate packages (stevedore?)

Blueprint information

Status:
Complete
Approver:
Vladimir Kozhukalov
Priority:
Essential
Drafter:
Evgeniy L
Direction:
Approved
Assignee:
Alexander Gordeev
Definition:
Drafting
Series goal:
Accepted for 1.0.0
Implementation:
Implemented
Milestone target:
milestone icon 1.0.0
Started by
Evgeniy L
Completed by
Alexander Gordeev

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/pluggable-do-actions,n,z

Addressed by: https://review.openstack.org/266416
    Add a spec for Pluggable do actions

Addressed by: https://review.openstack.org/269057
    Make base class for data drivers more granular

Addressed by: https://review.openstack.org/301704
    Decouple mount_target from GenericDeployDriver

Addressed by: https://review.openstack.org/301705
    Introduce Flow DeployDriver

Addressed by: https://review.openstack.org/306441
    Add partitioning do_action

Addressed by: https://review.openstack.org/310026
    Rename do_actions to actions

Addressed by: https://review.openstack.org/310027
    Add configdrive do_action

Addressed by: https://review.openstack.org/310219
    Add copyimage do_action

Addressed by: https://review.openstack.org/310266
    Add bootloader do_action

Addressed by: https://review.openstack.org/311149
    Re-add tests for deploy mixins

Addressed by: https://review.openstack.org/318258
    Introduce ability to execute custom flow

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.