Index lifecycle management not working. automatic reverting of policy

Hi Guys,
I am reposting this.
I have create a ILM policy which has around 90 indices attached to it.
from the UI I have created a policy and below is the request when I click on show request.
I am enabling the delete phase after rollover from hot phase, enabled warm phase for 7 days and then finally enabling delete phase for min 7 days.
All the task is performed from the UI.
problem : the policy stays for a day and when I see the next day warm phase and delete phase are disabled. I keep enabling it from the UI, but in a day or two it keeps reverting the policy back and disables the warm and delete phase. any help is appreciated.

PUT _ilm/policy/bananatree
  "policy": {
    "phases": {
      "hot": {
        "min_age": "0ms",
        "actions": {
          "rollover": {
            "max_age": "30d",
            "max_size": "150gb"
          "set_priority": {
            "priority": 100
      "warm": {
        "actions": {}
      "delete": {
        "min_age": "7d",
        "actions": {
          "delete": {}

What version are you on?

Can you show us a screenshot of it disabled and then re-enabled?
Is there anything in the logs that refer to the policy?

Ahh I see ILM policy keeps reverting - disabling delete phase.

Please don't repost an existing question in future :slight_smile: