ILM policy not applied to all indices

Hi,
I've created an ILM policy on our 6.7 cluster, and applied it "manually" to a number of indices by setting the index_settings.index.lifecycle.name

Now several hours later, only one of the indices seems to have "activated" the policy. Using the /_ilm/explain api, one index shows this:

{
    "indices": {
        "myindex-2019.05": {
            "index": "myindex-2019.05",
            "managed": true,
            "policy": "myilmpolicy",
            "lifecycle_date_millis": 1556668803483,
            "phase": "hot",
            "phase_time_millis": 1557211550788,
            "action": "complete",
            "action_time_millis": 1557211550866,
            "step": "complete",
            "step_time_millis": 1557211550866,
            "phase_execution": {
                "policy": "myilmpolicy",
                "phase_definition": {
                    "min_age": "0ms",
                    "actions": {
                        "set_priority": {
                            "priority": 100
                        }
                    }
                },
                "version": 1,
                "modified_date_in_millis": 1557211418152
            }
        }
    }
}

However, all other indices shows this:

{
    "indices": {
        "myindex-2019.04": {
            "index": "iis_log_prod-2019.04",
            "managed": true,
            "policy": "myilmpolicy"
        }
    }
}

I don't understand why only one of my indices has "activated" the hot phase defined in the policy.
Are there any logs or anything I can look at to try and understand why this is happening?

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.