-
Notifications
You must be signed in to change notification settings - Fork 24.9k
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
Security Certificate Tests fail in JDK 1.8.0_292 due to JDK bug #75571
Comments
Pinging @elastic/es-delivery (Team:Delivery) |
Pinging @elastic/es-security (Team:Security) |
Should we mute this given we are waiting on a new Java 8 JDK release? |
I think we should mute them. My preference is to mute them (technically, |
👍 Is someone taking care of this? |
I will open a PR today. |
This commit adds some `assumeFalse` (or modifies exising ones) to mute tests on JDK 1.8.0_292 due to JDK-8266279 On this JDK build, a race condition sometimes causes the PBEWithSHA1AndDESede algorithm to appear as though it is unavailable. Relates: elastic#75571, elastic#75417, elastic#75379, elastic#72639, elastic#72359
This commit adds some `assumeFalse` (or modifies exising ones) to mute tests on JDK 1.8.0_292 due to JDK-8266279 On this JDK build, a race condition sometimes causes the PBEWithSHA1AndDESede algorithm to appear as though it is unavailable. Relates: elastic#75571, elastic#75417, elastic#75379, elastic#72639, elastic#72359 Backport of: elastic#75718
This commit adds some `assumeFalse` (or modifies exising ones) to mute tests on JDK 1.8.0_292 due to JDK-8266279 On this JDK build, a race condition sometimes causes the PBEWithSHA1AndDESede algorithm to appear as though it is unavailable. Relates: #75571, #75417, #75379, #72639, #72359 Backport of: #75718
This commit adds some `assumeFalse` (or modifies exising ones) to mute tests on JDK 1.8.0_292 due to JDK-8266279 On this JDK build, a race condition sometimes causes the PBEWithSHA1AndDESede algorithm to appear as though it is unavailable. Relates: elastic#75571, elastic#75417, elastic#75379, elastic#72639, elastic#72359 Backport of: elastic#75718
This commit adds some `assumeFalse` (or modifies exising ones) to mute tests on JDK 1.8.0_292 due to JDK-8266279 On this JDK build, a race condition sometimes causes the PBEWithSHA1AndDESede algorithm to appear as though it is unavailable. Relates: elastic#75571, elastic#75417, elastic#75379, elastic#72639, elastic#72359 Backport of: elastic#75718
* Mute some security tests on problematic JDK8 build This commit adds some `assumeFalse` (or modifies exising ones) to mute tests on JDK 1.8.0_292 due to JDK-8266279 On this JDK build, a race condition sometimes causes the PBEWithSHA1AndDESede algorithm to appear as though it is unavailable. Relates: #75571, #75417, #75379, #72639, #72359 Backport of: #75718 * Fix import
This commit adds some `assumeFalse` (or modifies exising ones) to mute tests on JDK 1.8.0_292 due to JDK-8266279 On this JDK build, a race condition sometimes causes the PBEWithSHA1AndDESede algorithm to appear as though it is unavailable. Relates: #75571, #75417, #75379, #72639, #72359 Backport of: #75718
JDK 1.8.0_292 has a race condition that sometimes causes the PBEWithSHA1AndDESede algorithm to appear as unavailable. This change mutes additional tests on this JDK build Relates: elastic#75952, elastic#75571, elastic#75718
This was the original issue description Looks like the problem will be fixed in latest jdk update Build scan: Failure excerpt: |
We had muted specifc tests that were hit by JDK-8266279, by not allowing the tests to run on Java 1.8.0_292. We have since upgraded our Java 8 version in CI to Java 1.8.0_301 so the muting is irrelevant and can be removed Resolves elastic#75571, elastic#75417, elastic#75379, elastic#72639, elastic#72359, elastic#75952, elastic#75718
We had muted specific tests that were hit by JDK-8266279, by not allowing the tests to run on Java 1.8.0_292. We have since upgraded our Java 8 version in CI to Java 1.8.0_301 so the muting is irrelevant and can be removed Resolves elastic#75571, elastic#75417, elastic#75379, elastic#72639, elastic#72359, elastic#75952, elastic#75718
Fixed in later jdk8 version |
I (@tvernum) have renamed & updated this issue to be an umbrella issue for all occurrences of this particular problem.
JDK 1.8.0_292 is affected by https://bugs.openjdk.java.net/browse/JDK-8266279 which sometimes causes failures like:
Some of our tests that deal with X.509 certificates (e.g. TLS & SAML signing test cases) are failing due to this error.
Since this is a JDK bug that affects a specific build, is scheduled to be fixed in an upcoming release, we are actively muting the affect tests for that specific JDK build with:
We're linking all of them to this issue so that we can find & handle all such test-mutes in bulk when the next JDK build is added to CI.
Because this is an issue for JDK8, it only affects 7.x and 6.8. We do not run CI for the
master
(8.0) branch on JDK8.The text was updated successfully, but these errors were encountered: