Winston: 3.3.0 uses storage-engine which breaks installs in docker

Created on 21 Jun 2020  路  4Comments  路  Source: winstonjs/winston

Can't use version 3.3.0 in docker node:12 anymore because of dep on storage-engine which gives an
Error: EACCES: permission denied error

3.2.1 is fine

Most helpful comment

@DABH
Hi, cloud you please use a npm diagnostics dependency rather than git? It's may be fragile in some network area to access the git address.

install diagnostics from git github:DABH/diagnostics#master, may be very slow, please keep patience

All 4 comments

This has been addressed ^^, you can use master or 3.2.1 till we cut the next release

3.3.1 was released

Hi - just to say that this change has broken our system - we install node in a docker image that doesn't have git.

This change now it pulls a dependency from git gives a problem if git isn't present.

We're using

ARG NODE_VER=12.16.1
FROM node:${NODE_VER}-alpine

@DABH
Hi, cloud you please use a npm diagnostics dependency rather than git? It's may be fragile in some network area to access the git address.

install diagnostics from git github:DABH/diagnostics#master, may be very slow, please keep patience

Was this page helpful?
0 / 5 - 0 ratings

Related issues

ghost picture ghost  路  4Comments

alditis picture alditis  路  3Comments

Tonacatecuhtli picture Tonacatecuhtli  路  4Comments

anks333 picture anks333  路  3Comments

kjin picture kjin  路  3Comments