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 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"