Plan REST API Refinements for Template Backed Storage
This feature covers the changes to the REST API to handle the basic workflow of creating a deployment plan, assigning one or more roles to it, saving the plan's configuration, and generating the template necessary to send to Heat to create a stack from the plan.
It does not cover the create/
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Jay Dobies
- Direction:
- Needs approval
- Assignee:
- Jay Dobies
- Definition:
- Drafting
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Spec currently out for review: https:/
Gerrit topic: https:/
Addressed by: https:/
[WIP] Adds GET /v2/plans endpoint to API
Addressed by: https:/
[WIP] Adds GET /v2/plans/
Addressed by: https:/
[WIP] Adds DELETE /v2/plans/
Addressed by: https:/
[WIP] Adds POST /v2/plans endpoint to API
Addressed by: https:/
[WIP] Adds GET /v2/roles endpoint to API
Addressed by: https:/
[WIP] Adds POST /v2/plans/
Addressed by: https:/
[WIP] Adds GET /v2/plans/
Addressed by: https:/
Added template combination functionality
Addressed by: https:/
Adds set_value syntactic sugar to the plan model
Addressed by: https:/
[WIP] Adds DELETE /v2/plans/
Addressed by: https:/
Added plan parameter data model
Addressed by: https:/
Added support for parameter groups
Addressed by: https:/
Add scaling logic to the deployment plan
Addressed by: https:/
Adds PATCH /v2/plans/
Addressed by: https:/
Sets the plan parameter value to the def default
Addressed by: https:/
Adds logic layer for handling plans
Addressed by: https:/
Adds logic layer for handling roles
Gerrit topic: https:/
Addressed by: https:/
WIP: Wires up REST API stubs to real logic
Addressed by: https:/
Changes DELETE Role from Plan to use role_uuid
Addressed by: https:/
Add set value functionality to plans manager
Addressed by: https:/
Wires up REST API to underlying Tuskar logic
Gerrit topic: https:/
Addressed by: https:/
Implements plan template retrieval API