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
- Fix building Dockerfile on Mac M1 etc. Thanks to willman42 and xet7 ! Fixes #4666 — committed to Emile840/wekan by xet7 2 years ago
Well, maybe here https://atmospherejs.com/cfs/reactive-list , or elsewhere at https://atmospherejs.com or https://npmjs.com