-
Notifications
You must be signed in to change notification settings - Fork 25.8k
Closed
Closed
Copy link
Labels
:Data Management/Indices APIsDO NOT USE. Use ":Distributed/Indices APIs" or ":StorageEngine/Templates" instead.DO NOT USE. Use ":Distributed/Indices APIs" or ":StorageEngine/Templates" instead.>bugTeam:Data Management (obsolete)DO NOT USE. This team no longer exists.DO NOT USE. This team no longer exists.
Description
Elasticsearch Version
8.18
Installed Plugins
No response
Java Version
bundled
OS Version
Linux
Problem Description
The GET _migration/deprecations API in 8.18 no longer lists deprecations for hidden indices like .ml-* by default:
- if you run
GET _migration/deprecationsthe deprecation warnings are not displayed - if you run GET
.ml*/_migration/deprecationsthey are displayed
This is a change from the previous behavior in 7.17, where GET _migration/deprecations would list the deprecation for .ml* indices in the index_settings part and the deprecation for ML model snapshots in the ml_settings part.
This change in the API behavior breaks the expected workflow in Kibana Update Assistant in 8.18 since now no ES deprecation warnings for .ml-* indices are shown before the major upgrade.
Steps to Reproduce
- Set up a cluster in 7.17
- Create an anomaly detection job, e.g. using kibana flights data
- Upgrade the cluster to 8.18
- Run
GET _migration/deprecationsin Dev Console
Logs (if relevant)
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
:Data Management/Indices APIsDO NOT USE. Use ":Distributed/Indices APIs" or ":StorageEngine/Templates" instead.DO NOT USE. Use ":Distributed/Indices APIs" or ":StorageEngine/Templates" instead.>bugTeam:Data Management (obsolete)DO NOT USE. This team no longer exists.DO NOT USE. This team no longer exists.