Fix ironic-pxe startup issues
authorDan Prince <dprince@redhat.com>
Fri, 7 Jul 2017 01:03:30 +0000 (21:03 -0400)
committerDan Prince <dprince@redhat.com>
Wed, 12 Jul 2017 17:48:01 +0000 (13:48 -0400)
commit4e32440146116875c9308700fe194a1c96d98022
tree0b0e8a7aadc588aed25cc9ca7200d7aa2efb6a93
parentc4b52f3daa8474832790041cf885385a3addb2d6
Fix ironic-pxe startup issues

This patch updates the ironic-api docker service so that it
generates its config files in a unique config root. This
ensures that it doesn't have config files in the httpd
conf.d directory for both the API and PXE services thus
causing the API container to attempt to launch both of them.

This functionally fixes the Ironic API and PXE services with
docker so they once again can bring up an overcloud.

Change-Id: I537cd6a3337bf776ca38a279b7c130b6429eea04
Closes-bug: #1702799
docker/services/ironic-api.yaml