Skip to content

Commit 104cc8c

Browse files
Add Fleet & Agent 8.18.0 Release Notes (#1665) (#1750)
* Add Fleet & Agent 8.18.0 Release Notes * Add second batch * fix PR link * Add BC4 agent item * Update docs/en/ingest-management/release-notes/release-notes-8.18.asciidoc * Update docs/en/ingest-management/release-notes/release-notes-8.17.asciidoc * add latest entries * Update docs/en/ingest-management/release-notes/release-notes-8.18.asciidoc Co-authored-by: Eric Beahan <[email protected]> * Update docs/en/ingest-management/release-notes/release-notes-8.18.asciidoc Co-authored-by: Eric Beahan <[email protected]> * Update docs/en/ingest-management/release-notes/release-notes-8.18.asciidoc Co-authored-by: Craig MacKenzie <[email protected]> * Update docs/en/ingest-management/release-notes/release-notes-8.18.asciidoc Co-authored-by: Craig MacKenzie <[email protected]> * Update docs/en/ingest-management/release-notes/release-notes-8.18.asciidoc Co-authored-by: Kyle Pollich <[email protected]> * Update docs/en/ingest-management/release-notes/release-notes-8.18.asciidoc Co-authored-by: Kyle Pollich <[email protected]> --------- Co-authored-by: Eric Beahan <[email protected]> Co-authored-by: Craig MacKenzie <[email protected]> Co-authored-by: Kyle Pollich <[email protected]> (cherry picked from commit 42bbc05) Co-authored-by: David Kilfoyle <[email protected]>
1 parent 4782eec commit 104cc8c

File tree

2 files changed

+230
-1
lines changed

2 files changed

+230
-1
lines changed

docs/en/ingest-management/index.asciidoc

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

240240
include::troubleshooting/faq.asciidoc[leveloffset=+2]
241241

242-
include::release-notes/release-notes-8.17.asciidoc[leveloffset=+1]
242+
include::release-notes/release-notes-8.18.asciidoc[leveloffset=+1]
243243

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

Lines changed: 229 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,229 @@
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.18.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.18.0 relnotes
25+
26+
[[release-notes-8.18.0]]
27+
== {fleet} and {agent} 8.18.0
28+
29+
Review important information about the {fleet} and {agent} 8.18.0 release.
30+
31+
[discrete]
32+
[[new-features-8.18.0]]
33+
=== New features
34+
35+
The 8.18.0 release Added the following new and notable features.
36+
37+
{fleet}::
38+
* Add next steps and actions to the agentless integrations flyout. ({kibana-pull}203824[#203824])
39+
* Add support for selecting columns when exporting agents to CSV. ({kibana-pull}203103[#203103])
40+
* Add status tracking for agentless integrations. ({kibana-pull}199567[#199567])
41+
42+
{agent}::
43+
* Add ability to run the Elastic Distribution of OTel Collector at the same time as other inputs. This feature is in technical preview. {agent-pull}5767[#5767] {agent-issue}5796[#5796]
44+
* Add a sample configuration to be used when deploying the link:https://github.com/open-telemetry/opentelemetry-helm-charts/tree/main/charts/opentelemetry-kube-stack[OpenTelemetry Kube Stack Helm Chart]. {agent-pull}5822[#5822]
45+
* Add the GeoIP OpenTelemetry processor to {agent}. {agent-pull}6134[#6134]
46+
* Add the link:https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/connector/routingconnector[OpenTelemetry routing connector] to the Elastic Distribution of OTel Collector. {agent-pull}6210[#6210]
47+
* Add support for the link:https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/loadbalancingexporter[OTel loadbalancing exporter] to {agent}. {agent-pull}6315[#6315]
48+
* Add a new Kubernetes deployment of the Elastic Distribution of OTel Collector named "gateway", to simplify the daemonset collector configuration and unify managed/self-managed scenarios. {agent-pull}6444[#6444]
49+
* Add the `components` command for {agent} in OTel mode, to list the supported components the the Elastic Distribution of OTel Collector includes. {agent-pull}6539[#6539]
50+
* Add the `receivercreator` and `k8sobserver` components to the Elastic Distribution of OTel Collector to help cover autodiscovery scenarios in Kubernetes. {agent-pull}6561[#6561]
51+
* Add the `kafkaexporter` and `kafkareceiver` the Elastic Distribution of OTel Collector to help prepare support for a Kafka output. {agent-pull}6593[#6593] {agent-issue}6562[#6562]
52+
* Add the nopreceiver to the Elastic Distribution of OTel Collector. {agent-pull}6603[#6603]
53+
* Change the default gRPC port to 0 when {agent} is run in a container. {agent-pull}6585[#6585]
54+
55+
[discrete]
56+
[[enhancements-8.18.0]]
57+
=== Enhancements
58+
59+
{fleet}::
60+
* Enable sub-feature privileges for {fleet}. ({kibana-pull}203182[#203182])
61+
62+
{fleet-server}::
63+
* Validate user pbkdf2 settings for FIPS compliance. {fleet-server-pull}4542[#4542]
64+
* Update {fleet-server} Go version to 1.24.0. {fleet-server-pull}4543[#4543]
65+
66+
67+
{agent}::
68+
* Re-enable the OTel subcommand on Windows. {agent-pull}6068[#6068] {agent-issue}4976[#4976] {agent-issue}5710[#5710]
69+
* Update the {agent} to only run composable providers if they are referenced in the agent policy. {agent-pull}6169[#6169] {agent-issue}3609[#3609] {agent-issue}4648[#4648]
70+
* Add a flag to skip {fleet} audit or unenroll when uninstalling {agent}. {agent-pull}6206[#6206] {agent-issue}5757[#5757]
71+
* Embed hints-based inputs in the {agent} Kubernetes container image. {agent-pull}6381[#6381] {agent-issue}5661[#5661]
72+
* Add an error to the Windows Application Event Log if the `install`, `uninstall`, or `enroll` commands fail. {agent-pull}6410[#6410] {agent-issue}6338[#6338]
73+
* Add a logger to print the status and code when an {agent} enrollment call to {fleet} fails. {agent-pull}6477[#6477] {agent-issue}6287[#6287]
74+
* Update {agent} Go version to 1.24.0. {agent-pull}6932[#6932]
75+
* Update OTel components to v0.120.x. {agent-pull}7443[#7443]
76+
77+
[discrete]
78+
[[bug-fixes-8.18.0]]
79+
=== Bug fixes
80+
81+
{fleet}::
82+
* Support `is_default` on integration deployment modes. ({kibana-pull}208284[#208284])
83+
* Fix a UI error caused when an agent becomes orphaned. ({kibana-pull}207746[#207746])
84+
* Restrict non-local {es} output types for agentless integrations and policies. ({kibana-pull}207296[#207296])
85+
* Fix API code to prevent bulk actions from timing out. ({kibana-pull}205735[#205735])
86+
* Fix generation of dynamic mapping for objects with specific subfields. ({kibana-pull}204104[#204104])
87+
* Fix logic to ensure that agents are only considered stuck in updating when an upgrade fails. ({kibana-pull}202126[#202126])
88+
89+
{fleet-server}::
90+
* Return a 429 error when the {fleet-server} connection limit is reached instead of silently closing connections. {fleet-server-pull}4402[#4402]
91+
92+
{agent}::
93+
* Prevent installation of {elastic-defend} in emulated environment, in which it's not supported. {agent-pull}6095[#6095] {agent-issue}6082[#6082]
94+
* Re-enable notifying {fleet} when [agent] is uninstalled on Windows. {agent-pull}6257[#6257] {agent-issue}5952[#5952]
95+
* Log a warning on same version upgrade attempts and prevent the agent from reporting a failed upgrade state. {agent-pull}6273[#6273] {agent-issue}6186[#6186]
96+
* Add retries for requesting download verifiers when upgrading an agent. {agent-pull}6276[#6276] {agent-issue}5163[#5163]
97+
* Replace `list` with `items` from from `kibanaFetchToken` as `list` is deprecated in the API response and will be removed. {agent-pull}6437[#6437] {agent-issue}6023[#6023]
98+
* Restore `cloud-defend` as an expected binary after it was accidentally removed from containers in 8.17.0 and later versions. {agent-pull}6470[#6470] {agent-issue}6469[#6469]
99+
* Restore the `maintainer` label for container images rather than the default inherited from a base image. {agent-pull}6512[#6512]
100+
* Fix enrollment for containerized {agent} when the enrollment token changes or the agent is unenrolled. {agent-pull}6568[#6568] {agent-issue}3586[#3586]
101+
* Change how Windows process handles are obtained when assigning sub-processes to Job objects. {agent-pull}6825[#6825]
102+
103+
// end 8.18.0 relnotes
104+
105+
// ---------------------
106+
//TEMPLATE
107+
//Use the following text as a template. Remember to replace the version info.
108+
109+
// begin 8.7.x relnotes
110+
111+
//[[release-notes-8.7.x]]
112+
//== {fleet} and {agent} 8.7.x
113+
114+
//Review important information about the {fleet} and {agent} 8.7.x release.
115+
116+
//[discrete]
117+
//[[security-updates-8.7.x]]
118+
//=== Security updates
119+
120+
//{fleet}::
121+
//* add info
122+
123+
//{agent}::
124+
//* add info
125+
126+
//[discrete]
127+
//[[breaking-changes-8.7.x]]
128+
//=== Breaking changes
129+
130+
//Breaking changes can prevent your application from optimal operation and
131+
//performance. Before you upgrade, review the breaking changes, then mitigate the
132+
//impact to your application.
133+
134+
//[discrete]
135+
//[[breaking-PR#]]
136+
//.Short description
137+
//[%collapsible]
138+
//====
139+
//*Details* +
140+
//<Describe new behavior.> For more information, refer to {kibana-pull}PR[#PR].
141+
142+
//*Impact* +
143+
//<Describe how users should mitigate the change.> For more information, refer to {fleet-guide}/fleet-server.html[Fleet Server].
144+
//====
145+
146+
//[discrete]
147+
//[[notable-changes-8.13.0]]
148+
//=== Notable changes
149+
150+
//The following are notable, non-breaking updates to be aware of:
151+
152+
//* Changes to features that are in Technical Preview.
153+
//* Changes to log formats.
154+
//* Changes to non-public APIs.
155+
//* Behaviour changes that repair critical bugs.
156+
157+
//{fleet}::
158+
//* add info
159+
160+
//{agent}::
161+
//* add info
162+
163+
//[discrete]
164+
//[[known-issues-8.7.x]]
165+
//=== Known issues
166+
167+
//[[known-issue-issue#]]
168+
//.Short description
169+
//[%collapsible]
170+
//====
171+
172+
//*Details*
173+
174+
//<Describe known issue.>
175+
176+
//*Impact* +
177+
178+
//<Describe impact or workaround.>
179+
180+
//====
181+
182+
//[discrete]
183+
//[[deprecations-8.7.x]]
184+
//=== Deprecations
185+
186+
//The following functionality is deprecated in 8.7.x, and will be removed in
187+
//8.7.x. Deprecated functionality does not have an immediate impact on your
188+
//application, but we strongly recommend you make the necessary updates after you
189+
//upgrade to 8.7.x.
190+
191+
//{fleet}::
192+
//* add info
193+
194+
//{agent}::
195+
//* add info
196+
197+
//[discrete]
198+
//[[new-features-8.7.x]]
199+
//=== New features
200+
201+
//The 8.7.x release Added the following new and notable features.
202+
203+
//{fleet}::
204+
//* add info
205+
206+
//{agent}::
207+
//* add info
208+
209+
//[discrete]
210+
//[[enhancements-8.7.x]]
211+
//=== Enhancements
212+
213+
//{fleet}::
214+
//* add info
215+
216+
//{agent}::
217+
//* add info
218+
219+
//[discrete]
220+
//[[bug-fixes-8.7.x]]
221+
//=== Bug fixes
222+
223+
//{fleet}::
224+
//* add info
225+
226+
//{agent}::
227+
//* add info
228+
229+
// end 8.7.x relnotes

0 commit comments

Comments
 (0)