Need authorized admin to manually trigger missing builds and/or grant admin access to build server
scosol opened this issue · comments
Per https://github.com/nodejs/unofficial-builds?tab=readme-ov-file#manual-build-triggers
"Admins with access to the server can manually trigger a build using the /bin/queue-push.sh command. e.g."
It's unclear who exactly has this access-
Someone with access needs to go in and trigger the other builds missing from https://unofficial-builds.nodejs.org/download/release/v20.12.2/
(and as well, fix the space issue that caused this: #135 )
I would be willing to do this myself if someone can provide me access.
Looks like rvagg, richardlau, and sxa are all maintainers of unofficial-builds and also infra admins for the main build team, so I would guess that they have the ability to either fix the space issue or delegate powers to you...
Unfortunately "access" in this case is all-or-nothing, which gives access to the binaries as users get them so there's security implications for adding more people, which sucks because I'd love to add more and @scosol you've been very helpful to the project thus far!
In the meantime, if you can be specific with which builds you want then I can copypaste them into a command, it's slightly tedious for me to figure out what's missing and build the command so if you're specific about the missing assets it becomes a job of seconds rather than minutes.
For this one I've just asked it for this:
./bin/queue-push.sh -v v20.12.2 -r loong64 -r riscv64 -r x64-glibc-217 -r x64-pointer-compression -r x64-debug
hopefully by putting debug last it can fail without it impacting the others; I'll see if I can free up some disk while I'm in there
https://unofficial-builds.nodejs.org/logs/202404190119-v20.12.2/x64-debug.log
/usr/bin/ld: final link failed: No space left on device
still not enough space, that's a bit odd, needs further investigation
moved debug last so that should make the other builds a little bit more reliable for now until we either fix that or #135
@rvagg can you trigger for 18.20.2 as well?
./bin/queue-push.sh -v v18.20.2 -r x64-glibc-217
done
thanks!