From c526d914dc71f2bb599b2f1d96c8923035dc41ad Mon Sep 17 00:00:00 2001 From: eugeneswalker Date: Fri, 24 Jul 2026 15:50:19 -0700 Subject: [PATCH 1/8] initial commit of uo-runner gitlab-runner configs --- uo/runners/athena.config.toml | 67 +++++++++++++++++++++++++++++++ uo/runners/delphi.config.toml | 36 +++++++++++++++++ uo/runners/gilgamesh.config.toml | 36 +++++++++++++++++ uo/runners/godzilla.config.toml | 36 +++++++++++++++++ uo/runners/grace1.config.toml | 67 +++++++++++++++++++++++++++++++ uo/runners/grace2.config.toml | 67 +++++++++++++++++++++++++++++++ uo/runners/hopper1.config.toml | 67 +++++++++++++++++++++++++++++++ uo/runners/hopper2.config.toml | 67 +++++++++++++++++++++++++++++++ uo/runners/illyad.config.toml | 36 +++++++++++++++++ uo/runners/jupiter.config.toml | 67 +++++++++++++++++++++++++++++++ uo/runners/mothra.config.toml | 67 +++++++++++++++++++++++++++++++ uo/runners/odyssey.config.toml | 67 +++++++++++++++++++++++++++++++ uo/runners/omnia.config.toml | 67 +++++++++++++++++++++++++++++++ uo/runners/phoenix.config.toml | 67 +++++++++++++++++++++++++++++++ uo/runners/picard.config.toml | 67 +++++++++++++++++++++++++++++++ uo/runners/reptar.config.toml | 67 +++++++++++++++++++++++++++++++ uo/runners/roberta.config.toml | 67 +++++++++++++++++++++++++++++++ uo/runners/saturn.config.toml | 67 +++++++++++++++++++++++++++++++ uo/runners/stravinsky.config.toml | 67 +++++++++++++++++++++++++++++++ 19 files changed, 1149 insertions(+) create mode 100644 uo/runners/athena.config.toml create mode 100644 uo/runners/delphi.config.toml create mode 100644 uo/runners/gilgamesh.config.toml create mode 100644 uo/runners/godzilla.config.toml create mode 100644 uo/runners/grace1.config.toml create mode 100644 uo/runners/grace2.config.toml create mode 100644 uo/runners/hopper1.config.toml create mode 100644 uo/runners/hopper2.config.toml create mode 100644 uo/runners/illyad.config.toml create mode 100644 uo/runners/jupiter.config.toml create mode 100644 uo/runners/mothra.config.toml create mode 100644 uo/runners/odyssey.config.toml create mode 100644 uo/runners/omnia.config.toml create mode 100644 uo/runners/phoenix.config.toml create mode 100644 uo/runners/picard.config.toml create mode 100644 uo/runners/reptar.config.toml create mode 100644 uo/runners/roberta.config.toml create mode 100644 uo/runners/saturn.config.toml create mode 100644 uo/runners/stravinsky.config.toml diff --git a/uo/runners/athena.config.toml b/uo/runners/athena.config.toml new file mode 100644 index 000000000..95bf4ec96 --- /dev/null +++ b/uo/runners/athena.config.toml @@ -0,0 +1,67 @@ +concurrent = 7 +check_interval = 10 +connection_max_age = "15m0s" +shutdown_timeout = 0 + +[session_server] + session_timeout = 1800 + +[[runners]] + name = "uo-athena-cpu-large-1" + url = "https://gitlab.spack.io" + id = 187681 + limit = 3 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-24T16:42:19Z + token_expires_at = 0001-01-01T00:00:00Z + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + executor = "docker" + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + +[[runners]] + name = "uo-athena-cpu-small-medium-1" + url = "https://gitlab.spack.io" + id = 187682 + limit = 4 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-24T16:43:12Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 diff --git a/uo/runners/delphi.config.toml b/uo/runners/delphi.config.toml new file mode 100644 index 000000000..54e928473 --- /dev/null +++ b/uo/runners/delphi.config.toml @@ -0,0 +1,36 @@ +concurrent = 3 +check_interval = 10 +shutdown_timeout = 0 + +[session_server] + session_timeout = 1800 + +[[runners]] + name = "uo-delphi-cpu-small-medium-1" + url = "https://gitlab.spack.io" + id = 187683 + limit = 3 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-24T16:51:46Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 diff --git a/uo/runners/gilgamesh.config.toml b/uo/runners/gilgamesh.config.toml new file mode 100644 index 000000000..8bac51f4d --- /dev/null +++ b/uo/runners/gilgamesh.config.toml @@ -0,0 +1,36 @@ +concurrent = 4 +check_interval = 10 +shutdown_timeout = 0 + +[session_server] + session_timeout = 1800 + +[[runners]] + name = "uo-gilgamesh-cpu-small-medium-1" + limit = 4 + url = "https://gitlab.spack.io" + id = 187684 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-24T16:54:45Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] diff --git a/uo/runners/godzilla.config.toml b/uo/runners/godzilla.config.toml new file mode 100644 index 000000000..bb9f8f7b8 --- /dev/null +++ b/uo/runners/godzilla.config.toml @@ -0,0 +1,36 @@ +concurrent = 3 +check_interval = 10 +shutdown_timeout = 0 + +[session_server] + session_timeout = 1800 + +[[runners]] + name = "uo-godzilla-cpu-small-1" + url = "https://gitlab.spack.io" + id = 187685 + limit = 3 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-24T17:03:26Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] diff --git a/uo/runners/grace1.config.toml b/uo/runners/grace1.config.toml new file mode 100644 index 000000000..0b0287ccc --- /dev/null +++ b/uo/runners/grace1.config.toml @@ -0,0 +1,67 @@ +concurrent = 9 +check_interval = 10 +connection_max_age = "15m0s" +shutdown_timeout = 0 + +[session_server] + session_timeout = 1800 + +[[runners]] + name = "uo-grace1-cpu-large-1" + url = "https://gitlab.spack.io" + id = 187686 + limit = 3 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-24T17:17:51Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] + +[[runners]] + name = "uo-grace1-cpu-small-medium-1" + url = "https://gitlab.spack.io" + id = 187687 + limit = 6 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-24T17:20:43Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] diff --git a/uo/runners/grace2.config.toml b/uo/runners/grace2.config.toml new file mode 100644 index 000000000..9360cefbd --- /dev/null +++ b/uo/runners/grace2.config.toml @@ -0,0 +1,67 @@ +concurrent = 9 +check_interval = 10 +connection_max_age = "15m0s" +shutdown_timeout = 0 + +[session_server] + session_timeout = 1800 + +[[runners]] + name = "uo-grace2-cpu-large-1" + limit = 3 + url = "https://gitlab.spack.io" + id = 187688 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-24T17:24:12Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] + shm_size = 0 + network_mtu = 0 + +[[runners]] + name = "uo-grace2-cpu-small-medium-1" + url = "https://gitlab.spack.io" + id = 187690 + limit = 6 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-24T17:44:18Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] diff --git a/uo/runners/hopper1.config.toml b/uo/runners/hopper1.config.toml new file mode 100644 index 000000000..9951dfc48 --- /dev/null +++ b/uo/runners/hopper1.config.toml @@ -0,0 +1,67 @@ +concurrent = 8 +check_interval = 10 +connection_max_age = "15m0s" +shutdown_timeout = 0 + +[session_server] + session_timeout = 1800 + +[[runners]] + name = "uo-hopper1-cpu-large-1" + url = "https://gitlab.spack.io" + id = 187703 + limit = 4 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-24T22:18:22Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] + +[[runners]] + name = "uo-hopper1-cpu-small-medium-1" + url = "https://gitlab.spack.io" + id = 187704 + limit = 4 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-24T22:18:47Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] diff --git a/uo/runners/hopper2.config.toml b/uo/runners/hopper2.config.toml new file mode 100644 index 000000000..85810b91d --- /dev/null +++ b/uo/runners/hopper2.config.toml @@ -0,0 +1,67 @@ +concurrent = 8 +check_interval = 10 +connection_max_age = "15m0s" +shutdown_timeout = 0 + +[session_server] + session_timeout = 1800 + +[[runners]] + name = "uo-hopper2-cpu-large-1" + url = "https://gitlab.spack.io" + id = 187705 + limit = 4 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-24T22:22:27Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] + +[[runners]] + name = "uo-hopper2-cpu-small-medium-1" + url = "https://gitlab.spack.io" + id = 187706 + limit = 4 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-24T22:23:02Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] diff --git a/uo/runners/illyad.config.toml b/uo/runners/illyad.config.toml new file mode 100644 index 000000000..ab13a39b3 --- /dev/null +++ b/uo/runners/illyad.config.toml @@ -0,0 +1,36 @@ +concurrent = 3 +check_interval = 10 +shutdown_timeout = 0 + +[session_server] + session_timeout = 1800 + +[[runners]] + name = "uo-illyad-small-medium-large-1" + url = "https://gitlab.spack.io" + id = 187699 + limit = 3 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-24T21:09:28Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] diff --git a/uo/runners/jupiter.config.toml b/uo/runners/jupiter.config.toml new file mode 100644 index 000000000..1b0967117 --- /dev/null +++ b/uo/runners/jupiter.config.toml @@ -0,0 +1,67 @@ +concurrent = 6 +check_interval = 10 +connection_max_age = "15m0s" +shutdown_timeout = 0 + +[session_server] + session_timeout = 1800 + +[[runners]] + name = "uo-jupiter-cpu-small-medium-1" + url = "https://gitlab.spack.io" + id = 187695 + limit = 3 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-24T18:06:43Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] + +[[runners]] + name = "uo-jupiter-cpu-large-1" + url = "https://gitlab.spack.io" + id = 187696 + limit = 3 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-24T18:07:15Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] diff --git a/uo/runners/mothra.config.toml b/uo/runners/mothra.config.toml new file mode 100644 index 000000000..ea3bbd5a8 --- /dev/null +++ b/uo/runners/mothra.config.toml @@ -0,0 +1,67 @@ +concurrent = 6 +check_interval = 10 +connection_max_age = "15m0s" +shutdown_timeout = 0 + +[session_server] + session_timeout = 1800 + +[[runners]] + name = "uo-mothra-cpu-small-medium-1" + url = "https://gitlab.spack.io" + id = 187709 + limit = 5 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-24T22:30:42Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] + +[[runners]] + name = "uo-mothra-cpu-large-1" + url = "https://gitlab.spack.io" + id = 187710 + limit = 4 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-24T22:31:28Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] diff --git a/uo/runners/odyssey.config.toml b/uo/runners/odyssey.config.toml new file mode 100644 index 000000000..09c542d10 --- /dev/null +++ b/uo/runners/odyssey.config.toml @@ -0,0 +1,67 @@ +concurrent = 10 +check_interval = 10 +connection_max_age = "15m0s" +shutdown_timeout = 0 + +[session_server] + session_timeout = 1800 + +[[runners]] + name = "uo-odyssey-public-cpu-small-medium-1" + url = "https://gitlab.spack.io" + id = 187697 + limit = 5 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-24T18:10:44Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] + +[[runners]] + name = "uo-odyssey-public-cpu-large-1" + url = "https://gitlab.spack.io" + id = 187698 + limit = 5 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-24T18:11:06Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] diff --git a/uo/runners/omnia.config.toml b/uo/runners/omnia.config.toml new file mode 100644 index 000000000..dda1a447f --- /dev/null +++ b/uo/runners/omnia.config.toml @@ -0,0 +1,67 @@ +concurrent = 8 +check_interval = 10 +connection_max_age = "15m0s" +shutdown_timeout = 0 + +[session_server] + session_timeout = 1800 + +[[runners]] + name = "uo-omnia-cpu-large-1" + url = "https://gitlab.spack.io" + id = 187714 + limit = 4 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-24T22:41:13Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] + +[[runners]] + name = "uo-omnia-cpu-small-medium-1" + url = "https://gitlab.spack.io" + id = 187713 + limit = 6 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-24T22:41:30Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] diff --git a/uo/runners/phoenix.config.toml b/uo/runners/phoenix.config.toml new file mode 100644 index 000000000..97bdb7b54 --- /dev/null +++ b/uo/runners/phoenix.config.toml @@ -0,0 +1,67 @@ +concurrent = 10 +check_interval = 10 +connection_max_age = "15m0s" +shutdown_timeout = 0 + +[session_server] + session_timeout = 1800 + +[[runners]] + name = "uo-phoenix-public-cpu-large-1" + url = "https://gitlab.spack.io" + id = 187691 + limit = 5 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-24T17:54:12Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] + +[[runners]] + name = "uo-phoenix-public-cpu-small-medium-1" + url = "https://gitlab.spack.io" + id = 187692 + limit = 5 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-24T17:54:54Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] diff --git a/uo/runners/picard.config.toml b/uo/runners/picard.config.toml new file mode 100644 index 000000000..8cb17a22e --- /dev/null +++ b/uo/runners/picard.config.toml @@ -0,0 +1,67 @@ +concurrent = 6 +check_interval = 10 +connection_max_age = "15m0s" +shutdown_timeout = 0 + +[session_server] + session_timeout = 1800 + +[[runners]] + name = "uo-picard-cpu-large-1" + url = "https://gitlab.spack.io" + id = 187701 + limit = 4 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-24T22:13:38Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] + +[[runners]] + name = "uo-picard-cpu-small-medium-1" + url = "https://gitlab.spack.io" + id = 187702 + limit = 4 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-24T22:13:59Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] diff --git a/uo/runners/reptar.config.toml b/uo/runners/reptar.config.toml new file mode 100644 index 000000000..22c436969 --- /dev/null +++ b/uo/runners/reptar.config.toml @@ -0,0 +1,67 @@ +concurrent = 6 +check_interval = 10 +connection_max_age = "15m0s" +shutdown_timeout = 0 + +[session_server] + session_timeout = 1800 + +[[runners]] + name = "uo-reptar-cpu-small-medium-1" + url = "https://gitlab.spack.io" + id = 187707 + limit = 4 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-24T22:26:17Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] + +[[runners]] + name = "uo-reptar-cpu-large-1" + url = "https://gitlab.spack.io" + id = 187708 + limit = 4 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-24T22:27:07Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] diff --git a/uo/runners/roberta.config.toml b/uo/runners/roberta.config.toml new file mode 100644 index 000000000..0660e7469 --- /dev/null +++ b/uo/runners/roberta.config.toml @@ -0,0 +1,67 @@ +concurrent = 8 +check_interval = 10 +connection_max_age = "15m0s" +shutdown_timeout = 0 + +[session_server] + session_timeout = 1800 + +[[runners]] + name = "uo-roberta-cpu-large-1" + url = "https://gitlab.spack.io" + id = 187712 + limit = 4 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-24T22:37:01Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] + +[[runners]] + name = "uo-roberta-cpu-small-medium-1" + url = "https://gitlab.spack.io" + id = 187711 + limit = 8 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-24T22:37:30Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] diff --git a/uo/runners/saturn.config.toml b/uo/runners/saturn.config.toml new file mode 100644 index 000000000..574b218f2 --- /dev/null +++ b/uo/runners/saturn.config.toml @@ -0,0 +1,67 @@ +concurrent = 6 +check_interval = 10 +connection_max_age = "15m0s" +shutdown_timeout = 0 + +[session_server] + session_timeout = 1800 + +[[runners]] + name = "uo-saturn-cpu-small-medium-1" + url = "https://gitlab.spack.io" + id = 187715 + limit = 5 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-24T22:44:58Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] + +[[runners]] + name = "uo-saturn-cpu-large-1" + url = "https://gitlab.spack.io" + id = 187716 + limit = 3 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-24T22:45:30Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] diff --git a/uo/runners/stravinsky.config.toml b/uo/runners/stravinsky.config.toml new file mode 100644 index 000000000..e8e27f56a --- /dev/null +++ b/uo/runners/stravinsky.config.toml @@ -0,0 +1,67 @@ +concurrent = 12 +check_interval = 10 +connection_max_age = "15m0s" +shutdown_timeout = 0 + +[session_server] + session_timeout = 1800 + +[[runners]] + name = "uo-stravinsky-public-cpu-large-1" + url = "https://gitlab.spack.io" + id = 187693 + limit = 7 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-24T18:02:09Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] + +[[runners]] + name = "uo-stravinsky-public-cpu-small-medium-1" + url = "https://gitlab.spack.io" + id = 187694 + limit = 5 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-24T18:02:40Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] From 2cc6076614cf98bcc7cceaa7e43500b11bd01564 Mon Sep 17 00:00:00 2001 From: eugeneswalker Date: Thu, 30 Jul 2026 10:39:20 -0700 Subject: [PATCH 2/8] add configs for nvidia dgx spark runners --- uo/runners/spark1.config.toml | 67 +++++++++++++++++++++++++++++++++++ uo/runners/spark2.config.toml | 67 +++++++++++++++++++++++++++++++++++ 2 files changed, 134 insertions(+) create mode 100644 uo/runners/spark1.config.toml create mode 100644 uo/runners/spark2.config.toml diff --git a/uo/runners/spark1.config.toml b/uo/runners/spark1.config.toml new file mode 100644 index 000000000..fbd44737c --- /dev/null +++ b/uo/runners/spark1.config.toml @@ -0,0 +1,67 @@ +concurrent = 3 +check_interval = 10 +connection_max_age = "15m0s" +shutdown_timeout = 0 + +[session_server] + session_timeout = 1800 + +[[runners]] + name = "uo-spark1-cpu-small-medium-1" + url = "https://gitlab.spack.io" + id = 187718 + limit = 3 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-30T17:30:23Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] + +[[runners]] + name = "uo-spark1-cpu-large-1" + url = "https://gitlab.spack.io" + id = 187719 + limit = 2 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-30T17:30:54Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] diff --git a/uo/runners/spark2.config.toml b/uo/runners/spark2.config.toml new file mode 100644 index 000000000..869b3824c --- /dev/null +++ b/uo/runners/spark2.config.toml @@ -0,0 +1,67 @@ +concurrent = 3 +check_interval = 10 +connection_max_age = "15m0s" +shutdown_timeout = 0 + +[session_server] + session_timeout = 1800 + +[[runners]] + name = "uo-spark2-cpu-small-medium-1" + url = "https://gitlab.spack.io" + id = 187720 + limit = 3 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-30T17:35:14Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] + +[[runners]] + name = "uo-spark2-cpu-large-1" + url = "https://gitlab.spack.io" + id = 187721 + limit = 2 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-30T17:35:45Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] From 42792fe256659717025c00859ba3ec31c71575a2 Mon Sep 17 00:00:00 2001 From: eugeneswalker Date: Thu, 30 Jul 2026 11:04:18 -0700 Subject: [PATCH 3/8] add config for instinct --- uo/runners/instinct.config.toml | 68 +++++++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 uo/runners/instinct.config.toml diff --git a/uo/runners/instinct.config.toml b/uo/runners/instinct.config.toml new file mode 100644 index 000000000..722effb8c --- /dev/null +++ b/uo/runners/instinct.config.toml @@ -0,0 +1,68 @@ +concurrent = 8 +check_interval = 10 +connection_max_age = "15m0s" +shutdown_timeout = 0 + +[session_server] + session_timeout = 1800 + +[[runners]] + name = "uo-instinct-cpu-small-medium-1" + url = "https://gitlab.spack.io" + id = 187722 + limit = 8 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-30T17:59:04Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] + + +[[runners]] + name = "uo-instinct-cpu-large-1" + url = "https://gitlab.spack.io" + id = 187723 + limit = 4 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-30T18:00:57Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] From 217b531fc3a7c3d7f7be60fcaf3185454545ed0d Mon Sep 17 00:00:00 2001 From: eugeneswalker Date: Thu, 30 Jul 2026 14:30:17 -0700 Subject: [PATCH 4/8] add voltar config --- uo/runners/voltar.config.toml | 67 +++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 uo/runners/voltar.config.toml diff --git a/uo/runners/voltar.config.toml b/uo/runners/voltar.config.toml new file mode 100644 index 000000000..96ad09b00 --- /dev/null +++ b/uo/runners/voltar.config.toml @@ -0,0 +1,67 @@ +concurrent = 6 +check_interval = 10 +connection_max_age = "15m0s" +shutdown_timeout = 0 + +[session_server] + session_timeout = 1800 + +[[runners]] + name = "uo-voltar-cpu-small-medium-1" + url = "https://gitlab.spack.io" + id = 187724 + limit = 6 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-30T21:27:09Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] + +[[runners]] + name = "uo-voltar-cpu-large-1" + url = "https://gitlab.spack.io" + id = 187725 + limit = 4 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-30T21:27:44Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] From 14f692d5ee2dbaedc64840178067149130143faf Mon Sep 17 00:00:00 2001 From: eugeneswalker Date: Fri, 31 Jul 2026 09:30:06 -0700 Subject: [PATCH 5/8] add pegasus runner config --- uo/runners/pegasus.config.toml | 67 ++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 uo/runners/pegasus.config.toml diff --git a/uo/runners/pegasus.config.toml b/uo/runners/pegasus.config.toml new file mode 100644 index 000000000..36723646b --- /dev/null +++ b/uo/runners/pegasus.config.toml @@ -0,0 +1,67 @@ +concurrent = 4 +check_interval = 10 +connection_max_age = "15m0s" +shutdown_timeout = 0 + +[session_server] + session_timeout = 1800 + +[[runners]] + name = "uo-pegasus-cpu-small-medium-1" + url = "https://gitlab.spack.io" + id = 187733 + limit = 4 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-31T16:27:08Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] + +[[runners]] + name = "uo-pegasus-cpu-large-1" + url = "https://gitlab.spack.io" + id = 187734 + limit = 2 + token = "%%GITLAB_TOKEN%%" + token_obtained_at = 2026-07-31T16:27:37Z + token_expires_at = 0001-01-01T00:00:00Z + executor = "docker" + pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " + [runners.cache] + MaxUploadedArchiveSize = 0 + [runners.cache.s3] + AssumeRoleMaxConcurrency = 0 + [runners.cache.gcs] + [runners.cache.azure] + [runners.docker] + tls_verify = false + image = "ubuntu:26.04" + privileged = false + disable_entrypoint_overwrite = false + oom_kill_disable = false + disable_cache = false + volumes = ["/cache"] + volume_keep = false + shm_size = 0 + network_mtu = 0 + allowed_pull_policies = ["always", "if-not-present"] + pull_policy = ["if-not-present"] From 94ff06234fcc5b3818d2a69b492d7e7be770bbf1 Mon Sep 17 00:00:00 2001 From: eugeneswalker Date: Fri, 14 Aug 2026 08:01:22 -0700 Subject: [PATCH 6/8] define SPACK_EXTRA_MIRROR for uo-local s3 mirror --- uo/runners/odyssey.config.toml | 2 ++ uo/runners/phoenix.config.toml | 2 ++ uo/runners/stravinsky.config.toml | 2 ++ 3 files changed, 6 insertions(+) diff --git a/uo/runners/odyssey.config.toml b/uo/runners/odyssey.config.toml index 09c542d10..19e313236 100644 --- a/uo/runners/odyssey.config.toml +++ b/uo/runners/odyssey.config.toml @@ -15,6 +15,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T18:10:44Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binares"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 @@ -45,6 +46,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T18:11:06Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/phoenix.config.toml b/uo/runners/phoenix.config.toml index 97bdb7b54..ed63b7c4f 100644 --- a/uo/runners/phoenix.config.toml +++ b/uo/runners/phoenix.config.toml @@ -15,6 +15,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T17:54:12Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 @@ -45,6 +46,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T17:54:54Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/stravinsky.config.toml b/uo/runners/stravinsky.config.toml index e8e27f56a..6db1926aa 100644 --- a/uo/runners/stravinsky.config.toml +++ b/uo/runners/stravinsky.config.toml @@ -15,6 +15,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T18:02:09Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 @@ -45,6 +46,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T18:02:40Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 From 42b230aa7e4f55421276bfd4c70ec1a67cc6a5cb Mon Sep 17 00:00:00 2001 From: eugeneswalker Date: Tue, 25 Aug 2026 16:25:29 -0700 Subject: [PATCH 7/8] SPACK_EXTRA_MIRRORS=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop --- uo/runners/athena.config.toml | 2 ++ uo/runners/delphi.config.toml | 1 + uo/runners/gilgamesh.config.toml | 1 + uo/runners/godzilla.config.toml | 1 + uo/runners/grace1.config.toml | 2 ++ uo/runners/grace2.config.toml | 2 ++ uo/runners/hopper1.config.toml | 2 ++ uo/runners/hopper2.config.toml | 2 ++ uo/runners/illyad.config.toml | 1 + uo/runners/instinct.config.toml | 2 ++ uo/runners/jupiter.config.toml | 2 ++ uo/runners/mothra.config.toml | 2 ++ uo/runners/odyssey.config.toml | 4 ++-- uo/runners/omnia.config.toml | 2 ++ uo/runners/pegasus.config.toml | 2 ++ uo/runners/picard.config.toml | 2 ++ uo/runners/reptar.config.toml | 2 ++ uo/runners/roberta.config.toml | 2 ++ uo/runners/saturn.config.toml | 2 ++ uo/runners/spark1.config.toml | 2 ++ uo/runners/spark2.config.toml | 2 ++ uo/runners/voltar.config.toml | 2 ++ 22 files changed, 40 insertions(+), 2 deletions(-) diff --git a/uo/runners/athena.config.toml b/uo/runners/athena.config.toml index 95bf4ec96..622437464 100644 --- a/uo/runners/athena.config.toml +++ b/uo/runners/athena.config.toml @@ -16,6 +16,7 @@ shutdown_timeout = 0 token_expires_at = 0001-01-01T00:00:00Z pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] [runners.cache] MaxUploadedArchiveSize = 0 [runners.cache.s3] @@ -45,6 +46,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T16:43:12Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/delphi.config.toml b/uo/runners/delphi.config.toml index 54e928473..3e5f3b504 100644 --- a/uo/runners/delphi.config.toml +++ b/uo/runners/delphi.config.toml @@ -14,6 +14,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T16:51:46Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/gilgamesh.config.toml b/uo/runners/gilgamesh.config.toml index 8bac51f4d..928c33f58 100644 --- a/uo/runners/gilgamesh.config.toml +++ b/uo/runners/gilgamesh.config.toml @@ -14,6 +14,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T16:54:45Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/godzilla.config.toml b/uo/runners/godzilla.config.toml index bb9f8f7b8..246473bd0 100644 --- a/uo/runners/godzilla.config.toml +++ b/uo/runners/godzilla.config.toml @@ -14,6 +14,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T17:03:26Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/grace1.config.toml b/uo/runners/grace1.config.toml index 0b0287ccc..83ede8ece 100644 --- a/uo/runners/grace1.config.toml +++ b/uo/runners/grace1.config.toml @@ -15,6 +15,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T17:17:51Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 @@ -45,6 +46,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T17:20:43Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/grace2.config.toml b/uo/runners/grace2.config.toml index 9360cefbd..5509b1b81 100644 --- a/uo/runners/grace2.config.toml +++ b/uo/runners/grace2.config.toml @@ -15,6 +15,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T17:24:12Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 @@ -45,6 +46,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T17:44:18Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/hopper1.config.toml b/uo/runners/hopper1.config.toml index 9951dfc48..9907651c9 100644 --- a/uo/runners/hopper1.config.toml +++ b/uo/runners/hopper1.config.toml @@ -15,6 +15,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T22:18:22Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 @@ -45,6 +46,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T22:18:47Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/hopper2.config.toml b/uo/runners/hopper2.config.toml index 85810b91d..adacc3988 100644 --- a/uo/runners/hopper2.config.toml +++ b/uo/runners/hopper2.config.toml @@ -15,6 +15,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T22:22:27Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 @@ -45,6 +46,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T22:23:02Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/illyad.config.toml b/uo/runners/illyad.config.toml index ab13a39b3..8241359dc 100644 --- a/uo/runners/illyad.config.toml +++ b/uo/runners/illyad.config.toml @@ -14,6 +14,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T21:09:28Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/instinct.config.toml b/uo/runners/instinct.config.toml index 722effb8c..f8d09b56a 100644 --- a/uo/runners/instinct.config.toml +++ b/uo/runners/instinct.config.toml @@ -15,6 +15,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-30T17:59:04Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 @@ -46,6 +47,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-30T18:00:57Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/jupiter.config.toml b/uo/runners/jupiter.config.toml index 1b0967117..9a523467b 100644 --- a/uo/runners/jupiter.config.toml +++ b/uo/runners/jupiter.config.toml @@ -15,6 +15,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T18:06:43Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 @@ -45,6 +46,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T18:07:15Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/mothra.config.toml b/uo/runners/mothra.config.toml index ea3bbd5a8..a08d1dc21 100644 --- a/uo/runners/mothra.config.toml +++ b/uo/runners/mothra.config.toml @@ -15,6 +15,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T22:30:42Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 @@ -45,6 +46,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T22:31:28Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/odyssey.config.toml b/uo/runners/odyssey.config.toml index 19e313236..cf7226051 100644 --- a/uo/runners/odyssey.config.toml +++ b/uo/runners/odyssey.config.toml @@ -15,7 +15,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T18:10:44Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binares"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 @@ -46,7 +46,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T18:11:06Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/omnia.config.toml b/uo/runners/omnia.config.toml index dda1a447f..41462d96d 100644 --- a/uo/runners/omnia.config.toml +++ b/uo/runners/omnia.config.toml @@ -15,6 +15,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T22:41:13Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 @@ -45,6 +46,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T22:41:30Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/pegasus.config.toml b/uo/runners/pegasus.config.toml index 36723646b..c48127ee3 100644 --- a/uo/runners/pegasus.config.toml +++ b/uo/runners/pegasus.config.toml @@ -15,6 +15,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-31T16:27:08Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 @@ -45,6 +46,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-31T16:27:37Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/picard.config.toml b/uo/runners/picard.config.toml index 8cb17a22e..090371dea 100644 --- a/uo/runners/picard.config.toml +++ b/uo/runners/picard.config.toml @@ -15,6 +15,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T22:13:38Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 @@ -45,6 +46,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T22:13:59Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/reptar.config.toml b/uo/runners/reptar.config.toml index 22c436969..e0483397f 100644 --- a/uo/runners/reptar.config.toml +++ b/uo/runners/reptar.config.toml @@ -15,6 +15,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T22:26:17Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 @@ -45,6 +46,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T22:27:07Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/roberta.config.toml b/uo/runners/roberta.config.toml index 0660e7469..e8c2645cf 100644 --- a/uo/runners/roberta.config.toml +++ b/uo/runners/roberta.config.toml @@ -15,6 +15,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T22:37:01Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 @@ -45,6 +46,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T22:37:30Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/saturn.config.toml b/uo/runners/saturn.config.toml index 574b218f2..dc6e6d8df 100644 --- a/uo/runners/saturn.config.toml +++ b/uo/runners/saturn.config.toml @@ -15,6 +15,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T22:44:58Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 @@ -45,6 +46,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T22:45:30Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/spark1.config.toml b/uo/runners/spark1.config.toml index fbd44737c..24d7e9eef 100644 --- a/uo/runners/spark1.config.toml +++ b/uo/runners/spark1.config.toml @@ -15,6 +15,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-30T17:30:23Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 @@ -45,6 +46,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-30T17:30:54Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/spark2.config.toml b/uo/runners/spark2.config.toml index 869b3824c..5c33e8a33 100644 --- a/uo/runners/spark2.config.toml +++ b/uo/runners/spark2.config.toml @@ -15,6 +15,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-30T17:35:14Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 @@ -45,6 +46,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-30T17:35:45Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/voltar.config.toml b/uo/runners/voltar.config.toml index 96ad09b00..baff4354a 100644 --- a/uo/runners/voltar.config.toml +++ b/uo/runners/voltar.config.toml @@ -15,6 +15,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-30T21:27:09Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 @@ -45,6 +46,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-30T21:27:44Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 From 8e7f1cade8898bf0d9fc2697ebdfaa4bce10350d Mon Sep 17 00:00:00 2001 From: eugeneswalker Date: Wed, 26 Aug 2026 08:43:12 -0700 Subject: [PATCH 8/8] mirror should be https://uo-spack-mirror.e4s.io:9002/spack-binaries --- uo/runners/athena.config.toml | 4 ++-- uo/runners/delphi.config.toml | 2 +- uo/runners/gilgamesh.config.toml | 2 +- uo/runners/godzilla.config.toml | 2 +- uo/runners/grace1.config.toml | 4 ++-- uo/runners/grace2.config.toml | 4 ++-- uo/runners/hopper1.config.toml | 4 ++-- uo/runners/hopper2.config.toml | 4 ++-- uo/runners/illyad.config.toml | 2 +- uo/runners/instinct.config.toml | 4 ++-- uo/runners/jupiter.config.toml | 4 ++-- uo/runners/mothra.config.toml | 4 ++-- uo/runners/odyssey.config.toml | 4 ++-- uo/runners/omnia.config.toml | 4 ++-- uo/runners/pegasus.config.toml | 4 ++-- uo/runners/picard.config.toml | 4 ++-- uo/runners/reptar.config.toml | 4 ++-- uo/runners/roberta.config.toml | 4 ++-- uo/runners/saturn.config.toml | 4 ++-- uo/runners/spark1.config.toml | 4 ++-- uo/runners/spark2.config.toml | 4 ++-- uo/runners/voltar.config.toml | 4 ++-- 22 files changed, 40 insertions(+), 40 deletions(-) diff --git a/uo/runners/athena.config.toml b/uo/runners/athena.config.toml index 622437464..b8bb10471 100644 --- a/uo/runners/athena.config.toml +++ b/uo/runners/athena.config.toml @@ -16,7 +16,7 @@ shutdown_timeout = 0 token_expires_at = 0001-01-01T00:00:00Z pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] [runners.cache] MaxUploadedArchiveSize = 0 [runners.cache.s3] @@ -46,7 +46,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T16:43:12Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/delphi.config.toml b/uo/runners/delphi.config.toml index 3e5f3b504..f612b672a 100644 --- a/uo/runners/delphi.config.toml +++ b/uo/runners/delphi.config.toml @@ -14,7 +14,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T16:51:46Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/gilgamesh.config.toml b/uo/runners/gilgamesh.config.toml index 928c33f58..3591e6928 100644 --- a/uo/runners/gilgamesh.config.toml +++ b/uo/runners/gilgamesh.config.toml @@ -14,7 +14,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T16:54:45Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/godzilla.config.toml b/uo/runners/godzilla.config.toml index 246473bd0..f69368250 100644 --- a/uo/runners/godzilla.config.toml +++ b/uo/runners/godzilla.config.toml @@ -14,7 +14,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T17:03:26Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/grace1.config.toml b/uo/runners/grace1.config.toml index 83ede8ece..109426353 100644 --- a/uo/runners/grace1.config.toml +++ b/uo/runners/grace1.config.toml @@ -15,7 +15,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T17:17:51Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 @@ -46,7 +46,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T17:20:43Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/grace2.config.toml b/uo/runners/grace2.config.toml index 5509b1b81..11b101a19 100644 --- a/uo/runners/grace2.config.toml +++ b/uo/runners/grace2.config.toml @@ -15,7 +15,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T17:24:12Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 @@ -46,7 +46,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T17:44:18Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/hopper1.config.toml b/uo/runners/hopper1.config.toml index 9907651c9..17ebf96b3 100644 --- a/uo/runners/hopper1.config.toml +++ b/uo/runners/hopper1.config.toml @@ -15,7 +15,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T22:18:22Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 @@ -46,7 +46,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T22:18:47Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/hopper2.config.toml b/uo/runners/hopper2.config.toml index adacc3988..df8a03314 100644 --- a/uo/runners/hopper2.config.toml +++ b/uo/runners/hopper2.config.toml @@ -15,7 +15,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T22:22:27Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 @@ -46,7 +46,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T22:23:02Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/illyad.config.toml b/uo/runners/illyad.config.toml index 8241359dc..1fe74bdbe 100644 --- a/uo/runners/illyad.config.toml +++ b/uo/runners/illyad.config.toml @@ -14,7 +14,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T21:09:28Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/instinct.config.toml b/uo/runners/instinct.config.toml index f8d09b56a..9fee2c46d 100644 --- a/uo/runners/instinct.config.toml +++ b/uo/runners/instinct.config.toml @@ -15,7 +15,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-30T17:59:04Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 @@ -47,7 +47,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-30T18:00:57Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/jupiter.config.toml b/uo/runners/jupiter.config.toml index 9a523467b..ea4cbabcc 100644 --- a/uo/runners/jupiter.config.toml +++ b/uo/runners/jupiter.config.toml @@ -15,7 +15,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T18:06:43Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 @@ -46,7 +46,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T18:07:15Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/mothra.config.toml b/uo/runners/mothra.config.toml index a08d1dc21..927e39267 100644 --- a/uo/runners/mothra.config.toml +++ b/uo/runners/mothra.config.toml @@ -15,7 +15,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T22:30:42Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 @@ -46,7 +46,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T22:31:28Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/odyssey.config.toml b/uo/runners/odyssey.config.toml index cf7226051..a656c8bb8 100644 --- a/uo/runners/odyssey.config.toml +++ b/uo/runners/odyssey.config.toml @@ -15,7 +15,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T18:10:44Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 @@ -46,7 +46,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T18:11:06Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/omnia.config.toml b/uo/runners/omnia.config.toml index 41462d96d..a2c2267dc 100644 --- a/uo/runners/omnia.config.toml +++ b/uo/runners/omnia.config.toml @@ -15,7 +15,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T22:41:13Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 @@ -46,7 +46,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T22:41:30Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/pegasus.config.toml b/uo/runners/pegasus.config.toml index c48127ee3..44588a93f 100644 --- a/uo/runners/pegasus.config.toml +++ b/uo/runners/pegasus.config.toml @@ -15,7 +15,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-31T16:27:08Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 @@ -46,7 +46,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-31T16:27:37Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/picard.config.toml b/uo/runners/picard.config.toml index 090371dea..84ac070e2 100644 --- a/uo/runners/picard.config.toml +++ b/uo/runners/picard.config.toml @@ -15,7 +15,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T22:13:38Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 @@ -46,7 +46,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T22:13:59Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/reptar.config.toml b/uo/runners/reptar.config.toml index e0483397f..160f23046 100644 --- a/uo/runners/reptar.config.toml +++ b/uo/runners/reptar.config.toml @@ -15,7 +15,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T22:26:17Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 @@ -46,7 +46,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T22:27:07Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/roberta.config.toml b/uo/runners/roberta.config.toml index e8c2645cf..30847e9f8 100644 --- a/uo/runners/roberta.config.toml +++ b/uo/runners/roberta.config.toml @@ -15,7 +15,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T22:37:01Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 @@ -46,7 +46,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T22:37:30Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/saturn.config.toml b/uo/runners/saturn.config.toml index dc6e6d8df..fb7deaeed 100644 --- a/uo/runners/saturn.config.toml +++ b/uo/runners/saturn.config.toml @@ -15,7 +15,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T22:44:58Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 @@ -46,7 +46,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-24T22:45:30Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/spark1.config.toml b/uo/runners/spark1.config.toml index 24d7e9eef..358415d1f 100644 --- a/uo/runners/spark1.config.toml +++ b/uo/runners/spark1.config.toml @@ -15,7 +15,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-30T17:30:23Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 @@ -46,7 +46,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-30T17:30:54Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/spark2.config.toml b/uo/runners/spark2.config.toml index 5c33e8a33..f089379b9 100644 --- a/uo/runners/spark2.config.toml +++ b/uo/runners/spark2.config.toml @@ -15,7 +15,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-30T17:35:14Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 @@ -46,7 +46,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-30T17:35:45Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 diff --git a/uo/runners/voltar.config.toml b/uo/runners/voltar.config.toml index baff4354a..eff9b5299 100644 --- a/uo/runners/voltar.config.toml +++ b/uo/runners/voltar.config.toml @@ -15,7 +15,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-30T21:27:09Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0 @@ -46,7 +46,7 @@ shutdown_timeout = 0 token_obtained_at = 2026-07-30T21:27:44Z token_expires_at = 0001-01-01T00:00:00Z executor = "docker" - environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries/develop"] + environment = ["SPACK_EXTRA_MIRROR=https://uo-spack-mirror.e4s.io:9002/spack-binaries"] pre_build_script = " echo 'Executing Spack pre-build setup script'\n for cmd in \"${PY3:-}\" python3 python; do\n if command -v > /dev/null \"$cmd\"; then\n export PY3=\"$(command -v \"$cmd\")\"\n break\n fi\n done\n if [ -z \"${PY3:-}\" ]; then\n echo \"Unable to find python3 executable\"\n exit 1\n fi\n $PY3 -c \"import urllib.request;urllib.request.urlretrieve('https://raw.githubusercontent.com/spack/spack-infrastructure/main/scripts/gitlab_runner_pre_build/pre_build.py', 'pre_build.py')\"\n $PY3 pre_build.py > envvars\n . ./envvars\n rm -f envvars\n unset GITLAB_OIDC_TOKEN\n " [runners.cache] MaxUploadedArchiveSize = 0