NousResearch/hermes-agent

Gateway migrate multiplex drops run-as-user setting

Cluster 110850. Data as of

Nothing open on GitHub. Fix merged in #111062 on 14 Sep 2026. Check it covers your case.

The short answer

0open issues
0open PRs
3items grouped
Known?
Yes. 3 related items grouped here, 1 issue already closed.
Fix event
A fix was merged to main in PR #111062. Check it covers your case. No release data is tracked.
Tracker
The maintainers' tracker marks this resolved, deciding PR #111062. That is separate from the fix event.
Still open
Nothing open on GitHub.

These items concern a bug where hermes gateway migrate --multiplex fails to preserve the system service user (run-as-user) during migration, potentially leaving no gateway running. The work addresses preserving that user setting and improving rollback or resume behavior to avoid stranding the fleet.

Open issues0

No open issues.

Open PRs0

No open pull requests.

Fixes on record

Merged to main. A stamp counts the issues a fix is linked to.

  • #111062 gateway migrate --multiplex keeps the system unit's User=, rolls back or resumes instead of stranding the fleet; opt-out reads the declared key (#110850, #110683, salvage #110854 #110685)

    merged to main

    files: hermes_cli/config_defaults.py, hermes_cli/gateway_migrate.py, hermes_cli/gateway_migrate_guards.py, tests/hermes_cli/test_config.py, tests/hermes_cli/test_gateway_migrate_multiplex.py, tests/hermes_cli/test_profile_clone_channels.py, website/docs/user-guide/multi-profile-gateways.md

1 PR closed without merging

From the close comments: merged via another change 1

  • #110854 fix(gateway): preserve system service user during migration · merged via another change → 8c82e93, #111062
Closed issues · 1
  • Closed#110850[Bug]: `hermes gateway migrate --multiplex` installs the default system unit without --run-as-user, dies mid-migration, and leaves no gateway running
How this cluster was grouped
  • Link evidence (structural links throughout): every member is connected by structural evidence: shared changed files, or a closing/superseded reference.
  • Pairwise link density 0.67: the share of item pairs that carry a link, counting a structural link in full and a relevance-only link at 0.36. 1.00 means every pair is linked.

Pick up a Lab task

Check whether a fix covers the open issues here, with your own agent. Bring back evidence for maintainers.

Open the Lab

At a glance

Merged PRs
#111062
Closed issues
1
Attempts
1 PR closed without merging
Fix link checked
14 Sep 2026

For your agent

The same facts, typed.