Convert role templates to consume roles_data map
authorSteven Hardy <shardy@redhat.com>
Wed, 31 May 2017 10:22:49 +0000 (11:22 +0100)
committerSteven Hardy <shardy@redhat.com>
Tue, 4 Jul 2017 13:18:50 +0000 (14:18 +0100)
commit6a2f8bd5020be473c606383d163f24968ecb8139
tree21c16a1cbb00c083fd2071429ab43c77492465f7
parentb5081b67e5f5a6c88c149f0cd13e0053494f6d60
Convert role templates to consume roles_data map

Currently we only consume the name with a special-case
for the disable constraints boolean, but it will be more
flexible if we consume the whole roles_data mapping for
each role, so that e.g composable networks and other
per-role customizations can be expressed in these
templates

Partially-Implements: blueprint composable-networks
Depends-On: Id1249b78b3dd87e91d572ffa31b7a541f3cde2c7
Change-Id: I355534ec456479944f66106e957404a660d8f2d2
puppet/role.role.j2.yaml
tools/process-templates.py