X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/c598d0afc20deec62c6af58a8b0cb1da26d861c4..94942f7b2f35a775aea5b22d2be637022e6b4fb7:/tools/salt-install/provision.sh diff --git a/tools/salt-install/provision.sh b/tools/salt-install/provision.sh index 6f1e625c9b..83a538ee59 100755 --- a/tools/salt-install/provision.sh +++ b/tools/salt-install/provision.sh @@ -141,8 +141,19 @@ copy_custom_cert() { cert_name=${2} mkdir -p /srv/salt/certs - cp -v ${cert_dir}/${cert_name}.crt /srv/salt/certs/arvados-${cert_name}.pem - cp -v ${cert_dir}/${cert_name}.key /srv/salt/certs/arvados-${cert_name}.key + + if [ -f ${cert_dir}/${cert_name}.crt ]; then + cp -v ${cert_dir}/${cert_name}.crt /srv/salt/certs/arvados-${cert_name}.pem + else + echo "${cert_dir}/${cert_name}.crt does not exist. Exiting" + exit 1 + fi + if [ -f ${cert_dir}/${cert_name}.key ]; then + cp -v ${cert_dir}/${cert_name}.key /srv/salt/certs/arvados-${cert_name}.key + else + echo "${cert_dir}/${cert_name}.key does not exist. Exiting" + exit 1 + fi } DEV_MODE="no"