Closed Binternet closed 6 years ago
The relevant part of this stacktrace is Failed at the integer@1.0.3
which we have seen before in other repos.
The issue here is that the maintainer of npm integer
changed the way the module is built, now requiring python
and basic build utils such as make
in order to install the npm module.
We decided to fix this across all repos by updating pelias/baseimage
(the image all other pelias docker images inherit from), this change was landed in https://github.com/pelias/baseimage/pull/4 11 days ago.
Please pull the latest version of the pelias/baseimage
image from dockerhub and rebuild.
You can see a history of all image builds here https://hub.docker.com/r/pelias/baseimage/tags/ (including builds for branches and other dev code), the one you want is latest
.
docker pull pelias/baseimage:latest
latest: Pulling from pelias/baseimage
Digest: sha256:7cbc95d3814322d3a8d84a0ff33d7481f5db2457c084777ac2373d49718ff529
Status: Image is up to date for pelias/baseimage:latest
I'm glad you reported this @Binternet because I don't think we had considered the fact that baseimage updates will not automatically be surfaced to other developers. It's fairly expected that a developer would run git pull
to make sure they have the latest code changes, but we should probably get used to sending out a note when the baseimage changes.
@orangejulius You're welcome, on that note - I wish to thank you for your work and patience, you're doing a great job!
can we close this issue?
Sure! thanks
docker build .
is failing: