nodejs / unofficial-builds

Unofficial binaries for Node.js
https://unofficial-builds.nodejs.org
221 stars 46 forks source link

Build for `v21.6.1` is empty #110

Closed matcho13579 closed 5 months ago

matcho13579 commented 5 months ago

When comparing build logs with previous version, it seems to me that build failed completely.

Download page has no binaries to download.

Thanks for checking!

richardlau commented 5 months ago

Looking at 202401221925-v21.6.1/fetch-source.log it looks like fetch-source might be hanging on running gpg, which is being discussed in https://github.com/nodejs/unofficial-builds/pull/109.

On the server we can see fetch-source from that build is still running:

# docker ps
CONTAINER ID   IMAGE                                  COMMAND                  CREATED      STATUS      PORTS     NAMES
3c8f895ddb3f   unofficial-build-recipe-fetch-source   "/home/node/run.sh h…"   6 days ago   Up 6 days             adoring_austin
# ps -u nodejs -f
UID        PID  PPID  C STIME TTY          TIME CMD
nodejs    1109     1  0  2023 ?        00:00:18 node /usr/bin/github-webhook --config /etc/unofficial-builds-deploy-webhook.json
nodejs   19257     1  0 Jan22 ?        00:00:00 /bin/bash /home/nodejs/unofficial-builds/bin/periodic.sh
nodejs   19319 19257  0 Jan22 ?        00:00:00 /bin/bash /home/nodejs/unofficial-builds/bin/build-if-queued.sh
nodejs   19345 19319  0 Jan22 ?        00:00:00 /bin/bash -xe /home/nodejs/unofficial-builds/bin/build.sh v21.6.1
nodejs   19359 19345  0 Jan22 ?        00:00:12 docker run --rm -v /home/nodejs/staging/src/v21.6.1:/out unofficial-build-recipe-fetch-source https://unofficial-builds.nodejs.org/download/release/ release    v
nodejs   19418 19390  0 Jan22 ?        00:00:00 bash /home/node/run.sh https://unofficial-builds.nodejs.org/download/release/ release    v21.6.1 https://nodejs.org/download/release/v21.6.1/node-v21.6.1.tar.xz
nodejs   19454 19418  0 Jan22 ?        00:00:00 gpg --list-keys 4ED778F539E3634C779C87C6D7062848A1AB005C
nodejs   19456 19418  0 Jan22 ?        00:00:08 keyboxd --homedir /home/node/.gnupg --daemon
#
rvagg commented 5 months ago

fixed via #111, deployed, old one killed, and retriggered; it's running now @ https://unofficial-builds.nodejs.org/logs/202401292337-v21.6.1/ and I'm going to assume it'll get through it all and eventually spit out the builds