Skip to content

Update Ubuntu base image to LTS 20.04 #450

@alaendle

Description

@alaendle

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?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions