eclipse-mosquitto / mosquitto

Eclipse Mosquitto - An open source MQTT broker
https://mosquitto.org
Other
9.12k stars 2.41k forks source link

Docker: 2.0.19 without libressl? #3134

Open osgger opened 1 month ago

osgger commented 1 month ago

Up to 2.0.18 there were two different versions of mosquitto in Docker Hub: One with libressl (tag: eclipse-mosquitto:2.0.18) and one with openssl (tag: eclipse-mosquitto:2.0.18-openssl). This matches the documentation.

In 2.0.19, however, both images seem to be the same (eclipse-mosquitto:2.0.19 and eclipse-mosquitto:2.0.19-openssl). That is strange, since there are still two different Dockerfiles here at GitHub.

Is this correct or a is it a bug? I'm confused ...

Thanks in advance!

ralight commented 1 month ago

The current versions of alpine essentially don't support libressl, so the 2.0.19 and 2.0.19-openssl tags point to the same image.

osgger commented 1 month ago

Thanks for clarifying this, Roger! Now I found your 2.0.19 bump commit from last week in the Docker library, where you switched the non-openssl tags also into docker/2.0-openssl.

Since this is a semantic change of the Docker image tags, this might be worth some documentation.

Would docker/README.md or docker/2.0/README.md be the right place? The Docker Hub docs don't explain the semantic of the tags at all.

What do you think?