diff --git a/x-pack/plugin/security/src/test/java/org/elasticsearch/xpack/ssl/SSLReloadDuringStartupIntegTests.java b/x-pack/plugin/security/src/test/java/org/elasticsearch/xpack/ssl/SSLReloadDuringStartupIntegTests.java index 6f4dd99ecab..5458202d80e 100644 --- a/x-pack/plugin/security/src/test/java/org/elasticsearch/xpack/ssl/SSLReloadDuringStartupIntegTests.java +++ b/x-pack/plugin/security/src/test/java/org/elasticsearch/xpack/ssl/SSLReloadDuringStartupIntegTests.java @@ -10,6 +10,7 @@ import org.elasticsearch.common.settings.MockSecureSettings; import org.elasticsearch.common.settings.Settings; import org.elasticsearch.env.Environment; import org.elasticsearch.env.TestEnvironment; +import org.elasticsearch.test.ESIntegTestCase.ClusterScope; import org.elasticsearch.test.InternalTestCluster.RestartCallback; import org.elasticsearch.test.SecurityIntegTestCase; @@ -21,6 +22,10 @@ import java.nio.file.Path; import java.nio.file.StandardCopyOption; import java.util.concurrent.CountDownLatch; +// transport clients do not support reloading of files so failures can occur if we allow the use +// of transport clients in tests when we are changing files and a transport client is built from +// the node we change the files on +@ClusterScope(transportClientRatio = 0) public class SSLReloadDuringStartupIntegTests extends SecurityIntegTestCase { @Override @@ -52,7 +57,6 @@ public class SSLReloadDuringStartupIntegTests extends SecurityIntegTestCase { return true; } - @AwaitsFix(bugUrl = "https://github.com/elastic/elasticsearch/issues/55524") public void testReloadDuringStartup() throws Exception { final String node = randomFrom(internalCluster().getNodeNames()); final Environment env = internalCluster().getInstance(Environment.class, node);