Skip to content

System data streams are not being upgraded in the feature migration API #122949

@masseyke

Description

@masseyke

See elastic/kibana#211614 for an example of what this looks like to the end user. We have a system data stream, .fleet-action-results that has one or more old backing indices. The user calls the feature migration API (POST /_migration/system_features), which is supposed to upgrade all system indices and data streams. That does not return any errors. Then the deprecation info API (GET /_migration/deprecations) tells them that they need to reindex the .fleet-action-results data stream (POST _data_stream/_modify). Since it is a system data stream though, the user is not allowed to reindex it. They get stuck in a position where they cannot upgrade.

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions