Kibana 8.18.3
editKibana 8.18.3
editThe 8.18.3 release includes the following known issues and fixes.
The 8.18.3 release contains fixes for potential security vulnerabilities. Check our security advisory for more details.
Known issues
editPDF and PNG reports time out and fail with an invalid header error if server.protocol is set to http2
Details
If you’ve changed the server.protocol
value to http2
, PDF and PNG reports will fail when you export them from the dashboard, visualization, or Canvas workpad that you’re generating a report for.
Workaround
To temporarily resolve the issue, set server.protocol
to http1
.
Resolved
This issue is resolved in 8.17.9, 8.18.4, 8.19.0 and later.
Dashboard Copy link doesn’t work when sharing from a space other than the default space
This issue is resolved in versions 8.19.0, 8.18.4, and 8.17.9 (#227625).
Details
When attempting to share a dashboard from a space that isn’t the default space, the Copy link action never completes.
Workaround
To avoid this issue, don’t upgrade Kibana to one of the affected versions, or upgrade to a higher version that includes a fix for it.
Observability 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
.
Observability AI Assistant - Elastic Managed LLM may be automatically selected as default connector
Details
The Elastic Managed LLM may be automatically selected as your default connector because of existing connector selection logic.
This can occur if you had not previously specified a connector for any of the following reasons:
- You only had one connector available and it was always automatically picked for your conversations.
- You had multiple connectors available but didn’t make a specific selection and used the automatically picked connector for your conversations.
- You previously selected a connector but cleared your browser’s local storage or switched browsers or devices.
And:
- All of your existing connector names come after the “Elastic Managed LLM connector" when sorted alphabetically.
For more information, check #2088
Issues with rules occur when xpack.alerting.rules.run.alerts.max is set to a value greater than 5000.
Details
If you’ve set xpack.alerting.rules.run.alerts.max
to a value greater than 5000
, you will encounter Result window is too large
error messages when a maintenance window is active.
Workaround
To mitigate the issue, set xpack.alerting.rules.run.alerts.max
to a value equal to or less than 5000
.
Enhancements
edit- Elastic Observability solution
-
- Improves system prompt and instructions to work better with Claude models (#221965).
- Elastic Security solution
- For the Elastic Security 8.18.3 release information, refer to Elastic Security Solution Release Notes.
- Kibana security
-
- The Invalidate user sessions API is now generally available (#224076).
- Machine Learning
-
-
Adds local file path support for
xpack.productDocBase.artifactRepositoryUrl
(#217046).
-
Adds local file path support for
Fixes
edit- Alerting
-
-
Fixes an issue causing Kibana to keep restarting when the
cancelAlertsOnRuleTimeout
Kibana configuration setting was set tofalse
(#222263). - Resolves multiple issues in the Watcher UI that were introduced in 8.18.0 and 8.18.1. This includes the table not displaying more than 10 watches, an error banner appearing unexpectedly in certain scenarios, and the search bar functionality not working as expected (#223898).
- Fixes an issue causing the interface to freeze when an error occurred after deleting a connector (#221958).
- Fixes an issue that caused errors when rules ran during an active maintenance window that had filters and a matching rule category (#221702).
-
Fixes an issue causing Kibana to keep restarting when the
- Dashboards and Visualizations
- Data ingestion and Fleet
- Discover
-
- In version 8.18.0, we changed the way time ranges are handled for Discover ES|QL CSV exports (#216792). We realized that this change caused an issue with CSV Post URLs now using an absolute time range instead of a relative one, leading to duplicate reports being generated. We’ve reverted this change while we investigate different solutions (#223249).
- Elastic Observability solution
-
- Fixes an issue causing the screenshot of the first step to appear for each step of the last successful test run in Synthetics (#224220).
- Fixes an issue that could cause losing unsaved changes after manually running a Synthetics test (#222503).
-
Fixes an accessibility issue in Synthetics settings, causing the focus to move out of the page when using
cc
andbcc
elements in the email connector form (#223828). - Avoids adding tool instructions to the system messages when tools are disabled (#223278).
- Fixes a navigation issue where clicking the error count on an APM waterfall item triggers a full page reload (#221664).
- Fixes an issue preventing metrics graphs from correctly showing in the Services Inventory page (#222439).
- Fixes pagination not working on the Services Inventory page when progressive loading is enabled (#220514).
- Elastic Security solution
- For the Elastic Security 8.18.3 release information, refer to Elastic Security Solution Release Notes.
- Machine Learning
-
- Fixes an issue with the Bedrock connector not using the action proxy configuration (#224130).
-
Fixes an issue with Anomaly Explorer where the selected overall swimlane bucket is not respected for
viewBy jobId
(#222845). - File upload: Fixes adding additional field when a pipeline is blank (#222775).
- Fixes the inference endpoint assignment to the trained model object (#222076).
- File upload: Correctly restricts auto-deployment to Elastic models (#221357).
- Ensures the OpenAI connector respects the action proxy configuration for all sub-actions (#219617).
- Installation and upgrade
-
-
Fixes an issue where
/etc/default/kibana
on Debian packages and/etc/sysconfig/kibana
on RPM packages would be overwritten during upgrade (#221276).
-
Fixes an issue where