@@ -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
410413def 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