Skip to content

fix(gateway): avoid --replace in generated services - #21907

Closed
marccopson wants to merge 1 commit into
NousResearch:mainfrom
marccopson:fix/gateway-service-no-replace
Closed

fix(gateway): avoid --replace in generated services#21907
marccopson wants to merge 1 commit into
NousResearch:mainfrom
marccopson:fix/gateway-service-no-replace

Conversation

@marccopson

Copy link
Copy Markdown

Summary

  • Remove --replace from generated gateway systemd service ExecStart commands
  • Avoid self-replacement/deadlock behaviour when the gateway is managed by a supervisor

Test Plan

  • python3 -m py_compile hermes_cli/gateway.py

@alt-glitch alt-glitch added type/bug Something isn't working comp/gateway Gateway runner, session dispatch, delivery comp/cli CLI entry point, hermes_cli/, setup wizard P2 Medium — degraded but workaround exists duplicate This issue or pull request already exists labels May 11, 2026
@alt-glitch

Copy link
Copy Markdown
Collaborator

Duplicate of #23281 — same fix (remove --replace from generated gateway services) with broader scope (systemd + launchd + restart helpers). Fixes #23272.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp/cli CLI entry point, hermes_cli/, setup wizard comp/gateway Gateway runner, session dispatch, delivery duplicate This issue or pull request already exists P2 Medium — degraded but workaround exists type/bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants