Separate provisioning and deployment handlers in nailgun API

Registered by Evgeniy L

1. provision selected nodes
2. deploy selected nodes

PRD-1819

Blueprint information

Status:
Complete
Approver:
Mike Scherbakov
Priority:
High
Drafter:
Evgeniy L
Direction:
Approved
Assignee:
Evgeniy L
Definition:
Approved
Series goal:
Accepted for 4.0.x
Implementation:
Implemented
Milestone target:
milestone icon 4.0
Started by
Evgeniy L
Completed by
Evgeniy L

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/nailgun-separate-provisioning-and-deployment-handlers,n,z

Addressed by: https://review.openstack.org/58460
    Take pattern for logparsing by hostname instead of fqdn. In naily logparser executes with provisioning data not with deployment data as it was before.

Addressed by: https://review.openstack.org/58461
    Separate provisioning and deployment handlers in nailgun api * handler for provisioning selected nodes PUT /clusters/1/provision/?nodes=1,2,3 * handler for deployment selected nodes PUT /clusters/1/deploy/?nodes=1,2,3 * added nodes parameter for defau

Addressed by: https://review.openstack.org/58777
    Stylistic fixes after review 'separate provisioning/deployment' feature

(?)

Work Items

Work items:
move progress tracking in orchestrator from deployment handler to provisioning: TODO

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.