From e70e15d104df42870d0d97845cca23d9898e67bc Mon Sep 17 00:00:00 2001 From: Bob Fournier Date: Thu, 17 Oct 2019 21:14:27 -0400 Subject: [PATCH] Handle IPv6 addresses in ironic_pxe_tftp healthcheck Use the bind_host value in hiera which can be IPv4 or IPv6. The IPv6 address is already bracketed. Change-Id: If09f7732ebd63d461ac760ddadcfbd50b7954dbd Closes-Bug: 1848615 (cherry picked from commit ce58ac1cb7994a9b1bac7e146320b12bf4026fbf) --- healthcheck/ironic-pxe | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/healthcheck/ironic-pxe b/healthcheck/ironic-pxe index ae6fc9b53..96e60a2d2 100755 --- a/healthcheck/ironic-pxe +++ b/healthcheck/ironic-pxe @@ -8,7 +8,7 @@ if grep "/httpd " /run_command 2>/dev/null ; then protocol=http path= else - bind_host=$(ps -ef | grep -oe '--address \([0-9]\+\.\?\)\+' | awk '{print $2}') + bind_host=$(hiera ironic::pxe::tftp_bind_host) bind_port=69 protocol=tftp path=map-file