-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Synapse 1.12.2 Docker image is broken #7211
Comments
I don't really understand why this has happened. The docker image should have been built with a pillow versions that matched the constraint in the dependencies file. For now I've removed the 1.12.2 images from dockerhub. |
It seems to be due to some odd behaviour with To improve caching of the build layers, the Dockerfile first does
There is only actually one installed version of pillow, and it is the right one:
However, pkg_resources things otherwise:
I guess we could work around this by not pre-installing Pillow (or installing the right version), but tbh I think #7212 is a better solution. |
fixed for 1.12.3 by #7212 |
Description
The docker images of v1.12.2 (matrixdotorg/synapse:v1.12.2[-py3]) are broken.
They fail due to missing python requirements:
Since docker tags can be overwritten, here's the digest for the failing images:
sha256:d37b7f73e2fe915fdefda8f1dd46f288fcf7452553945ca3de3d5051c8dc57c5
(matrixdotorg/synapse:v1.12.2 is the same as matrixdotorg/synapse:v1.12.2-py3)
Steps to reproduce
Version information
The text was updated successfully, but these errors were encountered: