Uploaded image for project: 'Solr'
  1. Solr
  2. SOLR-16486

Pin OS version for base Docker image

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Blocker
    • Resolution: Fixed
    • 9.0
    • 9.1, main (10.0)
    • Docker
    • None

    Description

      Currently we have eclipse-temurin:17-jre set as the default base image of our 9.0+ docker images.

      We have had reports from users 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.

      Attachments

        Issue Links

          Activity

            People

              houston Houston Putman
              houston Houston Putman
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 20m
                  20m