Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[docs] Document JDK 21 since Logstash 8.15.0 #16780

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

toby-sutor
Copy link
Contributor

@toby-sutor toby-sutor commented Dec 11, 2024

Since Logstash 8.15.0, we are shipping JDK 21 as per https://www.elastic.co/guide/en/logstash/current/logstash-8-15-0.html and #16055:

IMPLEMENTOR="Eclipse Adoptium"
IMPLEMENTOR_VERSION="Temurin-21.0.5+11"
JAVA_RUNTIME_VERSION="21.0.5+11-LTS"
JAVA_VERSION="21.0.5"
JAVA_VERSION_DATE="2024-10-15"
LIBC="gnu"
MODULES="java.base java.compiler java.datatransfer java.xml java.prefs java.desktop java.instrument java.logging java.management java.security.sasl java.naming java.rmi java.management.rmi java.net.http java.scripting java.security.jgss java.transaction.xa java.sql java.sql.rowset java.xml.crypto java.se java.smartcardio jdk.accessibility jdk.internal.jvmstat jdk.attach jdk.charsets jdk.internal.opt jdk.zipfs jdk.compiler jdk.crypto.ec jdk.crypto.cryptoki jdk.dynalink jdk.internal.ed jdk.editpad jdk.hotspot.agent jdk.httpserver jdk.incubator.vector jdk.internal.le jdk.internal.vm.ci jdk.internal.vm.compiler jdk.internal.vm.compiler.management jdk.jartool jdk.javadoc jdk.jcmd jdk.management jdk.management.agent jdk.jconsole jdk.jdeps jdk.jdwp.agent jdk.jdi jdk.jfr jdk.jlink jdk.jpackage jdk.jshell jdk.jsobject jdk.jstatd jdk.localedata jdk.management.jfr jdk.naming.dns jdk.naming.rmi jdk.net jdk.nio.mapmode jdk.random jdk.sctp jdk.security.auth jdk.security.jgss jdk.unsupported jdk.unsupported.desktop jdk.xml.dom"
OS_ARCH="x86_64"
OS_NAME="Linux"
SOURCE=".:git:9f7db4edca1b"
BUILD_SOURCE="git:08621c72262ba260e4bb6451a9c75bf1c0ab365d"
BUILD_SOURCE_REPO="https://github.com/adoptium/temurin-build.git"
SOURCE_REPO="https://github.com/adoptium/jdk21u.git"
FULL_VERSION="21.0.5+11-LTS"
SEMANTIC_VERSION="21.0.5+11"
BUILD_INFO="OS: Linux Version: 6.5.0-1025-azure"
JVM_VARIANT="Hotspot"
JVM_VERSION="21.0.5+11-LTS"
IMAGE_TYPE="JDK"

This needs to be reflected in the documentation and backported to 8.15.0 and newer. Ideally, it would be reviewed by the dev team to ensure all other information is still accurate too.

Since Logstash 8.15.0, we are shipping JDK 21 as per https://www.elastic.co/guide/en/logstash/current/logstash-8-15-0.html:

```
IMPLEMENTOR="Eclipse Adoptium"
IMPLEMENTOR_VERSION="Temurin-21.0.5+11"
JAVA_RUNTIME_VERSION="21.0.5+11-LTS"
JAVA_VERSION="21.0.5"
JAVA_VERSION_DATE="2024-10-15"
LIBC="gnu"
MODULES="java.base java.compiler java.datatransfer java.xml java.prefs java.desktop java.instrument java.logging java.management java.security.sasl java.naming java.rmi java.management.rmi java.net.http java.scripting java.security.jgss java.transaction.xa java.sql java.sql.rowset java.xml.crypto java.se java.smartcardio jdk.accessibility jdk.internal.jvmstat jdk.attach jdk.charsets jdk.internal.opt jdk.zipfs jdk.compiler jdk.crypto.ec jdk.crypto.cryptoki jdk.dynalink jdk.internal.ed jdk.editpad jdk.hotspot.agent jdk.httpserver jdk.incubator.vector jdk.internal.le jdk.internal.vm.ci jdk.internal.vm.compiler jdk.internal.vm.compiler.management jdk.jartool jdk.javadoc jdk.jcmd jdk.management jdk.management.agent jdk.jconsole jdk.jdeps jdk.jdwp.agent jdk.jdi jdk.jfr jdk.jlink jdk.jpackage jdk.jshell jdk.jsobject jdk.jstatd jdk.localedata jdk.management.jfr jdk.naming.dns jdk.naming.rmi jdk.net jdk.nio.mapmode jdk.random jdk.sctp jdk.security.auth jdk.security.jgss jdk.unsupported jdk.unsupported.desktop jdk.xml.dom"
OS_ARCH="x86_64"
OS_NAME="Linux"
SOURCE=".:git:9f7db4edca1b"
BUILD_SOURCE="git:08621c72262ba260e4bb6451a9c75bf1c0ab365d"
BUILD_SOURCE_REPO="https://github.com/adoptium/temurin-build.git"
SOURCE_REPO="https://github.com/adoptium/jdk21u.git"
FULL_VERSION="21.0.5+11-LTS"
SEMANTIC_VERSION="21.0.5+11"
BUILD_INFO="OS: Linux Version: 6.5.0-1025-azure"
JVM_VARIANT="Hotspot"
JVM_VERSION="21.0.5+11-LTS"
IMAGE_TYPE="JDK"
```

This needs to be reflected in the documentation and backported to 8.15.0 and newer.
Copy link
Contributor

📃 DOCS PREVIEWhttps://logstash_bk_16780.docs-preview.app.elstc.co/diff

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant