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: issues-unsubscr...@solr.apache.org
For additional commands, e-mail: issues-h...@solr.apache.org

Reply via email to