-
Notifications
You must be signed in to change notification settings - Fork 166
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
node-www out of space? #2162
Comments
Ping @nodejs/build-infra |
For the future: maybe someone on the release team should have build-infra access? Or at least node-www? |
We do have limited access to the machine, but not root. |
We have nightlies going back to 2016 https://nodejs.org/download/nightly/ I might misunderstand their value, but I don't see why keeping more than a few weeks is useful. |
I’ve occasionally used them for bisecting Node.js – it’s definitely faster than building Node.js from scratch multiple times. But yeah, they should be low-priority and deleting one or two years’ worth of nightlies should be just fine, imo. |
Do we have backup for these? I guess we could save them somewhere else and bring them back when we have more space? (Or ideally put these nightlies in some cloud storage?) EDIT: oh but if they are all reproducible I guess we just need to save the commit hashes and could always rebuild them all later. |
Gee, that filled up much quicker than anticipated. Doing an analysis now of what we have but in the meantime I've freed up ~3G of stuff littering staging so there should be space to publish some releases if needed now @BethGriggs. |
OK, I have 38G of space freed up for breathing room while we decide next steps. Here's a breakdown of dist/nodejs which takes up the majority of space on that device:
Some options:
|
Thanks, @rvagg. I'll start kicking off the new release builds now - https://ci-release.nodejs.org/job/iojs+release/5055 (v13.x) |
I'm expanding on-server storage for now, at least as an interim measure since I doubt we'll make these decisions quickly. |
I think we should have an incremental removal policy for both v8-canary and nightly builds.
|
^ that would be a good basis for a PR for a new policy doc so we can nail it down and agree on what we're going to do (if anything). For now I've finalised an upgrade which doubles the size of that disk, so we have 2Tb of headroom now before needing to take more action. Old disk still mounted for reference but I'll discard it at some point in the near future. |
Lots of the release builds failed overnight
e.g. https://ci-release.nodejs.org/job/iojs+release/nodes=centos7-ppcle-release-64/5054/console
The text was updated successfully, but these errors were encountered: