As per the Elastic search documentation, we could see that there is a prerequisite on the indexing name conventions.
**`index name [x] does not match pattern ``^.*-\d+`
The index name’s regex pattern matching is a prerequisite for rollover to work. The most common implication users miss is not realizing the index name needs to end with trailing digits, e.g. *my-index-000001* and instead only use *my-index* which does match the pattern requirement
Could you please advise us, if this is applicable across all the deploying models, like Elasticsearch Managed Services, On premise deployments ?