X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/4ca7d6b73acea26410b1d7fdc6f299a09468316e..0682082cb56e3f1d9d2c4432ee7f6089792a1756:/tools/salt-install/provision.sh?ds=sidebyside diff --git a/tools/salt-install/provision.sh b/tools/salt-install/provision.sh index fd88d97a94..8bca9d0bd5 100755 --- a/tools/salt-install/provision.sh +++ b/tools/salt-install/provision.sh @@ -587,7 +587,7 @@ if [ -z "${ROLES}" ]; then CERT_NAME=${c} fi - if [[ "${SSL_MODE}" = "bring-your-own" || "${SSL_MODE}" == "self-signed" ]]; then + if [[ "$SSL_MODE" == "bring-your-own" ]]; then copy_custom_cert ${CUSTOM_CERTS_DIR} ${CERT_NAME} fi @@ -775,6 +775,10 @@ echo '\pset pager off' >> /root/.psqlrc # Now run the install salt-call --local state.apply -l ${LOG_LEVEL} +# Finally, make sure that /etc/hosts is not overwritten on reboot +# TODO: will this work on CentOS? +sed -i 's/^manage_etc_hosts: true/#manage_etc_hosts: true/g' /etc/cloud/cloud.cfg.d/* + # FIXME! #16992 Temporary fix for psql call in arvados-api-server if [ "x${DELETE_PSQL}" = "xyes" ]; then echo "Removing .psql file"