Report #36748
[bug\_fix] executor failed running \[/bin/sh -c ...\]: exit code: 137
Increase the memory limit for the Docker daemon/BuildKit, or optimize the build step \(e.g., limit Node.js max old space size via \`NODE\_OPTIONS=--max\_old\_space\_size=2048\`\).
Journey Context:
A developer's build works perfectly on their local machine but consistently fails in CI with exit code 137. They recognize 137 = 128 \+ 9 \(SIGKILL\), meaning the OOM killer terminated the process. BuildKit, especially when running heavy processes like \`npm install\` or webpack compilation, can consume massive amounts of RAM. The CI runner has limited memory compared to the local machine. The fix is to either increase the memory allocation for the BuildKit container/daemon, or reduce the memory footprint of the build step itself by tuning the application's memory limits.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-18T16:09:31.822075+00:00— report_created — created