Skip to content

Commit a3e67d4

Browse files
backport fleet-server#5515 to 8.17 (#1860)
1 parent 89eb75d commit a3e67d4

File tree

1 file changed

+119
-0
lines changed

1 file changed

+119
-0
lines changed

docs/en/ingest-management/release-notes/release-notes-8.17.asciidoc

Lines changed: 119 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,17 @@ Also see:
3838

3939
Review important information about the 8.17.10 release.
4040

41+
[discrete]
42+
[[known-issues-8.17.10]]
43+
=== Known issues
44+
45+
[[known-issue-5515-8.17.10]]
46+
.fleet-agents template is missing mappings
47+
[%collapsible]
48+
====
49+
include::release-notes-8.17.asciidoc[tag=known-issue-5515-8.17]
50+
====
51+
4152
[discrete]
4253
[[bug-fixes-8.17.10]]
4354
=== Bug fixes
@@ -55,6 +66,17 @@ Fleet Server::
5566

5667
Review important information about the {fleet} and {agent} 8.17.9 release.
5768

69+
[discrete]
70+
[[known-issues-8.17.9]]
71+
=== Known issues
72+
73+
[[known-issue-5515-8.17.9]]
74+
.fleet-agents template is missing mappings
75+
[%collapsible]
76+
====
77+
include::release-notes-8.17.asciidoc[tag=known-issue-5515-8.17]
78+
====
79+
5880
[discrete]
5981
[[bug-fixes-8.17.9]]
6082
=== Bug fixes
@@ -79,6 +101,17 @@ Fleet::
79101

80102
Review important information about the {fleet} and {agent} 8.17.8 release.
81103

104+
[discrete]
105+
[[known-issues-8.17.8]]
106+
=== Known issues
107+
108+
[[known-issue-5515-8.17.8]]
109+
.fleet-agents template is missing mappings
110+
[%collapsible]
111+
====
112+
include::release-notes-8.17.asciidoc[tag=known-issue-5515-8.17]
113+
====
114+
82115
[discrete]
83116
[[new-features-8.17.8]]
84117
=== New features
@@ -144,6 +177,13 @@ After the output confirms all files were successfully processed, run the `enroll
144177
145178
====
146179

180+
[[known-issue-5515-8.17.7]]
181+
.fleet-agents template is missing mappings
182+
[%collapsible]
183+
====
184+
include::release-notes-8.17.asciidoc[tag=known-issue-5515-8.17]
185+
====
186+
147187
[discrete]
148188
[[bug-fixes-8.17.7]]
149189
=== Bug fixes
@@ -188,6 +228,13 @@ After the output confirms all files were successfully processed, run the `enroll
188228
189229
====
190230

231+
[[known-issue-5515-8.17.6]]
232+
.fleet-agents template is missing mappings
233+
[%collapsible]
234+
====
235+
include::release-notes-8.17.asciidoc[tag=known-issue-5515-8.17]
236+
====
237+
191238
[discrete]
192239
[[enhancements-8.17.6]]
193240
=== Enhancements
@@ -233,6 +280,14 @@ After the output confirms all files were successfully processed, run the `enroll
233280
234281
====
235282

283+
[[known-issue-5515-8.17.5]]
284+
.fleet-agents template is missing mappings
285+
[%collapsible]
286+
====
287+
include::release-notes-8.17.asciidoc[tag=known-issue-5515-8.17]
288+
====
289+
290+
236291
[discrete]
237292
[[enhancements-8.17.5]]
238293
=== Enhancements
@@ -319,6 +374,14 @@ After the output confirms all files were successfully processed, run the `enroll
319374
320375
====
321376

377+
[[known-issue-5515-8.17.4]]
378+
.fleet-agents template is missing mappings
379+
[%collapsible]
380+
====
381+
include::release-notes-8.17.asciidoc[tag=known-issue-5515-8.17]
382+
====
383+
384+
322385
[discrete]
323386
[[new-features-8.17.4]]
324387
=== New features
@@ -415,6 +478,13 @@ After the output confirms all files were successfully processed, run the `enroll
415478
416479
====
417480

481+
[[known-issue-5515-8.17.3]]
482+
.fleet-agents template is missing mappings
483+
[%collapsible]
484+
====
485+
include::release-notes-8.17.asciidoc[tag=known-issue-5515-8.17]
486+
====
487+
418488
[discrete]
419489
[[enhancements-8.17.3]]
420490
=== Enhancements
@@ -475,6 +545,14 @@ After the output confirms all files were successfully processed, run the `enroll
475545
476546
====
477547

548+
[[known-issue-5515-8.17.2]]
549+
.fleet-agents template is missing mappings
550+
[%collapsible]
551+
====
552+
include::release-notes-8.17.asciidoc[tag=known-issue-5515-8.17]
553+
====
554+
555+
478556
[discrete]
479557
[[enhancements-8.17.2]]
480558
=== Enhancements
@@ -555,6 +633,14 @@ After the output confirms all files were successfully processed, run the `enroll
555633
556634
====
557635

636+
[[known-issue-5515-8.17.1]]
637+
.fleet-agents template is missing mappings
638+
[%collapsible]
639+
====
640+
include::release-notes-8.17.asciidoc[tag=known-issue-5515-8.17]
641+
====
642+
643+
558644
[discrete]
559645
[[new-features-8.17.1]]
560646
=== New features
@@ -634,6 +720,39 @@ curl -XPOST -H 'Authorization: Bearer ${TOKEN}' -H 'x-elastic-product-origin:fle
634720
----
635721
====
636722

723+
[[known-issue-5515-8.17.0]]
724+
.fleet-agents template is missing mappings
725+
[%collapsible]
726+
====
727+
// tag::known-issue-5515-8.17[]
728+
*Details* +
729+
730+
On May 2, 2025 a known issue was discovered that the `.fleet-agents` index template was missing a mapping for the `local_metadata.complete` attribute. This may cause agent checkins to be rejected and the agents to appear as offline.
731+
732+
In this {fleet}'s logs this will appear as:
733+
[source,shell]
734+
----
735+
elastic fail 400: document_parsing_exception: [1:209] object mapping for [local_metadata] tried to parse field [local_metadata] as object, but found a concrete value
736+
Eat bulk checkin error; Keep on truckin'
737+
----
738+
And in the {agent} logs it will appear as:
739+
[source,shell]
740+
----
741+
"log.level":"error","@timestamp":"2025-04-22:12:35:25.295Z","message":"Eat bulk checkin error; Keep on truckin'","component":{"binary":"fleet-server","dataset":"elastic_agent.fleet_server","id":"fleet-server-es-containerhost","type":"fleet-server"},"log":{"source":"fleet-server-es-containerhost"},"service.type":"fleet-server","error.message":"elastic fail 400: document_parsing_exception: [1:209] object mapping for [local_metadata] tried to parse field [local_metadata] as object, but found a concrete value","ecs.version":"1.6.0","service.name":"fleet-server","ecs.version":"1.6.0"
742+
----
743+
This attribute was added to the template in versions: 8.17.11 8.18.3, and 8.19.3.
744+
745+
Further investigation revealed that the `.fleet-agents` index template was not correctly applied due to an unchanged `_meta.managed_index_mappings_version` number.
746+
This change also affects other attributes as well, such as `upgrade_attempts`, `namespaces`, `unprivileged`, and `unhealthy_reason`.
747+
If there is an error related to any of these attributes, there will be a similar error message in the logs.
748+
749+
*Impact* +
750+
751+
Updating to a version with a fixed `_meta.managed_index_mappings_version` will correctly apply the new index template.
752+
The fixed versions are 8.18.8, 8.19.4, 9.0.8, 9.1.4.
753+
// end::known-issue-5515-8.17[]
754+
====
755+
637756
[discrete]
638757
[[new-features-8.17.0]]
639758
=== New features

0 commit comments

Comments
 (0)