Skip to content

Commit afbced9

Browse files
committed
maybeEnableLogsdbByDefault
1 parent dc51feb commit afbced9

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

x-pack/plugin/logsdb/qa/rolling-upgrade2/src/javaRestTest/java/org/elasticsearch/xpack/logsdb/LogsdbIndexingRollingUpgradeIT.java

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,8 @@ protected Settings restClientSettings() {
8888
public void testIndexing() throws Exception {
8989
String dataStreamName = "logs-bwc-test";
9090
{
91+
maybeEnableLogsdbByDefault();
92+
9193
String templateId = getClass().getSimpleName().toLowerCase(Locale.ROOT);
9294
createTemplate(dataStreamName, templateId, TEMPLATE);
9395

@@ -301,4 +303,21 @@ static String getWriteBackingIndex(final RestClient client, final String dataStr
301303
return (String) ((Map<?, ?>) backingIndices.get(backingIndex)).get("index_name");
302304
}
303305

306+
static void maybeEnableLogsdbByDefault() throws IOException {
307+
var version = Version.fromString(System.getProperty("tests.old_cluster_version"));
308+
if (version.onOrAfter(Version.fromString("9.0.0"))) {
309+
return;
310+
}
311+
312+
var request = new Request("PUT", "/_cluster/settings");
313+
request.setJsonEntity("""
314+
{
315+
"persistent": {
316+
"cluster.logsdb.enabled": true
317+
}
318+
}
319+
""");
320+
assertOK(client().performRequest(request));
321+
}
322+
304323
}

0 commit comments

Comments
 (0)