As a developer I would like to utilize TripleO Heat templates for provisioning the Overcloud

Registered by Martyn Taylor

At the moment we are carrying copies of the TripleO overcloud heat templates in Tuskar. We should remove these templates and instead consume TripleO Heat Templates.

https://github.com/openstack/tripleo-heat-templates

We could use merge.py to maniputlate the templates.
https://github.com/openstack/tripleo-heat-templates/blob/master/merge.py

Blueprint information

Status:
Not started
Approver:
Martyn Taylor
Priority:
Essential
Drafter:
None
Direction:
Approved
Assignee:
Marios Andreou
Definition:
Approved
Series goal:
None
Implementation:
Unknown
Milestone target:
milestone icon icehouse-2

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/tripleo-heat-elements,n,z

Addressed by: https://review.openstack.org/52045
    WIP : sketch of what using merge.py looks like for tuskar.

Addressed by: https://review.openstack.org/71527
    WIP: Using merge.py from tuskar to generate overcloud.yaml

Addressed by: https://review.openstack.org/72642
    Modifies I578b4e9f238590ea245b827bc75d252568d194fe to add ssl, swift elements to the template created. Also includes parameters to pass to 'heat.create_stack' or 'heat update_stack'. Co-Authored-By: marios <email address hidden>

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.