-
Notifications
You must be signed in to change notification settings - Fork 167
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
cross-compiler-rhel8-armv7-gcc-8-glibc-2.28: No space left on device #2977
Comments
The Windows builds are failing with similar errors (nodejs/node#43420 (comment)) -- it looks like the server hosting the temporary |
Could you please take a look at? At least 3 pr I have seen failed with this problem. |
I'm trying to figure this out now. |
root@test-packetnet-ubuntu1804-x64-1:~# df -h
Filesystem Size Used Avail Use% Mounted on
udev 16G 0 16G 0% /dev
tmpfs 3.2G 342M 2.8G 11% /run
/dev/md127 218G 207G 4.5M 100% /
tmpfs 16G 0 16G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 16G 0 16G 0% /sys/fs/cgroup
tmpfs 3.2G 0 3.2G 0% /run/user/0
root@test-packetnet-ubuntu1804-x64-1:~# du -hs /home/iojs/*
199G /home/iojs/build
628M /home/iojs/git
20M /home/iojs/jenkins_diagnostics.txt
1.5M /home/iojs/slave.jar
4.0K /home/iojs/tmp
root@test-packetnet-ubuntu1804-x64-1:~# du -hs /home/iojs/build/*
79G /home/iojs/build/binary_tmp.git
8.0K /home/iojs/build/caches
11M /home/iojs/build/tools
120G /home/iojs/build/workspace
root@test-packetnet-ubuntu1804-x64-1:~# From #2226 (comment) I think it should be safe to clear out Also I wasn't sure if 79G was large for
Manually running the clean up script throws this error: root@test-packetnet-ubuntu1804-x64-1:~# sudo -H -u binary_tmp ~binary_tmp/clean_binary_tmp.sh
+ cd /home/binary_tmp/binary_tmp.git
+ echo
+ date
+ du -sh /home/binary_tmp/binary_tmp.git/
+ git fetch origin +master:master
fatal: Couldn't find remote ref master
root@test-packetnet-ubuntu1804-x64-1:~# which is related to the branch rename (nodejs/node#33864) -- looks like we missed another reference. I'll recover some space -- give me a couple of hours (lunch and then work meeting). |
I've updated the cleanup script (#2978), deployed via Ansible (had to fix one of the tasks to run as the owner of the git repository on the machine), and run the updated clean up script which has pruned the repository back to 30G. I've also cleaned out root@test-packetnet-ubuntu1804-x64-1:~# df -h
Filesystem Size Used Avail Use% Mounted on
udev 16G 0 16G 0% /dev
tmpfs 3.2G 350M 2.8G 11% /run
/dev/md127 218G 39G 169G 19% /
tmpfs 16G 0 16G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 16G 0 16G 0% /sys/fs/cgroup
tmpfs 3.2G 0 3.2G 0% /run/user/0
root@test-packetnet-ubuntu1804-x64-1:~# du -hs /home/iojs/build/*
31G /home/iojs/build/binary_tmp.git
8.0K /home/iojs/build/caches
11M /home/iojs/build/tools
24K /home/iojs/build/workspace
root@test-packetnet-ubuntu1804-x64-1:~# |
Update `clean_binary_tmp.sh` script to reference `main` instead of `master`. Fix up the `jenkins-workspace` role to run as the owner of the git repository when disabling automatic gc. Fixes: #2977 Refs: nodejs/node#33864
Build link
https://ci.nodejs.org/job/node-cross-compile/38558/nodes=cross-compiler-rhel8-armv7-gcc-8-glibc-2.28/console
Console Output
The text was updated successfully, but these errors were encountered: