From 0192ef8ee8db1d9dd1f303315da7ae00f4daf035 Mon Sep 17 00:00:00 2001 From: jenkins Date: Sun, 13 Sep 2026 14:02:20 -0500 Subject: [PATCH] hermes: mount routing catalog for execution workers --- services/hermes/execution-worker-statefulset.yaml | 5 +++++ services/hermes/kustomization.yaml | 1 + 2 files changed, 6 insertions(+) diff --git a/services/hermes/execution-worker-statefulset.yaml b/services/hermes/execution-worker-statefulset.yaml index 8a7c905e..9207a806 100644 --- a/services/hermes/execution-worker-statefulset.yaml +++ b/services/hermes/execution-worker-statefulset.yaml @@ -199,6 +199,7 @@ spec: - {name: tools, mountPath: /worker-data/tools, readOnly: true} - {name: provider-access, mountPath: /provider-access} - {name: coordinator, mountPath: /opt/coordinator, readOnly: true} + - {name: routing-catalog, mountPath: /routing-catalog, readOnly: true} - {name: tmp, mountPath: /tmp} resources: requests: {cpu: 5m, memory: 128Mi, ephemeral-storage: 1Gi} @@ -212,6 +213,10 @@ spec: configMap: name: hermes-execution-pool defaultMode: 0555 + - name: routing-catalog + persistentVolumeClaim: + claimName: hermes-routing-catalog + readOnly: true - name: tmp emptyDir: {sizeLimit: 2Gi} - name: vault-auth-token diff --git a/services/hermes/kustomization.yaml b/services/hermes/kustomization.yaml index 2e25b8f6..91340358 100644 --- a/services/hermes/kustomization.yaml +++ b/services/hermes/kustomization.yaml @@ -88,6 +88,7 @@ configMapGenerator: - cli_lane_retention.py=scripts/cli_lane_retention.py - cli_lane_routing.py=scripts/cli_lane_routing.py - cli_lane_runner.py=scripts/cli_lane_runner.py + - routing_catalog.py=scripts/routing_catalog.py - execution_pool_protocol.py=scripts/execution_pool_protocol.py - execution_pool_store.py=scripts/execution_pool_store.py - execution_pool_project.py=scripts/execution_pool_project.py