Skip to content

Commit dc1d7cd

Browse files
authored
Sync ILM policies to not wipe on cleanup
1 parent b5b7e27 commit dc1d7cd

File tree

1 file changed

+22
-16
lines changed

1 file changed

+22
-16
lines changed

test_elasticsearch/utils.py

Lines changed: 22 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -265,22 +265,28 @@ def wipe_xpack_templates(client):
265265

266266
def wipe_ilm_policies(client):
267267
for policy in client.ilm.get_lifecycle():
268-
if policy not in {
269-
"ilm-history-ilm-policy",
270-
"slm-history-ilm-policy",
271-
"watch-history-ilm-policy",
272-
"ml-size-based-ilm-policy",
273-
"logs",
274-
"metrics",
275-
"synthetics",
276-
"7-days-default",
277-
"30-days-default",
278-
"90-days-default",
279-
"180-days-default",
280-
"365-days-default",
281-
".fleet-actions-results-ilm-policy",
282-
".deprecation-indexing-ilm-policy",
283-
}:
268+
if (
269+
policy
270+
not in {
271+
"ilm-history-ilm-policy",
272+
"slm-history-ilm-policy",
273+
"watch-history-ilm-policy",
274+
"watch-history-ilm-policy-16",
275+
"ml-size-based-ilm-policy",
276+
"logs",
277+
"metrics",
278+
"synthetics",
279+
"7-days-default",
280+
"30-days-default",
281+
"90-days-default",
282+
"180-days-default",
283+
"365-days-default",
284+
".fleet-actions-results-ilm-policy",
285+
".deprecation-indexing-ilm-policy",
286+
".monitoring-8-ilm-policy",
287+
}
288+
and "-history-ilm-polcy" not in policy
289+
):
284290
client.ilm.delete_lifecycle(name=policy)
285291

286292

0 commit comments

Comments
 (0)