-
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
Make integ tests always use runtime java #39732
Conversation
This commit ensures cluster formation always uses runtime java, never attempting to use the bundled jdk, since the integ test zip does not contain it.
Pinging @elastic/es-core-infra |
LGTM I'we had to do some specific adjustments to make |
I think we should leave the integ test zip special for now. It will always be special since it is mostly just the server jar, without modules. Not having the bundled jdk is just another facet of that. And I don't think we should complicate it with multiple platforms. |
This commit ensures cluster formation always uses runtime java, never attempting to use the bundled jdk, since the integ test zip does not contain it.
This commit ensures cluster formation always uses runtime java, never attempting to use the bundled jdk, since the integ test zip does not contain it.
The changes in elastic#39732 mean that nodes in the IntegTest clusters will now run with whichever java version is defined as `runtime.java` and not JAVA_HOME anymore. This means that these nodes will also run in JVM with fips approved mode enabled and as such, need to have access to the password for the BCFKS keystore that is used as the default keystore/truststore. This change sets the two necessary system properties.
The changes in #39732 mean that nodes in the IntegTest clusters will now run with whichever java version is defined as `runtime.java` and not JAVA_HOME anymore. This means that these nodes will also run in JVM with fips approved mode enabled and as such, need to have access to the password for the BCFKS keystore that is used as the default keystore/truststore. This change sets the two necessary system properties. Resolves #39855
The changes in elastic#39732 mean that nodes in the IntegTest clusters will now run with whichever java version is defined as `runtime.java` and not JAVA_HOME anymore. This means that these nodes will also run in JVM with fips approved mode enabled and as such, need to have access to the password for the BCFKS keystore that is used as the default keystore/truststore. This change sets the two necessary system properties. Resolves elastic#39855
The changes in elastic#39732 mean that nodes in the IntegTest clusters will now run with whichever java version is defined as `runtime.java` and not JAVA_HOME anymore. This means that these nodes will also run in JVM with fips approved mode enabled and as such, need to have access to the password for the BCFKS keystore that is used as the default keystore/truststore. This change sets the two necessary system properties. Resolves elastic#39855
The changes in #39732 mean that nodes in the IntegTest clusters will now run with whichever java version is defined as `runtime.java` and not JAVA_HOME anymore. This means that these nodes will also run in JVM with fips approved mode enabled and as such, need to have access to the password for the BCFKS keystore that is used as the default keystore/truststore. This change sets the two necessary system properties. Resolves #39855
The changes in #39732 mean that nodes in the IntegTest clusters will now run with whichever java version is defined as `runtime.java` and not JAVA_HOME anymore. This means that these nodes will also run in JVM with fips approved mode enabled and as such, need to have access to the password for the BCFKS keystore that is used as the default keystore/truststore. This change sets the two necessary system properties. Resolves #39855
This commit ensures cluster formation always uses runtime java, never
attempting to use the bundled jdk, since the integ test zip does not
contain it.