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

No space left on (CI?) device #2060

Closed
gireeshpunathil opened this issue Nov 25, 2019 · 6 comments
Closed

No space left on (CI?) device #2060

gireeshpunathil opened this issue Nov 25, 2019 · 6 comments

Comments

@gireeshpunathil
Copy link
Member

11:49:34 ERROR: [description-setter] Error while parsing logs for description-setter
11:49:34 java.io.IOException: No space left on device
11:49:34 	at sun.nio.ch.FileDispatcherImpl.write0(Native Method)
11:49:34 	at sun.nio.ch.FileDispatcherImpl.write(FileDispatcherImpl.java:60)
11:49:34 	at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:93)
11:49:34 	at sun.nio.ch.IOUtil.write(IOUtil.java:65)
11:49:34 	at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:211)
11:49:34 	at hudson.util.FileChannelWriter.write(FileChannelWriter.java:72)
11:49:34 	at java.io.Writer.write(Writer.java:192)

ref:
https://ci.nodejs.org/job/node-test-pull-request/26948/console
many other jobs just got truncated in between such as:
https://ci.nodejs.org/job/node-test-pull-request/26946/

which I am attributing to the same problem.

@targos
Copy link
Member

targos commented Nov 25, 2019

It's also no longer possible to start jobs.

@targos
Copy link
Member

targos commented Nov 25, 2019

@nodejs/build-infra

@rvagg
Copy link
Member

rvagg commented Nov 25, 2019

on it, ci server out of space, trying to figure out where exactly

@rvagg
Copy link
Member

rvagg commented Nov 25, 2019

Something's up with our backup server, it usually does the cleanup of our ci server but it hasn't been running. Chasing that up. In the meantime I've done a manual build removal, not as aggressive as the normal cleanup does and this may need to be repeated if we don't get the backup server sorted out soon.

For the record (probably myself but @nodejs/build-infra could do this), this is what I'm doing:

cd /var/lib/jenkins/jobs/
for dir in $(find . -name builds -type d); do find $dir -type d -regex '.*/[0-9]+' -regextype posix-extended -mtime +20 -exec rm -rf '{}' \;; done

Jenkins needs a reload/restart after that I think.

Will leave this open until we're back to auto-cleanup.

@rvagg
Copy link
Member

rvagg commented Nov 26, 2019

New backup server is online and working, pruning old builds so we only keep the last 7 days worth.

@rvagg rvagg closed this as completed Nov 26, 2019
@gireeshpunathil
Copy link
Member Author

thanks Rod!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants