I tried to upgrade from 6.5.2 -> 6.8 -> 7.5
The upgrade assistant in 6.8 said indices are good to go for upgrade.
But after upgrade to 7.5, when I start kibana, i get a Fatal error:
Error: [mapper_parsing_exception] Root mapping definition has unsupported parameters: [_all : {enabled=false}]
Indeed all the indices have this in the mapping.
{
"log-batman-2019.01" : {
"mappings" : {
"_all" : {
"enabled" : false
},
"properties" : {
"@timestamp" : {
"type" : "date"
},
"exceptions" : {
......
......
I am wondering what went wrong? Upgrade Assistant should have given me a warning if this was an issue.
And what is the way forward? Should I be reindexing everything? Or should I update the mapping of the existing indices to remove the _all field (If such thing is possible)?
Elasticsearch is working fine. I am thinking if this has something to do with kibana.
I did remove the .kibana_1 and some more of those indices. I just kept the .kibana_10 which is currently pointing to .kibana. Was this something I should not have done?