Browse Source

NETWORKING:Def CName in Http Publish Addr to True (#33631)

* Follow up to #32806 setting the setting to true for 7.x
Armin Braun 7 years ago
parent
commit
87cedef3cf

+ 0 - 3
buildSrc/src/main/groovy/org/elasticsearch/gradle/BuildPlugin.groovy

@@ -828,9 +828,6 @@ class BuildPlugin implements Plugin<Project> {
             // TODO: remove this once ctx isn't added to update script params in 7.0
             systemProperty 'es.scripting.update.ctx_in_params', 'false'
 
-            //TODO: remove this once the cname is prepended to the address by default in 7.0
-            systemProperty 'es.http.cname_in_publish_address', 'true'
-
             // Set the system keystore/truststore password if we're running tests in a FIPS-140 JVM
             if (project.inFipsJvm) {
                 systemProperty 'javax.net.ssl.trustStorePassword', 'password'

+ 0 - 2
docs/build.gradle

@@ -56,8 +56,6 @@ integTestCluster {
 
   // TODO: remove this for 7.0, this exists to allow the doc examples in 6.x to continue using the defaults
   systemProperty 'es.scripting.update.ctx_in_params', 'false'
-  //TODO: remove this once the cname is prepended to the address by default in 7.0
-  systemProperty 'es.http.cname_in_publish_address', 'true'
 }
 
 // remove when https://github.com/elastic/elasticsearch/issues/31305 is fixed

+ 0 - 1
modules/lang-painless/build.gradle

@@ -25,7 +25,6 @@ esplugin {
 integTestCluster {
   module project.project(':modules:mapper-extras')
   systemProperty 'es.scripting.update.ctx_in_params', 'false'
-  systemProperty 'es.http.cname_in_publish_address', 'true'
 }
 
 dependencies {

+ 1 - 1
server/src/main/java/org/elasticsearch/http/HttpInfo.java

@@ -41,7 +41,7 @@ public class HttpInfo implements Writeable, ToXContentFragment {
 
     /** Whether to add hostname to publish host field when serializing. */
     private static final boolean CNAME_IN_PUBLISH_HOST =
-        parseBoolean(System.getProperty("es.http.cname_in_publish_address"), false);
+        parseBoolean(System.getProperty("es.http.cname_in_publish_address"), true);
 
     private final BoundTransportAddress address;
     private final long maxContentLength;