Fix incorrect nova config init script
nova-console-compute-init.sh and nove_consolt-proxy-init.sh generates incorrect configuration if there exists multiple IP address on default interface. To solve this problem, we pickup first IP address if there exists multiple IP on that interface. Change-Id: Iaadd2e71d624122e68fdd628771df21cd61c0784
This commit is contained in:
parent
b4abb63298
commit
22965babe4
@ -37,7 +37,7 @@ if [ -z "${client_address}" ] ; then
|
||||
fi
|
||||
|
||||
# determine client ip dynamically based on interface provided
|
||||
client_address=$(ip a s $client_interface | grep 'inet ' | awk '{print $2}' | awk -F "/" '{print $1}')
|
||||
client_address=$(ip a s $client_interface | grep 'inet ' | awk '{print $2}' | awk -F "/" '{print $1}' | head -n 1)
|
||||
fi
|
||||
|
||||
if [ -z "${listen_ip}" ] ; then
|
||||
|
@ -37,7 +37,7 @@ if [ -z "${client_address}" ] ; then
|
||||
fi
|
||||
|
||||
# determine client ip dynamically based on interface provided
|
||||
client_address=$(ip a s $client_interface | grep 'inet ' | awk '{print $2}' | awk -F "/" '{print $1}')
|
||||
client_address=$(ip a s $client_interface | grep 'inet ' | awk '{print $2}' | awk -F "/" '{print $1}' | head -n 1)
|
||||
fi
|
||||
|
||||
if [ -z "${listen_ip}" ] ; then
|
||||
|
Loading…
Reference in New Issue
Block a user