Tonis Tiigi
|
64bbec89ca
|
security: validate exec security modes
Reject unknown SecurityMode values before generating executor specs. Ensure
only SecurityMode_INSECURE takes the insecure path, while validated non-insecure
modes keep sandbox security options. Add gateway, raw LLB, and LLB marshal
regression coverage for invalid enum values.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
(cherry picked from commit 972895718f963c71388aeebb7cff423ef6963a92)
|
2026-06-24 10:56:46 -07:00 |
|
Jiří Moravčík
|
f85c740c2b
|
solver: add per-step CPU and memory resource limits
Add support for setting cgroup resource limits (memory, memory-swap,
cpu-shares, cpu-period, cpu-quota, cpuset-cpus, cpuset-mems) on
individual build steps.
Signed-off-by: Jiří Moravčík <jiri.moravcik@gmail.com>
|
2026-05-27 11:34:13 +02:00 |
|
Tonis Tiigi
|
b5286f8dcb
|
apply x/tools/modernize fixes
Autogenerated with couple of manual patches.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2025-03-07 08:18:45 -08:00 |
|
adamperlin
|
e1aa0cecf2
|
Address review feedback and slightly refactor tests
Signed-off-by: adamperlin <adamp@nanosoft.com>
|
2024-03-04 22:03:57 +00:00 |
|
adamperlin
|
62fb490594
|
Remove trailing newline
Signed-off-by: adamperlin <adamp@nanosoft.com>
|
2024-03-01 17:03:28 +00:00 |
|
adamperlin
|
3d396e4525
|
Remove input ordering logic from Marshal(), enforce ordering in to (*FileOp).Inputs() and (*ExecOp).Inputs()
Signed-off-by: adamperlin <adamp@nanosoft.com>
|
2024-02-29 19:33:01 +00:00 |
|
Cory Bennett
|
e351bfdd01
|
add unit test for getmount output index
Signed-off-by: Cory Bennett <cbennett@netflix.com>
|
2020-06-04 18:25:03 -07:00 |
|
Tonis Tiigi
|
1a9d366b49
|
llb: asyncronous llb graph generation support
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2020-04-03 14:55:10 -07:00 |
|
Tonis Tiigi
|
596b03a8a0
|
llbsolver: allow tmpfs mounts
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2018-06-08 13:05:14 -07:00 |
|