-
Notifications
You must be signed in to change notification settings - Fork 36
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 upgrade #448
base: master
Are you sure you want to change the base?
Java 11 upgrade #448
Conversation
Codecov Report
@@ Coverage Diff @@
## master #448 +/- ##
============================================
- Coverage 58.97% 58.95% -0.02%
Complexity 492 492
============================================
Files 125 125
Lines 3963 3964 +1
Branches 544 544
============================================
Hits 2337 2337
- Misses 1513 1514 +1
Partials 113 113
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
This revision was also tested against a java 11 version of a GraalVM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
8 days ago, Red Hat released openjdk11 on the ubi8 base image!
https://catalog.redhat.com/software/containers/ubi8/openjdk-11/5dd6a4b45a13461646f677f4
@xdavidson this is good news. If we want to move forward with this upgrade, we will need to update our deployment images. |
@carlosmunoz I tried building and deploying this branch locally with OpenJDK 11. Build succeeds. However, I am getting the following exception when Karaf starts up -
Is it happening at your end as well? |
This is great. I was a bit concerned about JDK-11 not being available for ubi8. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Apart from the exception mentioned earlier, all the functionality seems to be working as expected based on the smoke testing I did.
@aprajshekhar I am not seeing this error |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As I have not seen the error again and the smoke test was successful, let's go ahead with the changes.
This will need a coordinated release with the pipelines, and changes in local dev environments. I will merge when/if given the go-ahead. (We also need to change Github's validations) |
I agree. What I meant to say was this PR would not need any more Java 11 related changes except github actions 👍 |
The Module class needs to be explicitly imported since there is now a Module class as part of the java.lang package.
No description provided.