wekan: Image build from Dockerfile fails

Issue

docker build fails when using the Dockerfile provided in v6.41 (not using v6.42 because the only difference is a PR I made that is actually going to be reversed, so no net difference between v6.41 and v6.42 Dockerfile files).

Server Setup Information

  • Operating System: Debian 11.4 amd64
  • Deployment Method (Snap/Docker/Sandstorm/bundle/source): docker
  • Http frontend if any (Caddy, Nginx, Apache, see config examples from Wekan GitHub wiki first): caddy
  • Node.js Version: n/a
  • MongoDB Version: n/a

Reproduction Steps

Logs

+ gosu wekan:wekan /home/wekan/.meteor/meteor build --directory /home/wekan/app_build
=> Errors while initializing project:

While downloading cfs:reactive-list@0.0.9...:
error: ETIMEDOUT

…and a bunch of such timeouts on various other packages trying to be downloaded. Then ultimately the last error message is:

The command '/bin/sh -c set -o xtrace &&     useradd --user-group --system --home-dir /home/wekan wekan &&         apt-get update -y && apt-get install -y --no-install-recommends ${BUILD_DEPS} &&         cp $(which tar) $(which tar)~ &&     ln -sf $(which bsdtar) $(which tar) &&         wget https://nodejs.org/dist/${NODE_VERSION}/node-${NODE_VERSION}-${ARCHITECTURE}.tar.gz &&     wget https://nodejs.org/dist/${NODE_VERSION}/SHASUMS256.txt.asc &&         grep ${NODE_VERSION}-${ARCHITECTURE}.tar.gz SHASUMS256.txt.asc | shasum -a 256 -c - &&     rm -f SHASUMS256.txt.asc &&         tar xvzf node-${NODE_VERSION}-${ARCHITECTURE}.tar.gz &&     rm node-${NODE_VERSION}-${ARCHITECTURE}.tar.gz &&     mv node-${NODE_VERSION}-${ARCHITECTURE} /opt/nodejs &&     ln -s /opt/nodejs/bin/node /usr/bin/node &&     ln -s /opt/nodejs/bin/npm /usr/bin/npm &&     mkdir -p /opt/nodejs/lib/node_modules/fibers/.node-gyp /root/.node-gyp/${NODE_VERSION} /home/wekan/.config &&     chown wekan --recursive /home/wekan/.config &&             npm install -g npm@${NPM_VERSION} &&         cd /home/wekan/ &&     chown wekan --recursive /home/wekan &&     echo "Starting meteor ${METEOR_RELEASE} installation...   \n" &&     gosu wekan:wekan curl https://install.meteor.com/ | /bin/sh &&     mv /root/.meteor /home/wekan/ &&     chown wekan --recursive /home/wekan/.meteor &&         sed -i 's/api\.versionsFrom/\/\/api.versionsFrom/' /home/wekan/app/packages/meteor-useraccounts-core/package.js &&     cd /home/wekan/.meteor &&     gosu wekan:wekan /home/wekan/.meteor/meteor -- help;         cd /home/wekan/app &&     mkdir -p /home/wekan/.npm &&     chown wekan --recursive /home/wekan/.npm /home/wekan/.config /home/wekan/.meteor &&     chmod u+w *.json &&     gosu wekan:wekan npm install &&     gosu wekan:wekan /home/wekan/.meteor/meteor build --directory /home/wekan/app_build &&     cd /home/wekan/app_build/bundle/programs/server/ &&     chmod u+w *.json &&     gosu wekan:wekan npm install &&     cd node_modules/fibers &&     node build.js &&     cd ../.. &&     rm -rf /home/wekan/app_build/bundle/programs/web.browser.legacy &&     mv /home/wekan/app_build/bundle /build &&         mv $(which tar)~ $(which tar) &&         apt-get remove --purge -y ${BUILD_DEPS} &&     apt-get autoremove -y &&     npm uninstall -g api2html &&    rm -R /tmp/* &&     rm -R /var/lib/apt/lists/* &&     rm -R /home/wekan/.meteor &&     rm -R /home/wekan/app &&     rm -R /home/wekan/app_build &&     mkdir /data &&     chown wekan --recursive /data' returned a non-zero code: 1

Checked my firewall and proxy logs, nothing seems to be blocking any outbound traffic fetching these packages.

About this issue

  • Original URL
  • State: closed
  • Created 2 years ago
  • Comments: 28 (28 by maintainers)

Commits related to this issue

Most upvoted comments