You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Bug]: WithActiveInstance only starts CSV log pipe, causing missing logs during bootstrap #10042
WithActiveInstance is used during bootstrap (Job-based initdb, join, restore) to temporarily start postgres. It only starts the CSV log pipe reader, but there are three named pipes that need consumers: postgres (raw) and postgres.csv are written by postgres, while postgres.json is written by other components such as the archive/restore command implementation.
Without the corresponding pipe readers running, the FIFO files are never created. Postgres or other components then create regular files at those paths, and log output from non-CSV pipes during bootstrap is lost.
The "instance run" code path in runSubCommand() correctly starts all three pipe readers via the controller-runtime manager.
Expected behavior
WithActiveInstance should start all three log pipe readers (CSV, raw, JSON) to match the behavior of the normal instance run path.
Activity
fix(bootstrap): start all log pipes during WithActiveInstance
github-actions commentedon Apr 25, 2026
This issue is stale because it has been open for 60 days with no activity.
github-actions commentedon May 9, 2026
This issue was closed because it has been inactive for 14 days since being marked as stale.
fix(bootstrap): start all log pipes during WithActiveInstance
fix(bootstrap): start all log pipes during WithActiveInstance (#10043)
fix(bootstrap): start all log pipes during WithActiveInstance (#10043)
fix(bootstrap): start all log pipes during WithActiveInstance (#10043)
fix(bootstrap): start all log pipes during WithActiveInstance (#10043)