-
Notifications
You must be signed in to change notification settings - Fork 430
Description
I think that it might be time to use a newer base image - the new ubuntu LTS 20.04 was released in April an so it should be stable now (https://ubuntu.com/about/release-cycle).
Even if the LTS 18.04 would still be supported with security fixes until April 2023 I think it might be worth to take a step and use LTS 20.04 as a base for new rabbitmq docker images (this should be a simple replacement of "18.04" with "20.04" - at least from my simple test use-cases the updated images run without any problems).
The main reason I see for using the newer LTS version is that some basic dependencies got updates - e.g. GLIBC is v.2.27 on bionic, while it is v2.31 on LTS 20.04 (https://packages.ubuntu.com/de/source/bionic/glibc, https://packages.ubuntu.com/de/source/focal/glibc) - and this is a huge burden for some native libraries.
So from my perspective the divergence from actual software development environments to a April 2018 base system just got big enough to cause first pains; even if there are workarounds, I believe it is time to update the ubuntu base image to the "new" LTS release. At the very least with the rabbitmq 3.9 series, but may I hope for 3.8.10/11?