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

use Java 11 for quarkus stack as Java 8 is deprecated #16790

Closed
sunix opened this issue Apr 28, 2020 · 9 comments · Fixed by eclipse-che/che-plugin-registry#457 or eclipse-che/che-devfile-registry#269
Labels
kind/task Internal things, technical debt, and to-do tasks to be performed. severity/P1 Has a major impact to usage or development of the system.
Milestone

Comments

@sunix
Copy link
Contributor

sunix commented Apr 28, 2020

Is your task related to a problem? Please describe.

Java 8 is deprecated https://quarkus.io/blog/quarkus-1-4-final-released/#whats-new

Describe the solution you'd like

Use Java 11 images (for runtime and plugin)

@sunix sunix added the kind/task Internal things, technical debt, and to-do tasks to be performed. label Apr 28, 2020
@che-bot che-bot added the status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. label Apr 28, 2020
@mmorhun mmorhun added area/stacks severity/P1 Has a major impact to usage or development of the system. and removed status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. labels Apr 29, 2020
sunix added a commit to eclipse-che/che-devfile-registry that referenced this issue Apr 30, 2020
@sunix
Copy link
Contributor Author

sunix commented May 2, 2020

This is quite critical ... I don't know when the samples (used by our quarkus stack) will be updated and stop working with java8, so the sooner we fix that the better if we want to avoid a bad surprise seeing our quarkus stack broken.

sunix added a commit to eclipse-che/che-devfile-registry that referenced this issue May 3, 2020
@sunix
Copy link
Contributor Author

sunix commented May 3, 2020

still the quarkus plugin to upgrade to Java11

@ericwill
Copy link
Contributor

ericwill commented May 4, 2020

@sunix if I provide a PR, can you test it against your flow?

@sunix
Copy link
Contributor Author

sunix commented May 4, 2020

@ericwill yes

@sunix
Copy link
Contributor Author

sunix commented May 7, 2020

reopening as the Quarkus stacks have to be updated

monaka pushed a commit to PizzaFactory/che-devfile-registry that referenced this issue May 10, 2020
@sunix
Copy link
Contributor Author

sunix commented May 11, 2020

reopening again

@sunix sunix reopened this May 11, 2020
@ericwill
Copy link
Contributor

@sunix am I to understand that we shouldn't offer Quarkus + Java 8 at all then?

@sunix
Copy link
Contributor Author

sunix commented Jul 13, 2020

yes we shouldn't offer java 8 : https://quarkus.io/blog/quarkus-1-4-final-released/#java-8-deprecated

@ericwill
Copy link
Contributor

yes we shouldn't offer java 8 : https://quarkus.io/blog/quarkus-1-4-final-released/#java-8-deprecated

Okay, I'll do the removal next sprint (187).

@ericwill ericwill mentioned this issue Jul 15, 2020
38 tasks
@ericwill ericwill added this to the 7.17 milestone Jul 15, 2020
ericwill added a commit to eclipse-che/che-plugin-registry that referenced this issue Jul 24, 2020
* Remove some quarkus-java8 plugins and migrate quarkus-java8 1.5 to quarkus-java11

See eclipse-che/che#16790

Signed-off-by: Eric Williams <ericwill@redhat.com>
ericwill added a commit to eclipse-che/che-devfile-registry that referenced this issue Jul 24, 2020
Closes eclipse-che/che#16790

Signed-off-by: Eric Williams <ericwill@redhat.com>
monaka pushed a commit to PizzaFactory/che-plugin-registry that referenced this issue Aug 8, 2020
* Remove some quarkus-java8 plugins and migrate quarkus-java8 1.5 to quarkus-java11

See eclipse-che/che#16790

Signed-off-by: Eric Williams <ericwill@redhat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/task Internal things, technical debt, and to-do tasks to be performed. severity/P1 Has a major impact to usage or development of the system.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants