X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/ba554bbf8076caae0928b426e640f6660ee9e068..58582ec6765abcbed322d0035eb099a6dde426e5:/tools/salt-install/tests/run-test.sh diff --git a/tools/salt-install/tests/run-test.sh b/tools/salt-install/tests/run-test.sh index 42ab716642..cf43273a14 100755 --- a/tools/salt-install/tests/run-test.sh +++ b/tools/salt-install/tests/run-test.sh @@ -9,6 +9,14 @@ export ARVADOS_API_HOST_INSECURE=true set -o pipefail +# First, validate that the CA is installed and that we can query it with no errors. +if ! curl -s -o /dev/null https://${ARVADOS_API_HOST}/users/welcome?return_to=%2F; then + echo "The Arvados CA was not correctly installed. Although some components will work," + echo "others won't. Please verify that the CA cert file was installed correctly and" + echo "retry running these tests." + exit 1 +fi + # https://doc.arvados.org/v2.0/install/install-jobs-image.html echo "Creating Arvados Standard Docker Images project" uuid_prefix=$(arv --format=uuid user current | cut -d- -f1)