To reproduce, run:
docker run chronograf:1.11-alpine
The error is:
setpriv: failed to execute chronograf: No such file or directory
The older 1.10 version runs without problems.
The issue seems to be related to the tar that is downloaded. The -static tar downloaded for v1.10.9 contains only the chronoctl and chronograf, which are correctly copied to /usr/bin. For v1.11.1 the -static is dropped in the dockerfile, and the tar now contains the folders etc, usr and var, which are duly copied to /usr/bin. The solution is to change back the to the static tar (which current does not exist for v1.11) or to modify the destination path of the copy action?
To reproduce, run:
The error is:
The older 1.10 version runs without problems.
The issue seems to be related to the tar that is downloaded. The
-statictar downloaded for v1.10.9 contains only thechronoctlandchronograf, which are correctly copied to/usr/bin. For v1.11.1 the-staticis dropped in the dockerfile, and the tar now contains the foldersetc,usrandvar, which are duly copied to/usr/bin. The solution is to change back the to the static tar (which current does not exist for v1.11) or to modify the destination path of the copy action?