X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/d6c4fc82452b6c8e7fe492a0e2a163a19477f95a..2fc9d1ac9dbb3557541c449820f4bba4cd4b7313:/tools/arvbox/lib/arvbox/docker/cluster-config.sh diff --git a/tools/arvbox/lib/arvbox/docker/cluster-config.sh b/tools/arvbox/lib/arvbox/docker/cluster-config.sh index 951b592ea6..1413984655 100755 --- a/tools/arvbox/lib/arvbox/docker/cluster-config.sh +++ b/tools/arvbox/lib/arvbox/docker/cluster-config.sh @@ -6,7 +6,7 @@ exec 2>&1 set -ex -o pipefail -if [[ -s /etc/arvados/config.yml ]] ; then +if [[ -s /etc/arvados/config.yml ]] && [[ /var/lib/arvados/cluster_config.yml.override -ot /etc/arvados/config.yml ]] ; then exit fi @@ -34,10 +34,10 @@ if ! test -s /var/lib/arvados/management_token ; then fi management_token=$(cat /var/lib/arvados/management_token) -if ! test -s /var/lib/arvados/sso_app_secret ; then - ruby -e 'puts rand(2**400).to_s(36)' > /var/lib/arvados/sso_app_secret +if ! test -s /var/lib/arvados/system_root_token ; then + ruby -e 'puts rand(2**400).to_s(36)' > /var/lib/arvados/system_root_token fi -sso_app_secret=$(cat /var/lib/arvados/sso_app_secret) +system_root_token=$(cat /var/lib/arvados/system_root_token) if ! test -s /var/lib/arvados/vm-uuid ; then echo $uuid_prefix-2x53u-$(ruby -e 'puts rand(2**400).to_s(36)[0,15]') > /var/lib/arvados/vm-uuid @@ -68,6 +68,7 @@ fi cat >/var/lib/arvados/cluster_config.yml <