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

Using inFipsSunJsseJvm() causes failures in ESXPackSmokeClientTestCase and MigrateToolTestCase #52391

Closed
jkakavas opened this issue Feb 15, 2020 · 3 comments
Labels
:Delivery/Build Build or test infrastructure Team:Delivery Meta label for Delivery team >test-failure Triaged test failures from CI

Comments

@jkakavas
Copy link
Member

The title is vague as it is not obvious yet what causes this failures. When attempting to do a static import of EsTestCase#inFipsSunJsseJvm() in the two aforementioned classes in order to determine if we're running in Java 8 and in fips mode, the transport client used in the test fails to connect to the node. The TransportClient created, has a TransportClientNodesService that ends up having 0 listed nodes.
The failures are reproducible easily locally. Example failure: https://gradle-enterprise.elastic.co/s/yphikcuckyz5e

The workaround for now is to reimplement inFipsSunJsseJvm() in these two classes until we can figure out what causes the error.

@jkakavas jkakavas added :Delivery/Build Build or test infrastructure >test-failure Triaged test failures from CI labels Feb 15, 2020
@elasticmachine
Copy link
Collaborator

Pinging @elastic/es-core-infra (:Core/Infra/Build)

@rjernst rjernst added the Team:Core/Infra Meta label for core/infra team label May 4, 2020
@rjernst
Copy link
Member

rjernst commented Aug 6, 2020

@jkakavas Can you confirm whether the above is still an issue? I cannot find either that method inFipsSunJsseJvm, or a use of EsTestCase#inFipsJvm in either of those classes.

@jkakavas
Copy link
Member Author

jkakavas commented Aug 6, 2020

Thia is now irrelevant since the changes introduced in #56526

@jkakavas jkakavas closed this as completed Aug 6, 2020
@mark-vieira mark-vieira added Team:Delivery Meta label for Delivery team and removed Team:Core/Infra Meta label for core/infra team labels Nov 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
:Delivery/Build Build or test infrastructure Team:Delivery Meta label for Delivery team >test-failure Triaged test failures from CI
Projects
None yet
Development

No branches or pull requests

4 participants