From 3783ded62a1c99ea4f29f39a10183df722ab5cca Mon Sep 17 00:00:00 2001 From: Hermes Agent service account Date: Wed, 12 Aug 2026 20:43:31 -0500 Subject: [PATCH] =?UTF-8?q?fix:=20update=20router=20unit=20template=20comm?= =?UTF-8?q?ent=20=E2=80=94=20no=20longer=20a=20shadow=20deployment=20(t=5F?= =?UTF-8?q?cd0d5388)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Stale comment said 'Production unchanged until Ryan approves cutover' — router is now production. Replaced with accurate historical note. --- .../templates/llama-server-router.service.j2 | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/ansible/roles/llm-inference-multimodel/templates/llama-server-router.service.j2 b/ansible/roles/llm-inference-multimodel/templates/llama-server-router.service.j2 index 40d3010..2ebf14c 100644 --- a/ansible/roles/llm-inference-multimodel/templates/llama-server-router.service.j2 +++ b/ansible/roles/llm-inference-multimodel/templates/llama-server-router.service.j2 @@ -41,9 +41,11 @@ ExecStart={{ llm_binary_path }} \ # If per-model template overrides are ever needed, use --models-preset INI # (but note GH #23460: sampler params in presets may not work in router mode). # -# SHADOW DEPLOYMENT: this unit serves port {{ llm_router_port }} only. -# Production (llama-server-qwen, port 8002) is unchanged until Ryan approves -# cutover after validation gates pass (see task t_0cca74a2 and proposal doc). +# SHADOW DEPLOYMENT NOTE (historical — 2026-08-12, t_0cca74a2): +# This unit was originally deployed on port 8003 as a shadow. After validation, +# it was promoted to production on port 8002 (t_cd0d5388). The --port value +# above is the authoritative value; the port 8003 references below are historical. +# Production is now llama-server-router (this unit); llama-server-qwen is the rollback target. Restart=on-failure RestartSec=10 TimeoutStartSec=600