Skip to content

feat: add OpenJDK 25 module#69

Open
ash-thakur-rh wants to merge 1 commit intoeclipse-jkube:mainfrom
ash-thakur-rh:updates/java-25
Open

feat: add OpenJDK 25 module#69
ash-thakur-rh wants to merge 1 commit intoeclipse-jkube:mainfrom
ash-thakur-rh:updates/java-25

Conversation

@ash-thakur-rh
Copy link
Copy Markdown

Summary

  • Add jboss.container.openjdk.jdk module version 25 with support for OpenJDK 25
  • Includes module.yaml with JDK 25 package (java-25-openjdk-devel), environment variables (JAVA_HOME=/usr/lib/jvm/java-25), and labels
  • Includes configure.sh to set JDK 25 as the system alternative and configure securerandom.source for faster startup
  • Includes jvm-options with GC logging and native memory tracking diagnostics (consistent with JDK 21)

Details

New module follows the same structure and conventions as the existing JDK 21 module:

  • Uses org.eclipse.jkube.user module (same as JDK 21)
  • Sets alternatives for java, javac, java_sdk_openjdk, and jre_openjdk to java-25-openjdk
  • JVM diagnostic options: -Xlog:gc::utctime -XX:NativeMemoryTracking=summary

Signed-off-by: Ashish Thakur <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant