Skip to content

Commit b72efc1

Browse files
8.16.2 release notes (#6290)
* First draft * Adds known issue fix * Update docs/release-notes/8.16.asciidoc Co-authored-by: Janeen Mikell Roberts <[email protected]> * Update docs/release-notes/8.16.asciidoc Co-authored-by: Janeen Mikell Roberts <[email protected]> * Update docs/release-notes/8.16.asciidoc Co-authored-by: Janeen Mikell Roberts <[email protected]> * Adds edits * Removing space param * Removed extra qoute --------- Co-authored-by: Janeen Mikell Roberts <[email protected]>
1 parent b857fa8 commit b72efc1

File tree

2 files changed

+42
-10
lines changed

2 files changed

+42
-10
lines changed

docs/release-notes.asciidoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
This section summarizes the changes in each release.
55

66
* <<release-notes-8.17.0, {elastic-sec} version 8.17.0>>
7+
* <<release-notes-8.16.2, {elastic-sec} version 8.16.2>>
78
* <<release-notes-8.16.1, {elastic-sec} version 8.16.1>>
89
* <<release-notes-8.16.0, {elastic-sec} version 8.16.0>>
910
* <<release-notes-8.15.5, {elastic-sec} version 8.15.5>>

docs/release-notes/8.16.asciidoc

Lines changed: 41 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,26 @@
11
[[release-notes-header-8.16.0]]
22
== 8.16
33

4+
[discrete]
5+
[[release-notes-8.16.2]]
6+
=== 8.16.2
7+
8+
[discrete]
9+
[[bug-fixes-8.16.2]]
10+
==== Bug fixes
11+
12+
* Rejects CEF logs from Automatic Import and redirects you to the CEF integration instead ({kibana-pull}201792[#201792], {kibana-pull}202994[#202994]).
13+
* Fixes an issue that could interfere with Knowledge Base setup ({kibana-pull}201175[#201175]).
14+
* Modifies the empty state message that appears when installing prebuilt rules ({kibana-pull}202226[#202226]).
15+
* Turns off the **Install All** button on the **Add Elastic Rules** page while rules are being installed ({kibana-pull}201731[#201731]).
16+
* Removes fields with an `@` from the script processor ({kibana-pull}201548[#201548]).
17+
* Fixes a bug with threshold rules that prevented cardinality details from appearing ({kibana-pull}201162[#201162]).
18+
* Fixes an exceptions bug that prevented the **Exceptions** tab from properly loading if exceptions contained comments with newline characters (`\n`) ({kibana-pull}202063[#202063]).
19+
* Fixes a bug that caused an entity engine to get stuck in the `Installing` status if the default Security data view didn't exist. With this fix, engines now correctly report the `Error` state ({kibana-pull}201140[#201140]).
20+
* Fixes an issue that prevented you from successfully importing TSV files with asset criticality data if you're on Windows ({kibana-pull}199791[#199791]).
21+
* Improves {elastic-defend} by refactoring the kernel driver to work around a `CRITICAL_PROCESS_DIED` bug check (BSOD) that can occur due to a conflict with CrowdStrike Falcon.
22+
* Fixes an {elastic-defend} bug that prevented {elastic-sec} from launching when you clicked the **Open Elastic Security** button in the Window Security Center.
23+
424
[discrete]
525
[[release-notes-8.16.1]]
626
=== 8.16.1
@@ -17,7 +37,8 @@
1737
*Details* +
1838
On December 5, 2024, it was discovered that the **Exceptions** tab won't load properly if any exceptions contain comments with newline characters (`\n`). This issue occurs when you upgrade to 8.16.0 or later ({kibana-issue}201820[#201820]).
1939
20-
*Workaround* +
40+
*Workaround* +
41+
Upgrade to 8.16.2, or follow the workarounds below.
2142
2243
For custom rules:
2344
@@ -35,7 +56,7 @@ NOTE: If you only need to fix exceptions for the Elastic Endpoint rule, you can
3556
+
3657
[source,console]
3758
----
38-
curl -H 'Authorization: ApiKey API_KEY_HERE' -H 'kbn-xsrf: true' -H 'elastic-api-version: 2023-10-31' KIBANA_URL/api/detection_engine/rules?id=167a5f6f-2148-4792-8226-b5e7a58ef46e
59+
curl -H 'Authorization: ApiKey API_KEY_HERE' -H 'kbn-xsrf: true' -H 'elastic-api-version: 2023-10-31' '${KIBANA_URL}/api/detection_engine/rules?id=167a5f6f-2148-4792-8226-b5e7a58ef46e
3960
----
4061
+
4162
.. The JSON response contains the `id`, `list_id`, and `namespace_type` values within the `exceptions_list` key (as shown below). You need these values when using the Exception list API to retrieve the affected exception list.
@@ -58,21 +79,25 @@ curl -H 'Authorization: ApiKey API_KEY_HERE' -H 'kbn-xsrf: true' -H 'elastic-api
5879
+
5980
[source,console]
6081
----
61-
curl -XPOST -H 'Authorization: ApiKey API_KEY_HERE' -H 'kbn-xsrf: true' -H 'elastic-api-version: 2023-10-31' 'KIBANA_URL/api/exception_lists/_export?list_id=f75aae6f-0229-413f-881d-81cb3abfbe2d&id=490525a2-eb66-4320-95b5-88bdd1302dc4&namespace_type=single' -o list.ndjson
82+
curl -XPOST -H 'Authorization: ApiKey API_KEY_HERE' -H 'kbn-xsrf: true' -H 'elastic-api-version: 2023-10-31' '${KIBANA_URL}/api/exception_lists/_export?list_id=f75aae6f-0229-413f-881d-81cb3abfbe2d&id=490525a2-eb66-4320-95b5-88bdd1302dc4&namespace_type=single' -o list.ndjson
6283
----
6384
+
6485
. Modify the exception list's `.ndjson` file to ensure `comments[].comment` values don't contain newline characters (`\n`).
6586
. Re-import the modified exception list using **Import exception lists** option on the <<shared-exception-lists,**Shared Exception Lists**>> page. The import will initially fail because the exception list already exists, and an option to overwrite the existing list will appear. Select the option, then resubmit the request to import the corrected exception list.
87+
88+
*Resolved* +
89+
On December 17, 2024, this issue was resolved.
90+
6691
====
6792
// end::known-issue[201820]
6893

6994
// tag::known-issue[]
7095
[discrete]
71-
.Duplicate alerts can be produced from manually running threshold rules
96+
.Manually running threshold rules may generate duplicate alerts
7297
[%collapsible]
7398
====
7499
*Details* +
75-
On November 12, 2024, it was discovered that manually running threshold rules could produce duplicate alerts if the date range was already covered by a scheduled rule execution.
100+
On November 12, 2024, it was discovered that manually running threshold rules could generate duplicate alerts if the date range was already covered in a scheduled rule execution.
76101
77102
====
78103
// end::known-issue[]
@@ -94,6 +119,7 @@ On November 12, 2024, it was discovered that manually running a custom query rul
94119
* Fixes a bug that caused the **Alerts** page to crash if you upgraded to 8.16 and accessed the page in a non-default {kib} space ({kibana-pull}200058[#200058]).
95120
* Fixes a bug that caused the Elastic AI Assistant Knowledge Base to fail if the current user had a colon (`:`) in their username and attempted to access Knowledge Base entries ({kibana-pull}200131[#200131]).
96121
* Fixes a bug that made values unavailable for the Knowledge Base **Index** field, which lets you specify an index as a knowledge source ({kibana-pull}199990[#199990]).
122+
* Fixes a bug in Automatic Import where icons were not shown after the integration was installed ({kibana-pull}201139[#201139]).
97123
* Fixes a bug that unset the `required_fields` field if you updated a rule by sending a `PATCH` request that didn't contain the `required_fields` field ({kibana-pull}199901[#199901]).
98124
* Fixes the entity store initialization error that was caused by risk engine failures. Now, when you upgrade to 8.16.1, or follow the standard flow for initializing the entity store, the risk engine no longer fails while deleting the component template. In addition, the index template will correctly reference the new component template, ensuring the successful initialization of the entity store ({kibana-pull}199734[#199734]).
99125
* Improves the warning message that displays when asset criticality assignments are duplicated during the bulk assignment flow ({kibana-pull}199651[#199651]).
@@ -115,7 +141,8 @@ On November 12, 2024, it was discovered that manually running a custom query rul
115141
*Details* +
116142
On December 5, 2024, it was discovered that the **Exceptions** tab won't load properly if any exceptions contain comments with newline characters (`\n`). This issue occurs when you upgrade to 8.16.0 or later ({kibana-issue}201820[#201820]).
117143
118-
*Workaround* +
144+
*Workaround* +
145+
Upgrade to 8.16.2, or follow the workarounds below.
119146
120147
For custom rules:
121148
@@ -133,7 +160,7 @@ NOTE: If you only need to fix exceptions for the Elastic Endpoint rule, you can
133160
+
134161
[source,console]
135162
----
136-
curl -H 'Authorization: ApiKey API_KEY_HERE' -H 'kbn-xsrf: true' -H 'elastic-api-version: 2023-10-31' KIBANA_URL/api/detection_engine/rules?id=167a5f6f-2148-4792-8226-b5e7a58ef46e
163+
curl -H 'Authorization: ApiKey API_KEY_HERE' -H 'kbn-xsrf: true' -H 'elastic-api-version: 2023-10-31' '${KIBANA_URL}/api/detection_engine/rules?id=167a5f6f-2148-4792-8226-b5e7a58ef46e
137164
----
138165
+
139166
.. The JSON response contains the `id`, `list_id`, and `namespace_type` values within the `exceptions_list` key (as shown below). You need these values when using the Exception list API to retrieve the affected exception list.
@@ -156,11 +183,15 @@ curl -H 'Authorization: ApiKey API_KEY_HERE' -H 'kbn-xsrf: true' -H 'elastic-api
156183
+
157184
[source,console]
158185
----
159-
curl -XPOST -H 'Authorization: ApiKey API_KEY_HERE' -H 'kbn-xsrf: true' -H 'elastic-api-version: 2023-10-31' 'KIBANA_URL/api/exception_lists/_export?list_id=f75aae6f-0229-413f-881d-81cb3abfbe2d&id=490525a2-eb66-4320-95b5-88bdd1302dc4&namespace_type=single' -o list.ndjson
186+
curl -XPOST -H 'Authorization: ApiKey API_KEY_HERE' -H 'kbn-xsrf: true' -H 'elastic-api-version: 2023-10-31' '${KIBANA_URL}/api/exception_lists/_export?list_id=f75aae6f-0229-413f-881d-81cb3abfbe2d&id=490525a2-eb66-4320-95b5-88bdd1302dc4&namespace_type=single' -o list.ndjson
160187
----
161188
+
162189
. Modify the exception list's `.ndjson` file to ensure `comments[].comment` values don't contain newline characters (`\n`).
163190
. Re-import the modified exception list using **Import exception lists** option on the <<shared-exception-lists,**Shared Exception Lists**>> page. The import will initially fail because the exception list already exists, and an option to overwrite the existing list will appear. Select the option, then resubmit the request to import the corrected exception list.
191+
192+
*Resolved* +
193+
On December 17, 2024, this issue was resolved.
194+
164195
====
165196
// end::known-issue[201820]
166197

@@ -191,11 +222,11 @@ On August 1, 2024, it was discovered that Elastic AI Assistant's responses when
191222

192223
// tag::known-issue[]
193224
[discrete]
194-
.Duplicate alerts can be produced from manually running threshold rules
225+
.Manually running threshold rules may generate duplicate alerts
195226
[%collapsible]
196227
====
197228
*Details* +
198-
On November 12, 2024, it was discovered that manually running threshold rules could produce duplicate alerts if the date range was already covered by a scheduled rule execution.
229+
On November 12, 2024, it was discovered that manually running threshold rules could generate duplicate alerts if the date range was already covered in a scheduled rule execution.
199230
200231
====
201232
// end::known-issue[]

0 commit comments

Comments
 (0)