-
Notifications
You must be signed in to change notification settings - Fork 24.7k
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
Secure HDFS fixture startup fails on JDK 8u262 to 8u271 #61050
Comments
Pinging @elastic/es-distributed (:Distributed/Snapshot/Restore) |
I don't see how we can disable these Gradle tasks for these specific JDK versions (there does not seem to be any prior art for this). Any thoughts on this @elastic/es-core-infra? |
This was briefly discussed with @rjernst and @mark-vieira. The outcome was that we may need to disable this entirely until we get a JDK8 build in CI that is fixed, which also depends on a JDK8 being released that is fixed. As of now the latest release for Zulu and AdoptOpenJDK is 8u265, which still has this bug. |
This commit changes the value for client name canonicalization to true in the krb5.conf template file. This is done as a means to workaround JDK-8246193 which has made it into some builds of JDK8. Closes #61050
This commit changes the value for client name canonicalization to true in the krb5.conf template file. This is done as a means to workaround JDK-8246193 which has made it into some builds of JDK8. Closes elastic#61050
This commit changes the value for client name canonicalization to true in the krb5.conf template file. This is done as a means to workaround JDK-8246193 which has made it into some builds of JDK8. Closes elastic#61050
This commit changes the value for client name canonicalization to true in the krb5.conf template file. This is done as a means to workaround JDK-8246193 which has made it into some builds of JDK8. Closes elastic#61050
I found a fix that allows the tests to work even on these JVMs with the bug and merged it in #61119 and also backported the fix as well to other active branches that run against JDK8. The 7.x java matrix ci job was also a success after this workaround was merged. |
Build scan: https://gradle-enterprise.elastic.co/s/r7hg55pyb7g6i
https://gradle-enterprise.elastic.co/s/2vx2ssb2jkzl4
https://gradle-enterprise.elastic.co/s/7jdmamwoandv6
On 7.x, when the runtime Java home is a JDK 8 build between u262 and u271, the secureHDFS fixture will fail to start up due to a NullPointerException when logging in via Kerberos.
The root cause is the same as #56507, which was caused by https://bugs.openjdk.java.net/browse/JDK-8246193.
The text was updated successfully, but these errors were encountered: