mirror of
https://github.com/elastic/elasticsearch.git
synced 2025-04-24 15:17:30 -04:00
Linux packages (deb and rpm) for Elasticsearch 6.x don't include a Java runtime. Our packaging tests are designed to use an explicit JDK for packages that do not bundle a JDK. This is not working as intended when running upgrade tests from 6.x versions and we were instead assuming a JDK was bundled. The side effect of this is that those versions of Elasticsearch are using the system JDK, which is different for every Linux distribution. Specifically, RHEL-based distributions have recently introduced an update to their Java 8 packages that are incompatible with the 6.x security manager. This change fixes the logic that determines if a distribution includes a bundled JDK to ensure that all versions prior to 7.0 are assumed to not include a bundled JDK.
20 lines
No EOL
1 KiB
XML
20 lines
No EOL
1 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<project version="4">
|
|
<component name="CheckStyle-IDEA" serialisationVersion="2">
|
|
<checkstyleVersion>10.3.1</checkstyleVersion>
|
|
<scanScope>JavaOnlyWithTests</scanScope>
|
|
<option name="thirdPartyClasspath">
|
|
<option value="$PROJECT_DIR$/build-conventions/build/libs/build-conventions.jar" />
|
|
</option>
|
|
<option name="activeLocationIds">
|
|
<option value="dfb90780-ced3-4152-a4df-3cc9be08e3d8" />
|
|
</option>
|
|
<option name="locations">
|
|
<list>
|
|
<ConfigurationLocation id="bundled-sun-checks" type="BUNDLED" scope="All" description="Sun Checks">(bundled)</ConfigurationLocation>
|
|
<ConfigurationLocation id="bundled-google-checks" type="BUNDLED" scope="All" description="Google Checks">(bundled)</ConfigurationLocation>
|
|
<ConfigurationLocation id="dfb90780-ced3-4152-a4df-3cc9be08e3d8" type="PROJECT_RELATIVE" scope="All" description="Elasticsearch">$PROJECT_DIR$/checkstyle_ide.xml</ConfigurationLocation>
|
|
</list>
|
|
</option>
|
|
</component>
|
|
</project> |