From 95d94274cf0e6df9de41ed964ebf6a6eb0aee268 Mon Sep 17 00:00:00 2001 From: jenkins Date: Sat, 8 Aug 2026 18:27:12 -0300 Subject: [PATCH] fix(hermes): avoid storage-unready accelerators --- services/hermes/agent-deployment.yaml | 21 +-------------------- services/hermes/deployment.yaml | 23 ----------------------- 2 files changed, 1 insertion(+), 43 deletions(-) diff --git a/services/hermes/agent-deployment.yaml b/services/hermes/agent-deployment.yaml index 6d3e26cff..f210c763d 100644 --- a/services/hermes/agent-deployment.yaml +++ b/services/hermes/agent-deployment.yaml @@ -23,7 +23,7 @@ spec: ai.bstein.dev/role: project-coordinator ai.bstein.dev/execution: Herdr-supervised Codex and Claude Code ai.bstein.dev/model-policy: difficulty-aware low through xhigh, cross-provider fallback - ai.bstein.dev/placement: titan-20 preferred, Jetson preferred, arm64 fallback + ai.bstein.dev/placement: rpi5 preferred; Jetson deferred until state storage is available ai.bstein.dev/config-rev: "20260808-herdr-coordinator" vault.hashicorp.com/agent-inject: "true" vault.hashicorp.com/role: hermes-agent @@ -67,27 +67,8 @@ spec: - key: kubernetes.io/hostname operator: NotIn values: [titan-13, titan-15, titan-17, titan-18, titan-19] - - matchExpressions: - - key: kubernetes.io/arch - operator: In - values: [arm64] - - key: jetson - operator: In - values: ["true"] preferredDuringSchedulingIgnoredDuringExecution: - weight: 100 - preference: - matchExpressions: - - key: kubernetes.io/hostname - operator: In - values: [titan-20] - - weight: 90 - preference: - matchExpressions: - - key: jetson - operator: In - values: ["true"] - - weight: 50 preference: matchExpressions: - key: hardware diff --git a/services/hermes/deployment.yaml b/services/hermes/deployment.yaml index e0f71204c..526252627 100644 --- a/services/hermes/deployment.yaml +++ b/services/hermes/deployment.yaml @@ -74,30 +74,7 @@ spec: - titan-17 - titan-18 - titan-19 - - matchExpressions: - - key: kubernetes.io/arch - operator: In - values: - - arm64 - - key: jetson - operator: In - values: - - "true" preferredDuringSchedulingIgnoredDuringExecution: - - weight: 100 - preference: - matchExpressions: - - key: kubernetes.io/hostname - operator: In - values: - - titan-21 - - weight: 90 - preference: - matchExpressions: - - key: jetson - operator: In - values: - - "true" - weight: 80 preference: matchExpressions: