Houston Putman created SOLR-16486:
-------------------------------------
Summary: Pin OS version for base Docker image
Key: SOLR-16486
URL: https://issues.apache.org/jira/browse/SOLR-16486
Project: Solr
Issue Type: Improvement
Security Level: Public (Default Security Level. Issues are Public)
Components: Docker
Affects Versions: 9.0
Reporter: Houston Putman
Currently we have
[eclipse-temurin:17-jre|https://hub.docker.com/_/eclipse-temurin] set as the
default base image of our 9.0+ docker images.
We have had [reports from users|https://github.com/apache/solr-docker/pull/13]
that the latest OS variant of {{eclipse-temurin:17-jre}} does not work for all
Docker versions (just 20.10.16+). The eclipse temurin project makes no promises
that Java versions will keep the same OS variant throughout their lifecycles,
so we should explicitly pin the OS variant in our image name to keep ourselves
safe.
Given that the latest variant (jammy - Ubuntu 22) only supports a 5-month-old
version of Docker, we should probably pin to the previous OS variant (focal -
Ubuntu 20) which has Support until April 2025.
We can upgrade to Ubuntu 22 (Jammy Jellyfish) in a future 9.x minor release,
which will not affect any of the previous released images.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]