Skip to content

Enforce memory and PID limits in all Docker build executions #33

Description

@harsharajkumar-273

The system design documentation specifies a 512MB RAM and a 64 PID sandbox limit. However, the actual docker run commands in buildExecutor.ts and repositoryCompiler.ts do not pass --memory 512m or --pids-limit 64 configuration flags, meaning sandboxes are running with unrestricted host resources.

Metadata

Metadata

Labels

ELUSOCRequired TrackingVETERANAdvanced (50 pts)

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions