X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/0bb53c1cbcbcb8b3be50e6ecf3fdf0bb7cbd96b5..d67b634b9afe9bebeaef461dfdd2edfa4e5740fd:/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 622871ac5f..3ae1abe62e 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 </var/lib/arvados/run_tests/config.yml <