Move heat domain/user creation into keystone profile
authorSteven Hardy <shardy@redhat.com>
Thu, 13 Oct 2016 17:56:35 +0000 (18:56 +0100)
committerEmilien Macchi <emilien@redhat.com>
Fri, 14 Oct 2016 13:16:56 +0000 (09:16 -0400)
commit9ca75667940a203cd0536cb64c9966f4f951c95b
treec18a07340e5cfdab4280f5e39efe2c2da075723e
parent700ad3ee5381135c21a4fddcb1d952d1607fefd0
Move heat domain/user creation into keystone profile

This needs to happen on the node running keystone, or things break
when you try to deploy e.g the heat_engine service on a non Controller
role.  We check the enabled flag for heat engine so this only happens
if the heat_engine service is running on some (any) role.

Partial-Bug: #1631130
Change-Id: Ib088a572b384b479f51d56555734d78ab840a1f3
manifests/profile/base/heat.pp
manifests/profile/base/keystone.pp