From 77380bfc25eec99f247e9fd7ad2296b69d5ac3a5 Mon Sep 17 00:00:00 2001 From: flux-bot Date: Tue, 25 Aug 2026 00:11:52 +0000 Subject: [PATCH] chore(hermes): promote validated image release --- services/hermes/agent-deployment.yaml | 6 +++--- services/hermes/chat-statefulset.yaml | 10 +++++----- services/hermes/deployment.yaml | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/services/hermes/agent-deployment.yaml b/services/hermes/agent-deployment.yaml index 9adf7d6d..08fdf688 100644 --- a/services/hermes/agent-deployment.yaml +++ b/services/hermes/agent-deployment.yaml @@ -1361,7 +1361,7 @@ spec: # foundation as the only enabled card until the Worker lifecycle gates # in docs/hux/WORKER-PLAN.md pass on this instance. - name: hux - image: registry.bstein.dev/bstein/hermes-webui:git-1baab8e014ad9f4424682aba0fca8c92cae435c6-build-30-release@sha256:dfae580b3a48460153d20ea2501639b06ca7bb1f007407f87deb25d7201ede6f # {"$imagepolicy": "hermes:hermes-webui-release"} + image: registry.bstein.dev/bstein/hermes-webui:git-12ec6e5a70f177ec87f77114e755e8ae8028b301-build-31-release@sha256:347fb2cf03d17af178474bf60b9816c02fe87db53e43611d5d24bdfec6c284a0 # {"$imagepolicy": "hermes:hermes-webui-release"} imagePullPolicy: IfNotPresent command: [/opt/hermes/.venv/bin/python, -m, hux.server] ports: @@ -1380,9 +1380,9 @@ spec: - {name: HUX_CONTEXT_KEY_FILE, value: /var/lib/hux/context/context-key} - {name: HUX_CANARY_FILE, value: /var/lib/hux/context/redaction-canary} - name: HUX_IMAGE_TAG - value: git-1baab8e014ad9f4424682aba0fca8c92cae435c6-build-30-release # {"$imagepolicy": "hermes:hermes-webui-release:tag"} + value: git-12ec6e5a70f177ec87f77114e755e8ae8028b301-build-31-release # {"$imagepolicy": "hermes:hermes-webui-release:tag"} - name: HUX_IMAGE_DIGEST - value: sha256:dfae580b3a48460153d20ea2501639b06ca7bb1f007407f87deb25d7201ede6f # {"$imagepolicy": "hermes:hermes-webui-release:digest"} + value: sha256:347fb2cf03d17af178474bf60b9816c02fe87db53e43611d5d24bdfec6c284a0 # {"$imagepolicy": "hermes:hermes-webui-release:digest"} - {name: HUX_READS_PER_MINUTE, value: "600"} - {name: HUX_WRITES_PER_MINUTE, value: "120"} - {name: HUX_REQUEST_TIMEOUT_SECONDS, value: "10"} diff --git a/services/hermes/chat-statefulset.yaml b/services/hermes/chat-statefulset.yaml index 63c67f1c..1c1fb4e0 100644 --- a/services/hermes/chat-statefulset.yaml +++ b/services/hermes/chat-statefulset.yaml @@ -487,7 +487,7 @@ spec: requests: {cpu: 250m, memory: 256Mi} limits: {cpu: "1", memory: 2Gi} - name: webui - image: registry.bstein.dev/bstein/hermes-webui:git-1baab8e014ad9f4424682aba0fca8c92cae435c6-build-30-release@sha256:dfae580b3a48460153d20ea2501639b06ca7bb1f007407f87deb25d7201ede6f # {"$imagepolicy": "hermes:hermes-webui-release"} + image: registry.bstein.dev/bstein/hermes-webui:git-12ec6e5a70f177ec87f77114e755e8ae8028b301-build-31-release@sha256:347fb2cf03d17af178474bf60b9816c02fe87db53e43611d5d24bdfec6c284a0 # {"$imagepolicy": "hermes:hermes-webui-release"} imagePullPolicy: IfNotPresent command: [/bin/sh, -ec] args: @@ -565,7 +565,7 @@ spec: requests: {cpu: 100m, memory: 224Mi} limits: {cpu: 750m, memory: 1Gi} - name: hux - image: registry.bstein.dev/bstein/hermes-webui:git-1baab8e014ad9f4424682aba0fca8c92cae435c6-build-30-release@sha256:dfae580b3a48460153d20ea2501639b06ca7bb1f007407f87deb25d7201ede6f # {"$imagepolicy": "hermes:hermes-webui-release"} + image: registry.bstein.dev/bstein/hermes-webui:git-12ec6e5a70f177ec87f77114e755e8ae8028b301-build-31-release@sha256:347fb2cf03d17af178474bf60b9816c02fe87db53e43611d5d24bdfec6c284a0 # {"$imagepolicy": "hermes:hermes-webui-release"} imagePullPolicy: IfNotPresent command: [/bin/sh, -ec] args: @@ -593,9 +593,9 @@ spec: - {name: HUX_CONTEXT_KEY_FILE, value: /var/lib/hux/context/context-key} - {name: HUX_CANARY_FILE, value: /var/lib/hux/context/redaction-canary} - name: HUX_IMAGE_TAG - value: git-1baab8e014ad9f4424682aba0fca8c92cae435c6-build-30-release # {"$imagepolicy": "hermes:hermes-webui-release:tag"} + value: git-12ec6e5a70f177ec87f77114e755e8ae8028b301-build-31-release # {"$imagepolicy": "hermes:hermes-webui-release:tag"} - name: HUX_IMAGE_DIGEST - value: sha256:dfae580b3a48460153d20ea2501639b06ca7bb1f007407f87deb25d7201ede6f # {"$imagepolicy": "hermes:hermes-webui-release:digest"} + value: sha256:347fb2cf03d17af178474bf60b9816c02fe87db53e43611d5d24bdfec6c284a0 # {"$imagepolicy": "hermes:hermes-webui-release:digest"} - {name: HUX_SWITCHYARD_ROUTE_CATALOG, value: 'atlas/manual/codex/luna,atlas/manual/codex/terra,atlas/manual/codex/sol,atlas/manual/claude/haiku,atlas/manual/claude/fable,atlas/manual/claude/sonnet,atlas/manual/claude/opus,atlas/manual/local/qwen-14b'} - {name: HUX_RELEASE_EVIDENCE_KEY_FILE, value: /run/hermes-hux-evidence/evidence-key} - {name: HUX_RELEASE_EVIDENCE_POLICY_FILE, value: /etc/hux-evidence/policy.json} @@ -641,7 +641,7 @@ spec: requests: {cpu: 25m, memory: 64Mi} limits: {cpu: 250m, memory: 256Mi} - name: hux-evidence-producer - image: registry.bstein.dev/bstein/hermes-webui:git-1baab8e014ad9f4424682aba0fca8c92cae435c6-build-30-release@sha256:dfae580b3a48460153d20ea2501639b06ca7bb1f007407f87deb25d7201ede6f # {"$imagepolicy": "hermes:hermes-webui-release"} + image: registry.bstein.dev/bstein/hermes-webui:git-12ec6e5a70f177ec87f77114e755e8ae8028b301-build-31-release@sha256:347fb2cf03d17af178474bf60b9816c02fe87db53e43611d5d24bdfec6c284a0 # {"$imagepolicy": "hermes:hermes-webui-release"} imagePullPolicy: IfNotPresent command: [/bin/sh, -ec] args: diff --git a/services/hermes/deployment.yaml b/services/hermes/deployment.yaml index c1a52033..680d963c 100644 --- a/services/hermes/deployment.yaml +++ b/services/hermes/deployment.yaml @@ -388,7 +388,7 @@ spec: cpu: "2" memory: 4Gi - name: webui - image: registry.bstein.dev/bstein/hermes-webui:git-1baab8e014ad9f4424682aba0fca8c92cae435c6-build-30-release@sha256:dfae580b3a48460153d20ea2501639b06ca7bb1f007407f87deb25d7201ede6f # {"$imagepolicy": "hermes:hermes-webui-release"} + image: registry.bstein.dev/bstein/hermes-webui:git-12ec6e5a70f177ec87f77114e755e8ae8028b301-build-31-release@sha256:347fb2cf03d17af178474bf60b9816c02fe87db53e43611d5d24bdfec6c284a0 # {"$imagepolicy": "hermes:hermes-webui-release"} imagePullPolicy: IfNotPresent command: [/bin/sh, -ec] args: