diff --git a/labs/scripts/config_external_network.sh b/labs/scripts/config_external_network.sh index 1695526e..0325ada8 100755 --- a/labs/scripts/config_external_network.sh +++ b/labs/scripts/config_external_network.sh @@ -12,6 +12,12 @@ indicate_current_auto # Create the external network and a subnet on it. #------------------------------------------------------------------------------ +# Work around neutron client failing with unsupported locale settings +if [[ "$(neutron --help)" == "unsupported locale setting" ]]; then + echo "Locale not supported on node, setting LC_ALL=C." + export LC_ALL=C +fi + echo "Waiting for neutron to start." until neutron net-list >/dev/null 2>&1; do sleep 1 diff --git a/labs/scripts/config_tenant_network.sh b/labs/scripts/config_tenant_network.sh index 6666cbae..c638d4ca 100755 --- a/labs/scripts/config_tenant_network.sh +++ b/labs/scripts/config_tenant_network.sh @@ -12,6 +12,12 @@ indicate_current_auto # #------------------------------------------------------------------------------ +# Work around neutron client failing with unsupported locale settings +if [[ "$(neutron --help)" == "unsupported locale setting" ]]; then + echo "Locale not supported on node, setting LC_ALL=C." + export LC_ALL=C +fi + echo "Waiting for neutron to start." until neutron net-list >/dev/null 2>&1; do sleep 1