-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Java 11 as Che master runtime #13180
Comments
Might be related #14545 |
+1 for |
I would opt it for the smallest image of the runtime for upstream and have alternates with newer JDK like Java 13 (even if non LTS support) https://hub.docker.com/_/openjdk?tab=tags&page=1&name=alpine and/or ubi8 images Also this time it seems smallest image that we can get is with ubi8-minimal + java11
|
Issues go stale after Mark the issue as fresh with If this issue is safe to close now please do so. Moderators: Add |
/remove-lifecycle stale |
Any chance this might happen in 7.13? It would be great to move Che builds up to use JDK 11, if we can. 8 is well past EOL. |
@nickboldt Where did you read that openjdk 8 is EOL ? |
@nickboldt
I agree with you. Sooner or later we have to do that. More time we postpone this - then harder it would be to implement. I have some changes that moving this forward. I will try to provide prs for that soon. |
@nickboldt it already has P2 and team assigned, could you elaborate more why you added |
I guess this is the most important source of OpenJDK support for us https://access.redhat.com/articles/1299013 -> May 2026 I'm all for moving to newer Java as soon as possible and we should aim to be on latest LTS or even on latest. 8 has currently longer support than 11, but once we update to 11, moving upwards became much much easier. Keeping us on LTS means updating once in 3 years. |
Description
There is a couple of good things that are making reasonable to consider an upgrade Che-master runtime to Java 11.
Such as:
https://metebalci.com/blog/what-is-new-in-java-11/
https://www.oracle.com/technetwork/java/javase/11-relnote-issues-5012449.html
https://dzone.com/articles/90-new-features-and-apis-in-jdk-11
https://www.journaldev.com/24601/java-11-features
https://habr.com/ru/post/424683/
Things to consider.
There is two option here. First - to upgrade asm lib and adapt the code to Java 11. Second - since it would be used only on che-master where startup time is no longer critical we may deprecate this code at all. Need to consider both options.
overall image size may be increased. At this moment I would prefer openjdk:11-slim.
I doubt that this issue we are able to deliver before Che 7 GA I can propose such a plan:
The text was updated successfully, but these errors were encountered: