actions / actions/cache

No space left on device during during extracting the tar file

Open
#1,659 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
5.6k
Forks
1.6k
PR merge metrics
No merged PRs in 30d

Description

...
Cache Size: ~9302 MB (9753348013 B)
/usr/bin/tar -xf /home/runner/work/_temp/df03d4e4-948e-4053-be7b-a08c6d648879/cache.tzst -P -C /home/runner/work/returnn/returnn --use-compress-program unzstd
/usr/bin/tar: ../../../.local/lib/python3.8/site-packages/nvidia/cublas/lib/libcublasLt.so.12: Wrote only 1536 of 10240 bytes
...
/usr/bin/tar: ../../../.local/lib/python3.8/site-packages/nvidia/cublas/include/__pycache__: Cannot mkdir: No such file or directory
/usr/bin/tar: ../../../.local/lib/python3.8/site-packages/nvidia/cublas/include/__pycache__/__init__.cpython-38.pyc: Cannot open: No such file or directory
/usr/bin/tar: ../../../.local/lib/python3.8/site-packages/nvidia/cublas/include: Cannot mkdir: No space left on device

(Note: related is also #1658, no space left on device during creating the tar file.)

I'm not sure about the best option how to solve this. For exampe:

  • There could be an option to make this a warning instead of an error. Maybe, also, when this happens, it would clean it up again.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the /usr/bin/tar extraction log in this issue and compare it with related issue #1658. The issue does not name a file, test, or agreed behavior; clarify whether extraction failures should be warnings or errors and what cleanup or disk-space handling would count as done.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, typescript
Domain
ci-cd, devops
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.