aboutsummaryrefslogtreecommitdiffstats
path: root/puppet/role.role.j2.yaml
diff options
context:
space:
mode:
authorJames Slagle <jslagle@redhat.com>2017-04-13 15:38:02 -0400
committerJames Slagle <jslagle@redhat.com>2017-04-13 15:38:44 -0400
commit87ce5d457489f1c89ef47add8b5c7d5be094cf9c (patch)
tree192b2ac63ecb47cc67c050660ee6f51fd9c24f1a /puppet/role.role.j2.yaml
parent8391468d16d9c16a91c7b569789402fdcbda6753 (diff)
Pluggable server type per Role
The server resource type, OS::TripleO::Server can now be mapped per role instead of globally. This allows users to mix baremetal (OS::Nova::Server) and deployed-server (OS::Heat::DeployedServer) server resources in the same deployment. blueprint pluggable-server-type-per-role Change-Id: Ib9e9abe2ba5103db221f0b485c46704b1e260dbf
Diffstat (limited to 'puppet/role.role.j2.yaml')
-rw-r--r--puppet/role.role.j2.yaml2
1 files changed, 1 insertions, 1 deletions
diff --git a/puppet/role.role.j2.yaml b/puppet/role.role.j2.yaml
index 9227b52..67eb89a 100644
--- a/puppet/role.role.j2.yaml
+++ b/puppet/role.role.j2.yaml
@@ -148,7 +148,7 @@ parameters:
resources:
{{role}}:
- type: OS::TripleO::Server
+ type: OS::TripleO::{{role.name}}Server
metadata:
os-collect-config:
command: {get_param: ConfigCommand}