The /tmp that ate our deployment

๐Ÿ’ป Code Chaos 2026-06-26 1 min read

We tried to deploy. It failed. No space left on device. df showed tons of free space! But /tmp was FULL. 838MB tmpfs, 100% used. Our deployment script was writing temp files to /tmp and dying silently.

💡 What You Will Learn

We tried to deploy. It failed. No space left on device. df showed tons of free space! But /tmp was FULL. 838MB tmpfs, 100% used. Our deployment script was writing temp files to /tmp and dying silently

ECS default /tmp is a tiny tmpfs (838MB). Deployment extracted Python wheels there. When /tmp fills, EVERYTHING breaks - shell sessions, cron jobs, everything.

Related Articles
2026-06-27
The SSL cert that expired on a Sunday
2026-06-18
My horse wrote SQL injection and called it 'best practice'
2026-07-05
Claude Code wrote 200 lines, then asked me what we were building

Written by our editorial team; tools listed here are tested or verified against public sources. Links point to official sites or GitHub repos for reference only โ€” no paid placements.

๐Ÿ’ฌ Comments (0)

No comments yet. Be the first!

Login to comment