From 4ab950985710068793d70d51502716aea4874abb Mon Sep 17 00:00:00 2001 From: Kordian Kowalski Date: Fri, 11 Jul 2025 14:05:08 +0200 Subject: [PATCH 1/2] add A100-80GB executor class --- compute_horde/compute_horde/executor_class.py | 6 ++++++ compute_horde_sdk/src/compute_horde_core/executor_class.py | 1 + 2 files changed, 7 insertions(+) diff --git a/compute_horde/compute_horde/executor_class.py b/compute_horde/compute_horde/executor_class.py index 8e0ebc5f1..9c91ef710 100644 --- a/compute_horde/compute_horde/executor_class.py +++ b/compute_horde/compute_horde/executor_class.py @@ -38,6 +38,12 @@ class ExecutorClassSpec: gpu_vram_gb=48, spin_up_time=30, # FIXME: temporary value for debugging ), + ExecutorClass.always_on__gpu_a100_80gb: ExecutorClassSpec( + description="always on, NVIDIA A100 GPU, 80GB variant", + has_gpu=True, + gpu_vram_gb=80, + spin_up_time=10, + ), } # This is the upper TTL for executors, after which executor pool kills an executor. diff --git a/compute_horde_sdk/src/compute_horde_core/executor_class.py b/compute_horde_sdk/src/compute_horde_core/executor_class.py index 37dd62d8f..e181f9649 100644 --- a/compute_horde_sdk/src/compute_horde_core/executor_class.py +++ b/compute_horde_sdk/src/compute_horde_core/executor_class.py @@ -10,3 +10,4 @@ class ExecutorClass(StrEnum): spin_up_4min__gpu_24gb = "spin_up-4min.gpu-24gb" always_on__gpu_24gb = "always_on.gpu-24gb" always_on__llm__a6000 = "always_on.llm.a6000" + always_on__gpu_a100_80gb = "always_on.gpu.a100-80gb" From 0422d5b6fd23f0805e56e3762cd2c2d678206f89 Mon Sep 17 00:00:00 2001 From: Kordian Kowalski Date: Fri, 11 Jul 2025 22:13:33 +0200 Subject: [PATCH 2/2] testing faci cd: should be vars not secrets --- .github/workflows/facilitator_cd_testing.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/facilitator_cd_testing.yml b/.github/workflows/facilitator_cd_testing.yml index a13cb716d..97f88bde2 100644 --- a/.github/workflows/facilitator_cd_testing.yml +++ b/.github/workflows/facilitator_cd_testing.yml @@ -29,7 +29,7 @@ jobs: echo "${{ secrets.FACILITATOR_TESTING_DEPLOY_SSH_KEY }}" > "$DEPLOY_KEY_FILE" chmod 600 "$DEPLOY_KEY_FILE" - git remote add deploy ${{ secrets.FACILITATOR_TESTING_DEPLOY_POORMANS_URL }} + git remote add deploy ${{ vars.FACILITATOR_TESTING_DEPLOY_POORMANS_URL }} GIT_SSH_COMMAND="ssh -i $DEPLOY_KEY_FILE -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null" \ git push deploy HEAD:master -f