Skip to content

fix(entrypoint): increase /tmp tmpfs from 128MB to 512MB#72

Merged
perezd merged 1 commit intolimbic-systems:mainfrom
limbibot:fix/increase-tmp-size
Apr 6, 2026
Merged

fix(entrypoint): increase /tmp tmpfs from 128MB to 512MB#72
perezd merged 1 commit intolimbic-systems:mainfrom
limbibot:fix/increase-tmp-size

Conversation

@limbibot
Copy link
Copy Markdown
Collaborator

@limbibot limbibot commented Apr 6, 2026

Summary

  • Increase /tmp tmpfs mount from 128MB to 512MB to resolve insufficient temporary storage
  • Update documentation in CLAUDE.md and README.md to reflect the new size

Closes #71

Layer-Impact Assessment

Security Design Checklist

  • Trust anchor mutability: N/A — hardcoded literal in boot script, not writable at runtime
  • File and output visibility: N/A — no new files; /tmp remains chmod 1777
  • Allowlist vs blocklist: N/A — size parameter, not a filtering mechanism
  • Fail mode: Unchanged — mount failure = container won't boot (fail-closed)
  • Temporal safety: N/A — mount at boot step 2, before non-root processes
  • Network exposure: N/A — no relationship to network
  • Layer compensation: /workspace already has 512MB ceiling; total tmpfs ~1.6GB to ~2GB. No new attack vectors

Panel Review

Expert Verdict
Container Security Specialist approve-with-conditions (noexec/nosuid follow-on)
Cloud Infra Security Engineer approve-with-conditions (RAM docs follow-on)
Offensive Security / Red Team approve-with-conditions (quantitative, not qualitative)
Compliance / Risk Management approve

All conditions are follow-on suggestions, not blockers.

Test Plan

  • bunx prettier --check "**/*.{ts,md}" — passes
  • cd approval && bun test — 393/393 pass
  • No stale 128MB references in modified files
  • Verify mount sizes in entrypoint.sh are correct (512m/512m/1024m)

The 128MB limit was insufficient for runtime temporary storage needs.
Increases to 512MB to match the /workspace mount ceiling.

Closes #71
@perezd perezd merged commit c236393 into limbic-systems:main Apr 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

bug: increase /tmp size limit from 128MB to 512mb

2 participants