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