Skip to content

Move TMPDIR to disk for build - #169

Merged
Jake Bailey (jakebailey) merged 3 commits into
mainfrom
build-scratch-workspace
Oct 26, 2026
Merged

Jake Bailey (jakebailey) merged 3 commits into
mainfrom
build-scratch-workspace

Conversation

@jakebailey

Copy link
Copy Markdown
Member

These machines changed to ubuntu 26.04 and for some reason have way less tmp space

actions/runner-images#14777

Compiler builds exhaust the /tmp quota on the Ubuntu 26.04 hosted
image now selected by ubuntu-latest. Use workspace-backed scratch
storage so toolchain downloads and compilation can complete.
Processes outside the compiler sandbox also inherit TMPDIR. Keep their
temporary files out of the workspace root by using a dedicated build
temporary directory.
Azure Pipelines provides disk-backed temporary storage with managed
cleanup. Use it instead of maintaining a separate workspace directory
to avoid the Ubuntu 26.04 /tmp quota.
@jakebailey
Jake Bailey (jakebailey) enabled auto-merge (squash) October 26, 2026 17:11
@jakebailey Jake Bailey (jakebailey) changed the title Use workspace storage for compiler build scratch Move TMPDIR to disk for build Oct 26, 2026
@jakebailey
Jake Bailey (jakebailey) enabled auto-merge (squash) October 26, 2026 17:25
@jakebailey
Jake Bailey (jakebailey) merged commit e70e833 into main Oct 26, 2026
57 of 59 checks passed
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.

1 participant