Allow map_replace substitution of network names
authorSteven Hardy <shardy@redhat.com>
Thu, 21 Jul 2016 15:24:09 +0000 (16:24 +0100)
committerSteven Hardy <shardy@redhat.com>
Tue, 9 Aug 2016 13:32:57 +0000 (14:32 +0100)
commit1d83f18f22d9802b6bfd667b6ff24acb812b5f0b
tree989778145dd0a6dab395542d18483d0cc01fc521
parent80c692af218a3266780ab795dadf619f3f4395a4
Allow map_replace substitution of network names

To allow per-node data such as bind_ip's to move into the
composable services templates, we do a value substitution
on the config settings hiera map, where e.g internal_api
will be replaced with the NetIpMap IP assigned to that.

To enable subnet/uri lookup via the same method, we add
all the subnet/uri mappings to the main net_ip_map output.

Change-Id: I7850d4dc8bf4db5f7ac6a6b53c1d900b561b4580
network/ports/net_ip_map.yaml
puppet/ceph-storage.yaml
puppet/cinder-storage.yaml
puppet/compute.yaml
puppet/controller.yaml
puppet/swift-storage.yaml