5c59eecff2cdf658dea7d5ea573f44cac5f4fcde
On a Synology first run, migrate exited with "postgres:5432 never accepted a connection" after the full 180s — and that was the entire diagnostic output, despite the network being demonstrably fine afterwards (postgres resolved and port 5432 was open from a throwaway container on the same network). The retry loop caught OSError and discarded it. It now prints the first failure immediately and repeats every 30s, with the hostname's resolved address alongside, and includes the last error in the final message. A DNS failure, a refused connection and a silently dropped packet each produce a different line instead of the same useless one. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Nux3LCu4zP9nih4BRhPyHw
Description
No description provided
11 MiB
Languages
Python
57.3%
TypeScript
31.7%
JavaScript
8.1%
Shell
1.5%
HTML
0.8%
Other
0.5%