Upgrade assistant never finishes loading reindex button if .watches
is a concrete index
#32251
Labels
Team:Operations
Team label for Operations Team
Kibana version: 6.7.0-SNAPSHOT
Elasticsearch version: 6.7.0-SNAPSHOT
Server OS version: Docker
Browser version: Firefox 65.0.1
Browser OS version: MacOS 10.14.2
Original install method (e.g. download page, yum, from source, etc.): Docker
Describe the bug: If
.watches
is a concrete index, rather than an alias, theReindex
button will never finish loading. This is due to the fact that trying toGET .watches
returns an error.This can happen if a cluster that uses Watches was created as a 5.x cluster, then upgraded to 6.x without running the Reindex Helper (or Migration Upgrade API) in 5.x before upgrading.
Steps to reproduce:
Expected behavior: The button should either work as expected, or at least show an error message with a description of what to do
Screenshots (if relevant):![screenshot from 2019-02-28 11-43-06](https://user-images.githubusercontent.com/1522844/53587500-c37d5b00-3b47-11e9-8b5d-4a2c97813af4.png)
Any additional context: The Migration Upgrade API is still present in 6.7 - although it's not used for the 6->7 upgrade, it can still be used to "fix" this situation, where it should have been run before upgrading the cluster to 6.x. Running
POST /_xpack/migration/upgrade/.watches
fixes the issue.The text was updated successfully, but these errors were encountered: