Modify generic role template to support custom networks
authorSteven Hardy <shardy@redhat.com>
Thu, 1 Jun 2017 10:25:06 +0000 (11:25 +0100)
committerSteven Hardy <shardy@redhat.com>
Wed, 5 Jul 2017 16:30:17 +0000 (17:30 +0100)
commit566a40b148bbbb9bd9310b41a776deb39ab5e48a
treeb63db196540ab7fe2589a62abe7fcbb9e1e070e9
parentd61d11daba1c4d0189e225e227e94f0136dd7ec1
Modify generic role template to support custom networks

Render all per-network resources and interfaces via j2 to enable
future support for custom networks via network_data.yaml

Note this doesn't enable custom networks for the built-in roles
as we skip j2 rendering for them, this will be resolved by converting
them to use the generic role template instead of the hard-coded
ones listed in the j2_excludes.yaml.

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