Skip to content

Run supervisord under tini to silence "reaped unknown pid" log noise - #217

Merged
juliusknorr merged 1 commit into
mainfrom
claude/laughing-sagan-ugf27i
Sep 21, 2026
Merged

juliusknorr merged 1 commit into
mainfrom
claude/laughing-sagan-ugf27i

Conversation

@juliusknorr

Copy link
Copy Markdown
Member

Supervisord runs as PID 1 in the standalone image, so it reaps orphaned children of the bundled daemons and logs each one as a noisy reaped unknown pid INFO message. Run supervisord under tini so tini becomes PID 1 and reaps zombies silently.

🤖 Generated with Claude Code

https://claude.ai/code/session_0173rJtqsWsbrFLRE5cgNssm


Generated by Claude Code

The standalone container starts postgres/redis/nginx/rabbitmq directly in
the entrypoint and then execs supervisord as PID 1. As PID 1, supervisord
inherits every orphaned/reparented child of those daemons (and grandchildren
of its own managed node services) and logs each reap as a noisy
'reaped unknown pid ...' INFO message.

Install tini and exec supervisord under it so tini becomes PID 1 and
silently reaps orphaned processes, eliminating the log spam without
changing service behavior.

Signed-off-by: Julius Knorr <jus@bitgrid.net>
Assisted-by: ClaudeCode:claude-opus-4-8
@juliusknorr
juliusknorr requested a review from a team as a code owner June 18, 2026 10:38
@juliusknorr
juliusknorr requested review from rikled and removed request for a team June 18, 2026 10:38
@juliusknorr juliusknorr moved this from 📄 To do to 👀 In review in 📄 Euro-Office team Jun 18, 2026
@juliusknorr juliusknorr self-assigned this Jun 18, 2026
@juliusknorr juliusknorr added bug Something isn't working nc-report log-finding Log finding labels Jun 18, 2026

@DmySyz DmySyz left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Branch name is weird. Otherwise - lgtm.

@juliusknorr
juliusknorr merged commit 08a6441 into main Sep 21, 2026
8 checks passed
@juliusknorr
juliusknorr deleted the claude/laughing-sagan-ugf27i branch September 21, 2026 11:56
@github-project-automation github-project-automation Bot moved this from 👀 In review to ☑️ Done in 📄 Euro-Office team Sep 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working log-finding Log finding nc-report

Projects

Status: ☑️ Done

Development

Successfully merging this pull request may close these issues.

2 participants