Fix Ironic service bind IPs
authorDan Prince <dprince@redhat.com>
Fri, 26 Aug 2016 20:39:53 +0000 (16:39 -0400)
committerDan Prince <dprince@redhat.com>
Mon, 29 Aug 2016 16:40:01 +0000 (12:40 -0400)
commitcb2570c237907da2b91d402fec19665c9e422adf
tree7f8665d8bdd9815b39387d2bfc17a00445be01fe
parent4c6a101511da96c8d1170c774e52ea8fd2046458
Fix Ironic service bind IPs

This patch removes the get_input's in the service templates
and instead uses our new bind IP string replacement mechanism
to correctly set the local bind IPs for the Ironic API.

It also avoids using MysqlNetwork to set Ironic my_ip.

This patch adds a new IronicNetwork setting which is used
to control which network Ironic will use for its PXE network
traffic.

Change-Id: Ic848ec77b0106279c5d963504798c05110aa1440
network/service_net_map.yaml
puppet/services/ironic-api.yaml
puppet/services/ironic-conductor.yaml