Compare commits

...
Author SHA1 Message Date
hermes-bot a72b66bc7d test(hermes): raise dashboard WS pong timeout to 60s
ci/woodpecker/pr/ci-manifests-test Pipeline was successful
ci/woodpecker/pr/ci-scripts-test Pipeline was successful
With ws_ping_interval=60 (#1385) console socket lifetimes rose from
12-23 s to 52-292 s, but uvicorn still logged "1011 keepalive ping
timeout" on /api/events (11:37:42, 11:40:05Z); each such close makes
the page rebuild the console. Raising the pong timeout to 60 s tells
late pongs (timeouts stop) from lost pongs (timeouts continue).
2026-10-19 11:57:20 +00:00
+24
View File
@@ -95,6 +95,30 @@ spec:
volumeMounts:
- name: data
mountPath: /opt/data
# WebSocket keepalive pong timeout in seconds (default 20).
- name: config-ws-ping-timeout
image: gitea.renner.uno/konairius/hermes:build.1792397861 # {"$imagepolicy": "flux-system:hermes"}
command:
- /opt/hermes/.venv/bin/hermes
- config
- set
- dashboard.ws_ping_timeout
- "60"
env:
- name: HERMES_HOME
value: /opt/data
- name: HOME
value: /opt/data
securityContext:
runAsUser: 10000
runAsGroup: 10000
runAsNonRoot: true
allowPrivilegeEscalation: false
capabilities:
drop: ["ALL"]
volumeMounts:
- name: data
mountPath: /opt/data
# Skills from git (ConfigMap hermes-skills) beside the PVC's skills/.
- name: skills-config
image: gitea.renner.uno/konairius/hermes:build.1792397861 # {"$imagepolicy": "flux-system:hermes"}