Skip to content

chore: Change default temporary write directory in all e2e CI jobs from tmpfs to /home/tmp#210

Merged
mergify[bot] merged 1 commit into
instructlab:mainfrom
courtneypacheco:update-default-tmp-dir-path
Jan 11, 2025
Merged

chore: Change default temporary write directory in all e2e CI jobs from tmpfs to /home/tmp#210
mergify[bot] merged 1 commit into
instructlab:mainfrom
courtneypacheco:update-default-tmp-dir-path

Conversation

@courtneypacheco

Copy link
Copy Markdown
Contributor

This PR tackles the same issue originally identified in instructlab/instructlab#2866, where we noticed intermittent OOM issues during some of our e2e CI jobs.

While I have not noticed any OOM issues recently in this repo, updating the default temporary write directory from tmpfs (aka /tmp) to /home/tmp should mitigate the risk of OOM errors occurring in our e2e CI jobs since we'll now theoretically have access to 100% of the available physical memory in our EBS volume, instead of only 50%.

This should avoid physical memory restrictions set in place for `tmpfs` (aka `/tmp`) that prevent us from utilzing more than 50% of the available physical memory on our EBS.

Signed-off-by: Courtney Pacheco <6019922+courtneypacheco@users.noreply.github.com>
@mergify mergify Bot added the CI/CD Affects CI/CD configuration label Jan 10, 2025
@nathan-weinberg
nathan-weinberg requested a review from a team January 10, 2025 21:24
@mergify mergify Bot added the one-approval label Jan 10, 2025
@mergify mergify Bot removed the one-approval label Jan 11, 2025
@mergify
mergify Bot merged commit 03afb6c into instructlab:main Jan 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI/CD Affects CI/CD configuration

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants