Save Hot-Templates in db for Future use

Registered by b.sudhakoushik

Currently, Heat saves the HOT templates which are launched though stack-create command only.

A new command from cli "heat template-save" can be introduced to save the template in Heat Database. This is can used to launch a stack whenever needed.

heat template-list will list the templates available for creation of stack.

A new option --fetch <id of template> will be added to the heat stack-create command.
Using the above id, the Hot Template will be retrieved from db and used for stack launch.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
b.sudhakoushik
Direction:
Needs approval
Assignee:
None
Definition:
Superseded
Series goal:
None
Implementation:
Unknown
Milestone target:
None
Completed by
Steve Baker

Related branches

Sprints

Whiteboard

This looks like it is performing the same function as the glance artefact repository. The intent is that glance will store heat templates which can be referenced on stack-create. There is no intention to build feature into heat itself. Feel free to help out in the glance artefact repository effort (and heat's integration with it)

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.