From 7ac9608b3d62a7c91bd00e35d6aee9c5b9cbd9a8 Mon Sep 17 00:00:00 2001 From: rob thijssen Date: Wed, 9 Sep 2026 09:14:32 +0300 Subject: [PATCH] deploy: beast joins the miner fleet for mainnet Mainnet call 2026-09-09: beast's two RTX 5090s mine alongside benjy and quadbrat; neuron (cortex inference) is disabled on all three hosts. The node's miners list and lair/quantus's SCRAPE_MINERS gain beast in the lair/quantus counterpart. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01CBgs2nSi4H2mdh8kD8vMX5 --- .gitea/workflows/deploy.yaml | 13 ++++++------- deploy/infra-setup.sh | 2 +- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index e191bb4..1f8d859 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -82,9 +82,8 @@ jobs: # so the firewalld rich rule admits it. lair/quantus's SCRAPE_MINERS # must list it so Prometheus scrapes it. # - # Policy until the mainnet call (quantus/miner#1): benjy and quadbrat - # mine testnet continuously; beast (2x RTX 5090) serves inference and - # does not mine. Enabling it is uncommenting the entry. + # Mainnet call 2026-09-09 (quantus/miner#1): all three hosts mine; + # neuron (cortex inference) is disabled on each of them. # `kernel` is the kernel id validate expects on the per-device metric: # cuda (engine-cuda, #3) on every NVIDIA host once the build carries # the fat binary; u64 would mean the miner silently fell back to wgpu. @@ -96,10 +95,10 @@ jobs: node: bob.hanzalova.internal gpu_devices: "1" # 1x RTX 3060 (sm_86) kernel: cuda - # - host: beast.hanzalova.internal - # node: bob.hanzalova.internal - # gpu_devices: "2" # 2x RTX 5090 (sm_120) - # kernel: cuda + - host: beast.hanzalova.internal + node: bob.hanzalova.internal + gpu_devices: "2" # 2x RTX 5090 (sm_120) + kernel: cuda steps: - uses: actions/checkout@v4 - uses: actions/download-artifact@v3 diff --git a/deploy/infra-setup.sh b/deploy/infra-setup.sh index 45e9281..bddad2c 100755 --- a/deploy/infra-setup.sh +++ b/deploy/infra-setup.sh @@ -24,7 +24,7 @@ set -euo pipefail ADMIN_USER="${ADMIN_USER:-$USER}" # Must agree with the deploy matrix in .gitea/workflows/deploy.yaml. -MINER_HOSTS="${MINER_HOSTS-benjy.hanzalova.internal quadbrat.hanzalova.internal}" +MINER_HOSTS="${MINER_HOSTS-benjy.hanzalova.internal quadbrat.hanzalova.internal beast.hanzalova.internal}" PUBKEY="" while [ $# -gt 0 ]; do