# ISM rollover policy and data streams, how (missing rollover allias)?

**URL:** <https://forum.opensearch.org/t/ism-rollover-policy-and-data-streams-how-missing-rollover-allias/7991>\
**Category:** Index Management\
**Created:** [December 14, 2021, 1:32pm UTC](https://forum.opensearch.org/t/ism-rollover-policy-and-data-streams-how-missing-rollover-allias/7991 "2021-12-14T13:32:42Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![StefanS](https://avatars.discourse-cdn.com/v4/letter/s/9d8465/32.png) [@StefanS](https://forum.opensearch.org/u/StefanS)\
**Post date:** [December 14, 2021, 1:32pm UTC](https://forum.opensearch.org/t/ism-rollover-policy-and-data-streams-how-missing-rollover-allias/7991/1 "2021-12-14T13:32:42Z")

</div>

Hi there,  
i have several data streams here, that i want to control via ISM rollover policy.  
Created this ISM policy, but when i want to assign it to the data stream index, i get the warning that the rollover alias is missing. I thought this was not necessary for data streams.

```auto
        "default_state": "hot",
        "states": [
            {
                "name": "hot",
                "actions": [
                    {
                        "rollover": {
                            "min_size": "50gb",
                            "min_index_age": "30d"
                        }
                    }
                ],
                "transitions": [
                    {
                        "state_name": "cold"
                    }
                ]
            },
            {
                "name": "cold",
                "actions": [
                    {
                        "read_only": {}
                    },
                    {
                        "index_priority": {
                            "priority": 0
                        }
                    },
                    {
                        "force_merge": {
                            "max_num_segments": 1
                        }
                    }
                ],
                "transitions": [
                    {
                        "state_name": "delete",
                        "conditions": {
                            "min_index_age": "90d"
                        }
                    }
                ]
            },
            {
                "name": "delete",
                "actions": [
                    {
                        "delete": {}
                    }
                ],
                "transitions": []
            }
        ],
        "ism_template": [
            {
                "index_patterns": [
                    "logs-*"
                ],
                "priority": 50,
                "last_updated_time": 1639485301867
            }
        ]
    }
}

```

---

<div class="post-metadata">

**Author:** ![kris](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.opensearch.org/kris/32/2208_2.png) [@kris](https://forum.opensearch.org/u/kris)\
**Post date:** [February 7, 2023, 5:17pm UTC](https://forum.opensearch.org/t/ism-rollover-policy-and-data-streams-how-missing-rollover-allias/7991/2 "2023-02-07T17:17:38Z")

</div>


