Skip to content

Commit c3f9839

Browse files
committed
Delete less system templates/policies
1 parent 720ad1e commit c3f9839

File tree

1 file changed

+13
-6
lines changed

1 file changed

+13
-6
lines changed

test_elasticsearch/utils.py

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -281,6 +281,9 @@ def wipe_ilm_policies(client):
281281
".monitoring-8-ilm-policy",
282282
}
283283
and "-history-ilm-polcy" not in policy
284+
and "-meta-ilm-policy" not in policy
285+
and "-data-ilm-policy" not in policy
286+
and "@lifecycle" not in policy
284287
):
285288
client.ilm.delete_lifecycle(name=policy)
286289

@@ -408,19 +411,17 @@ def wait_for_cluster_state_updates_to_finish(client, timeout=30):
408411

409412

410413
def is_xpack_template(name):
411-
if name.startswith(".alerts-"):
412-
return True
413-
elif name.startswith(".kibana-data-quality-dashboard-"):
414-
return True
415-
elif name.startswith(".kibana-elastic-ai-assistant-component-template-"):
414+
if name.startswith("."):
416415
return True
417416
elif name.startswith("behavioral_analytics-events"):
418417
return True
419418
elif name.startswith("elastic-connectors-"):
420419
return True
421420
elif name.startswith("entities_v1_"):
422421
return True
423-
elif name.startswith(".deprecation-"):
422+
elif name.endswith("@ilm"):
423+
return True
424+
elif name.endswith("@template"):
424425
return True
425426

426427
return name in {
@@ -432,15 +433,19 @@ def is_xpack_template(name):
432433
"apm@settings",
433434
"data-streams-mappings",
434435
"data-streams@mappings",
436+
"elastic-connectors",
435437
"ecs@dynamic_templates",
436438
"ecs@mappings",
439+
"ilm-history-7",
437440
"kibana-reporting@settings",
441+
"logs",
438442
"logs-apm.error@mappings",
439443
"logs-apm@settings",
440444
"logs-mappings",
441445
"logs@mappings",
442446
"logs-settings",
443447
"logs@settings",
448+
"metrics",
444449
"metrics-apm@mappings",
445450
"metrics-apm.service_destination@mappings",
446451
"metrics-apm.service_summary@mappings",
@@ -453,6 +458,8 @@ def is_xpack_template(name):
453458
"metrics@settings",
454459
"metrics-tsdb-settings",
455460
"metrics@tsdb-settings",
461+
"search-acl-filter",
462+
"synthetics",
456463
"synthetics-mappings",
457464
"synthetics@mappings",
458465
"synthetics-settings",

0 commit comments

Comments
 (0)