Skip to content

Commit 3a535c4

Browse files
Add Fleet & Agent 8.10.0 Release Notes (#469)
* Add breaking change; add Fleet notes from Kibana PR * Add Agent notes * Rebuild * Fix typos * Update docs/en/ingest-management/release-notes/release-notes-8.10.asciidoc Co-authored-by: Julia Bardi <[email protected]> * Update docs/en/ingest-management/release-notes/release-notes-8.10.asciidoc Co-authored-by: Julia Bardi <[email protected]> * Remove bug fix for PR 3295 - Add components in the diagnostic collection... * Rebuild * Rebuild * Add breaking change; add Fleet notes from Kibana PR * Add Agent notes * Rebuild * Fix typos * Update docs/en/ingest-management/release-notes/release-notes-8.10.asciidoc Co-authored-by: Julia Bardi <[email protected]> * Update docs/en/ingest-management/release-notes/release-notes-8.10.asciidoc Co-authored-by: Julia Bardi <[email protected]> * Remove bug fix for PR 3295 - Add components in the diagnostic collection... * Rebuild * Rebuild --------- Co-authored-by: Julia Bardi <[email protected]>
1 parent df9864f commit 3a535c4

File tree

2 files changed

+221
-1
lines changed

2 files changed

+221
-1
lines changed

docs/en/ingest-management/index.asciidoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@ include::troubleshooting/troubleshooting.asciidoc[leveloffset=+2]
197197

198198
include::troubleshooting/faq.asciidoc[leveloffset=+2]
199199

200-
include::release-notes/release-notes-8.9.asciidoc[leveloffset=+1]
200+
include::release-notes/release-notes-8.10.asciidoc[leveloffset=+1]
201201

202202
include::elastic-agent/install-fleet-managed-agent.asciidoc[leveloffset=+2]
203203

Lines changed: 220 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,220 @@
1+
// Use these for links to issue and pulls.
2+
:kibana-issue: https://github.com/elastic/kibana/issues/
3+
:kibana-pull: https://github.com/elastic/kibana/pull/
4+
:beats-issue: https://github.com/elastic/beats/issues/
5+
:beats-pull: https://github.com/elastic/beats/pull/
6+
:agent-libs-pull: https://github.com/elastic/elastic-agent-libs/pull/
7+
:agent-issue: https://github.com/elastic/elastic-agent/issues/
8+
:agent-pull: https://github.com/elastic/elastic-agent/pull/
9+
:fleet-server-issue: https://github.com/elastic/fleet-server/issues/
10+
:fleet-server-pull: https://github.com/elastic/fleet-server/pull/
11+
12+
[[release-notes]]
13+
= Release notes
14+
15+
This section summarizes the changes in each release.
16+
17+
* <<release-notes-8.10.0>>
18+
19+
Also see:
20+
21+
* {kibana-ref}/release-notes.html[{kib} release notes]
22+
* {beats-ref}/release-notes.html[{beats} release notes]
23+
24+
// begin 8.10.0 relnotes
25+
26+
[[release-notes-8.10.0]]
27+
== {fleet} and {agent} 8.10.0
28+
29+
Review important information about the {fleet} and {agent} 8.10.0 release.
30+
31+
[discrete]
32+
[[breaking-changes-8.10.0]]
33+
=== Breaking changes
34+
35+
Breaking changes can prevent your application from optimal operation and
36+
performance. Before you upgrade, review the breaking changes, then mitigate the
37+
impact to your application.
38+
39+
[discrete]
40+
[[breaking-6862]]
41+
.{agent} diagnostics unavailable with {fleet-server} below 8.10.0.
42+
[%collapsible]
43+
====
44+
*Details* +
45+
The mechanism that {fleet} uses to generate diagnostic bundles has been updated. To <<collect-agent-diagnostics,collect {agent} diagnostics>>, {fleet-server} needs to be at version 8.10.0 or higher.
46+
47+
*Impact* +
48+
If you need to access a diagnostic bundle for an agent, ensure that {fleet-server} is at the required version.
49+
50+
====
51+
52+
[discrete]
53+
[[new-features-8.10.0]]
54+
=== New features
55+
56+
The 8.10.0 release Added the following new and notable features.
57+
58+
{fleet}::
59+
* Enable agent policy secret storage when all fleet servers are above 8.10.0 {kibana-pull}163627[#163627].
60+
* Kafka integration API {kibana-pull}159110[#159110].
61+
62+
{fleet-server}::
63+
* Add a new policy token that can be used to enroll {agent} into fleet server. {fleet-server-pull}2654[#2654]
64+
* Add a Kafka output type for agent policies. {fleet-server-pull}2850[#2850]
65+
* Fleet Server support to handle agent policy secrets. {fleet-server-pull}2863[#2863] {fleet-server-issue}2485[#2485]
66+
67+
{agent}::
68+
* Report the version from the {agent} package instead of the agent binary to enhance release process. {agent-pull}2908[#2908]
69+
* Implement tamper protection for {elastic-endpoint} uninstall use cases. {agent-pull}2781[#2781]
70+
* Add component-level diagnostics and CPU profiling. {agent-pull}3118[#3118]
71+
* Improve upgrade process to use upgraded version of Watcher to ensure a successful upgrade. {agent-pull}3140[#3140] {agent-issue}2873[#2873]
72+
73+
[discrete]
74+
[[enhancements-8.10.0]]
75+
=== Enhancements
76+
77+
{fleet}::
78+
* Add support for runtime fields. {kibana-pull}161129[#161129].
79+
80+
{fleet-server}::
81+
* Keep the {fleet-server} service running when {es} is not available. {fleet-server-pull}2693[#2693] {fleet-server-issue}2683[#2683]
82+
* Add APM trace fields to HTTP request logs. {fleet-server-pull}2743[#2743]
83+
* File transfers with integrations now use datastreams. {fleet-server-pull}2743[#2741]
84+
* Use a unique ID for agent action results to ensure accurate counts on {fleet} UI. {fleet-server-pull}2782[#2782] {fleet-server-issue}2596[#2596]
85+
86+
{agent}::
87+
* Redundant calls to `/api/fleet/setup` were removed in favor of {kib}-initiated calls. {agent-pull}2985[#2985] {agent-issue}2910[#2910]
88+
* Updated Go version to 1.20.7. {agent-pull}3177[#3177]
89+
* Add runtime prevention to prevent {elastic-defend} from running if {agent} is not installed in the default location. {agent-pull}3114[#3114]
90+
* Add a new flag `complete` to agent metadata to signal that the instance running is synthetics-capable. {agent-pull}3190[#3190] {fleet-server-issue}1754[#1754]
91+
* Add support for setting GOMAXPROCS to limit CPU usage through the agent policy. {agent-pull}3179[#3179]
92+
* Add logging to the restart step of the {agent} upgrade rollback process. {agent-pull}3245[#3245] {agent-issue}3305[#3305]
93+
94+
[discrete]
95+
[[bug-fixes-8.10.0]]
96+
=== Bug fixes
97+
98+
{fleet}::
99+
* Only show agent dashboard links if there is more than one non-server agent and if the dashboards exist. {kibana-pull}164469[#164469].
100+
* Exclude synthetics from per-policy-outputs. {kibana-pull}161949[#161949].
101+
* Fix the path for hint templates for auto-discover. {kibana-pull}161075[#161075].
102+
103+
{agent}::
104+
* Don't trigger IOC alert on Windows uninstall. {agent-pull}3014[#3014] {agent-issue}2970[#2970]
105+
* Fix credential redaction in diagnostic bundle collection. {agent-pull}3165[#3165]
106+
* Ensure that {agent} upgrades are rolled back even when the upgraded agent crashes immediately and repeatedly. {agent-pull}3220[#3220] {agent-issue}3123[#3123]
107+
* Ensure that Elastic Agent is restarted during rollback. {agent-pull}3268[#3268]
108+
* Fix how the diagnostics command handles the custom path to save the diagnostics. {agent-pull}3340[#3340] {agent-issue}3339[#3339]
109+
110+
// end 8.10.0 relnotes
111+
112+
113+
// ---------------------
114+
//TEMPLATE
115+
//Use the following text as a template. Remember to replace the version info.
116+
117+
// begin 8.7.x relnotes
118+
119+
//[[release-notes-8.7.x]]
120+
//== {fleet} and {agent} 8.7.x
121+
122+
//Review important information about the {fleet} and {agent} 8.7.x release.
123+
124+
//[discrete]
125+
//[[security-updates-8.7.x]]
126+
//=== Security updates
127+
128+
//{fleet}::
129+
//* add info
130+
131+
//{agent}::
132+
//* add info
133+
134+
//[discrete]
135+
//[[breaking-changes-8.7.x]]
136+
//=== Breaking changes
137+
138+
//Breaking changes can prevent your application from optimal operation and
139+
//performance. Before you upgrade, review the breaking changes, then mitigate the
140+
//impact to your application.
141+
142+
//[discrete]
143+
//[[breaking-PR#]]
144+
//.Short description
145+
//[%collapsible]
146+
//====
147+
//*Details* +
148+
//<Describe new behavior.> For more information, refer to {kibana-pull}PR[#PR].
149+
150+
//*Impact* +
151+
//<Describe how users should mitigate the change.> For more information, refer to {fleet-guide}/fleet-server.html[Fleet Server].
152+
//====
153+
154+
//[discrete]
155+
//[[known-issues-8.7.x]]
156+
//=== Known issues
157+
158+
//[[known-issue-issue#]]
159+
//.Short description
160+
//[%collapsible]
161+
//====
162+
163+
//*Details*
164+
165+
//<Describe known issue.>
166+
167+
//*Impact* +
168+
169+
//<Describe impact or workaround.>
170+
171+
//====
172+
173+
//[discrete]
174+
//[[deprecations-8.7.x]]
175+
//=== Deprecations
176+
177+
//The following functionality is deprecated in 8.7.x, and will be removed in
178+
//8.7.x. Deprecated functionality does not have an immediate impact on your
179+
//application, but we strongly recommend you make the necessary updates after you
180+
//upgrade to 8.7.x.
181+
182+
//{fleet}::
183+
//* add info
184+
185+
//{agent}::
186+
//* add info
187+
188+
//[discrete]
189+
//[[new-features-8.7.x]]
190+
//=== New features
191+
192+
//The 8.7.x release Added the following new and notable features.
193+
194+
//{fleet}::
195+
//* add info
196+
197+
//{agent}::
198+
//* add info
199+
200+
//[discrete]
201+
//[[enhancements-8.7.x]]
202+
//=== Enhancements
203+
204+
//{fleet}::
205+
//* add info
206+
207+
//{agent}::
208+
//* add info
209+
210+
//[discrete]
211+
//[[bug-fixes-8.7.x]]
212+
//=== Bug fixes
213+
214+
//{fleet}::
215+
//* add info
216+
217+
//{agent}::
218+
//* add info
219+
220+
// end 8.7.x relnotes

0 commit comments

Comments
 (0)