nodejs / unofficial-builds

Unofficial binaries for Node.js

Home Page:https://unofficial-builds.nodejs.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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?

404 -> https://unofficial-builds.nodejs.org/download/release/v18.20.2/node-v18.20.2-linux-x64-glibc-217.tar.gz

./bin/queue-push.sh -v v18.20.2 -r x64-glibc-217

done

thanks!