|
@@ -177,6 +177,12 @@ class NodeInfo {
|
|
|
javaVersion = 8
|
|
|
} else if (nodeVersion.onOrAfter("6.2.0") && nodeVersion.before("6.3.0")) {
|
|
|
javaVersion = 9
|
|
|
+ } else if (project.inFipsJvm && nodeVersion.onOrAfter("6.3.0") && nodeVersion.before("6.4.0")) {
|
|
|
+ /*
|
|
|
+ * Elasticsearch versions before 6.4.0 cannot be run in a FIPS-140 JVM. If we're running
|
|
|
+ * bwc tests in a FIPS-140 JVM, ensure that the pre v6.4.0 nodes use a Java 10 JVM instead.
|
|
|
+ */
|
|
|
+ javaVersion = 10
|
|
|
}
|
|
|
|
|
|
args.addAll("-E", "node.portsfile=true")
|