Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stop running out of diskspace. #328

Closed
3 of 4 tasks
bloodearnest opened this issue Dec 15, 2021 · 1 comment
Closed
3 of 4 tasks

Stop running out of diskspace. #328

bloodearnest opened this issue Dec 15, 2021 · 1 comment

Comments

@bloodearnest
Copy link
Member

bloodearnest commented Dec 15, 2021

This is a meta issue to track various ways we might avoid hitting the disk limits of docker, by either reducing files and sizes, or increasing limits.

Some of these are not job-runner specific, but it seemed like job-runner is as good as any central place to track.

Move to using ubuntu: opensafely-core/backend-server#46

  • Technically, this does reduce disk space, but increases the limit. But there are many other reasons.

Implement inputs: proposal: #319

This reduces the number of files copied into the volume.

More efficient copying

Document, test, and actively encourage use of csv.gz, feather and dta.gz formats

  • Our biggest files are dta files, it's worth verifying that these things work with the gzuse package and helping study authors move to them. This may involve manually gzipping some stuff on the server to avoid re-running.

Likewise evangelising and helping folks move to .gz formats wherever possible.

Implement archiving workspaces:

@bloodearnest bloodearnest transferred this issue from opensafely-core/job-server Dec 15, 2021
@bloodearnest
Copy link
Member Author

Closing this meta issue, as all but one is done

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

No branches or pull requests

1 participant