You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@solr.apache.org by GitBox <gi...@apache.org> on 2022/10/21 12:59:50 UTC

[GitHub] [solr-site] janhoy commented on a diff in pull request #79: Announce news about JDK17 JIT bug and new JRE vendor for Solr 8 docker.

janhoy commented on code in PR #79:
URL: https://github.com/apache/solr-site/pull/79#discussion_r1001757935


##########
content/solr/solr_news/2022-10-21-solr-8-docker-jre-change.md:
##########
@@ -0,0 +1,9 @@
+Title: Solr 8 on Docker changes to Eclipse Temurin JDK
+category: solr/news
+save_as:
+
+The official docker image for Solr 8.11 has been running on [Oracle OpenJDK 11 JRE](https://hub.docker.com/_/openjdk). However, due to Oracle's new release policies, they now no longer provide support for JDK11. Since Solr 8.11 is still being supported by the Apache Solr project, we needed to switch to another OpenJDK vendor with JDK11 support. We chose [Eclipse Temurin](https://hub.docker.com/_/eclipse-temurin) from the Adoptium project. This is the same vendor as we use for our Solr 9 image, and their [JDK11 support lasts until October 2024](https://adoptium.net/support/). 
+
+Users should be aware that on your next `docker pull solr:8.11.2` you will be upgraded. For most users there will be no issues, as it is mainly a new distribution of the same upstream Java version. However, if you use our image as base image and rely on specific tools to be present, you may need to adapt. While `openjdk:11-jre` uses `Debian GNU/Linux 11 (bullseye)`, the `eclipse-temurin:11-jre` image uses `Ubuntu 22.04.1 LTS (Jammy Jellyfish)`.

Review Comment:
   Given https://github.com/apache/solr-docker/pull/13 we may want to downgrade the Linux base image for better comatibility with somewhat older/conservative production environments.
   ```suggestion
   Users should be aware that on your next `docker pull solr:8.11.2` you will be upgraded. For most users there will be no issues, as it is mainly a new distribution of the same upstream Java version. However, if you use our image as base image and rely on specific tools to be present, you may need to adapt. While `openjdk:11-jre` uses `Debian GNU/Linux 11 (bullseye)`, the `eclipse-temurin:11-jre-focal` image uses `Ubuntu 20.04.5 LTS (Focal Fossa)`.
   ```



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org