Skip to content

fix(gateway): ignore stale sudo scope for root user services#93693

Merged
vincentkoc merged 1 commit into
mainfrom
clownfish/gitcrawl-55-autonomous-terminal-gap
Jun 16, 2026
Merged

fix(gateway): ignore stale sudo scope for root user services#93693
vincentkoc merged 1 commit into
mainfrom
clownfish/gitcrawl-55-autonomous-terminal-gap

Conversation

@vincentkoc

Copy link
Copy Markdown
Member

Summary

Credit

Thanks @Ericksza for the source report in #81410, and thanks @ChuckClose-tech for the additional live reproduction details on the same root-shell scope issue.

Validation

  • pnpm -s vitest run src/daemon/systemd.test.ts
  • pnpm check:changed

Related context: #63561 and #79515 remain open because they track adjacent systemd availability/status paths that need separate validation.

Clownfish 🐠 replacement reef notes:

fish notes: model gpt-5.5, reasoning medium; reviewed against 73ad9f0.

@vincentkoc vincentkoc added the clownfish Tracked by Clownfish automation label Jun 16, 2026
@vincentkoc
vincentkoc merged commit 6478582 into main Jun 16, 2026
20 of 22 checks passed
@vincentkoc
vincentkoc deleted the clownfish/gitcrawl-55-autonomous-terminal-gap branch June 16, 2026 15:56
@openclaw-barnacle openclaw-barnacle Bot added gateway Gateway runtime size: S maintainer Maintainer-authored PR labels Jun 16, 2026
github-actions Bot pushed a commit to Desicool/openclaw that referenced this pull request Jun 17, 2026
…w#93693)

Co-authored-by: openclaw-clownfish[bot] <280122609+openclaw-clownfish[bot]@users.noreply.github.com>
crh-code pushed a commit to crh-code/openclaw that referenced this pull request Jun 18, 2026
…w#93693)

Co-authored-by: openclaw-clownfish[bot] <280122609+openclaw-clownfish[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

clownfish Tracked by Clownfish automation gateway Gateway runtime maintainer Maintainer-authored PR size: S

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Gateway lifecycle commands target stale SUDO_USER scope from root shell instead of root systemd user service

1 participant