I'm having issue with an ELK stack, ever since upgrading it to 8.14.1.
In Kibana, in the Observability > Stream Logs > Stream logs,
when trying to see the details of a log entry, I'm getting the following error instead:
Error while searching the log entry
Failed to validate: in : undefined does not match expected type { total: number, successful: number, skipped: number, failed: number } in : undefined does not match expected type Partial<{ failures: Array<Partial<{ index: (string | null), node: (string | null), reason: Partial<{ reason: (string | null), type: (string | null) }>, shard: number }>> }> in timed_out: undefined does not match expected type boolean in took: undefined does not match expected type number in hits: undefined does not match expected type { hits: Array<({ _index: string, _id: string } & { sort: [string, number] } & Partial<{ fields: { [K in string]: JsonArray } }>)> }.
This isn't logged either to the Kibana logs or the Elasticsearch logs, no matter how verbose I set the log level.
Everything else seems to be working fine.
@Anywhere I have no problem upgrading on Docker with 8.14.0 or 8.14.1. So please open a new discussion and describe exactly what you did, from which version and what are the logs.
On my side, I followed the steps as described here: Upgrade Elastic on-prem | Elastic Installation and Upgrade Guide [8.14] | Elastic after checking the upgrade assistant. (Elasticsearch, Kibana, Logstash, Beats) in that order.
The issue happened after migrating from 8.13.1 to 8.14.0. Still having this error message after an upgrade from 8.14.0 to 8.14.1
No errors in the kibana, elasticsearch or logstash logs, only the error described in Observability > Stream logs
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.