Kibana 8.18.2
editKibana 8.18.2
editThe 8.18.2 release includes the following known issues and fixes.
Known issues
editObservability AI assistant gets stuck in a loop when attempting to call the execute_connector
function.
Details
The Observability AI assistant gets stuck in a loop when calling the execute_connector
function. Instead of completing queries, it times out with the error message Failed to parse function call arguments when converting messages for inference: SyntaxError: Unexpected non-whitespace character after JSON at position 72 and Error: Tool call arguments for execute_connector (...) were invalid
.
Upgrading Kibana from 8.x to 8.18.2 fails due to a configuration conflict in the kibana.yml file.
Details
Upgrading Kibana from version 8.x to 8.18.2 fails due to a configuration conflict if xpack.alerting.cancelAlertsOnRuleTimeout
is set to false
in the kibana.yml
file. Kibana fails to boot and shows a fatal error message in the Kibana logs that’s similar to the following:
FATAL Error: Rule type "transform_health" cannot have both cancelAlertsOnRuleTimeout set to false and autoRecoverAlerts set to true.
This failure occurs when the xpack.alerting.cancelAlertsOnRuleTimeout
setting is set to false
, which is incompatible with the default configuration of an internal setting (autoRecoverAlerts
) in 8.18.2.
Workaround
To temporarily resolve the issue and allow the upgrade to proceed, follow these steps:
-
Remove the
xpack.alerting.cancelAlertsOnRuleTimeout: false
setting from thekibana.yml
file. - Restart Kibana to apply the changes.
Fixes
edit- Dashboards and Visualizations
- Elastic Observability Solution
- Elastic Security solution
- For the Elastic Security 8.18.2 release information, refer to Elastic Security Solution Release Notes.