Skip to content

Commit 452e14e

Browse files
authored
Add Fleet and Elastic Agent 8.4 release notes (#2105)
1 parent ed30777 commit 452e14e

File tree

2 files changed

+234
-1
lines changed

2 files changed

+234
-1
lines changed

docs/en/ingest-management/index.asciidoc

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

154154
include::troubleshooting/faq.asciidoc[leveloffset=+2]
155155

156-
include::release-notes/release-notes-8.3.asciidoc[leveloffset=+1]
156+
include::release-notes/release-notes-8.4.asciidoc[leveloffset=+1]
157157

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

Lines changed: 233 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,233 @@
1+
// Use these for links to issue and pulls.
2+
:kib-issue: https://github.com/elastic/kibana/issues/
3+
:kibana-pull: https://github.com/elastic/kibana/pull/
4+
:agent-issue: https://github.com/elastic/elastic-agent/issues/
5+
:beats-issue: https://github.com/elastic/beats/issues/
6+
:agent-libs-pull: https://github.com/elastic/elastic-agent-libs/pull/
7+
:agent-pull: https://github.com/elastic/elastic-agent/pull/
8+
:fleet-server-issue: https://github.com/elastic/beats/issues/fleet-server/
9+
:fleet-server-pull: https://github.com/elastic/beats/pull/fleet-server/
10+
11+
[[release-notes]]
12+
= Release notes
13+
14+
This section summarizes the changes in each release.
15+
16+
* <<release-notes-8.4.0>>
17+
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.4.0 relnotes
25+
26+
[[release-notes-8.4.0]]
27+
== {fleet} and {agent} 8.4.0
28+
29+
Review important information about the {fleet} and {agent} 8.4.0 release.
30+
31+
[discrete]
32+
[[breaking-changes-8.4.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-135669]]
41+
.xpack.agents.* are uneditable in UI when defined in kibana.yml
42+
[%collapsible]
43+
====
44+
*Details* +
45+
When you configure `setxpack.fleet.agents.fleet_server.hosts` and `xpack.fleet.agents.elasticsearch.hosts` in kibana.yml, you are unable to update the fields on the Fleet UI.
46+
For more information, refer to {kibana-pull}135669[#135669].
47+
48+
*Impact* +
49+
To configure `setxpack.fleet.agents.fleet_server.hosts` and `xpack.fleet.agents.elasticsearch.hosts` on the Fleet UI, avoid configuring the settings in kibana.yml.
50+
====
51+
52+
[discrete]
53+
[[new-features-8.4.0]]
54+
=== New features
55+
56+
The 8.4.0 release adds the following new and notable features.
57+
58+
{fleet}::
59+
* Allow user to force install an unverified package {kibana-pull}136108[#136108]
60+
* Add tag rename and delete feature {kibana-pull}135712[#135712]
61+
* Add UI to bulk update agent tags {kibana-pull}135646[#135646]
62+
* Add API to bulk update agent tags {kibana-pull}135520[#135520]
63+
* Add UI to add and remove agent tags {kibana-pull}135320[#135320]
64+
* Support sorting agent list {kibana-pull}135218[#135218]
65+
* Promote Logstash output support to GA {kibana-pull}135028[#135028]
66+
* Create new API to manage download_source setting for agent binary downloads
67+
{kibana-pull}134889[#134889]
68+
69+
{agent}::
70+
* Add `@metadata.input_id` and `@metadata.stream_id` when applying the inject
71+
stream processor {agent-pull}527[#527]
72+
* Improve {agent} status reporting: add a liveness endpoint, allow the
73+
fleet-gateway component to report degraded state, and add the status update time
74+
and messages to the status output {agent-issue}390[#390] {agent-pull}569[#569]
75+
* Redact sensitive information collected by the
76+
`elastic-agent diagnostics collect` command {agent-issue}241[#241]
77+
{agent-pull}566[#566]
78+
79+
[discrete]
80+
[[enhancements-8.4.0]]
81+
=== Enhancements
82+
83+
{fleet}::
84+
* Remove Kubernetes package granularity {kibana-pull}136622[#136622]
85+
* Align {agent} manifests with the elastic-agent repo and add comments {kibana-pull}136394[#136394]
86+
* Configure source URI in global settings and in agent policy settings {kibana-pull}136263[#136263]
87+
* Add Kubernetes in platforms selection list and update managed agent installation steps {kibana-pull}136109[#136109]
88+
* Enable user to write custom ingest pipelines for {fleet}-installed datastreams {kibana-pull}134578[#134578]
89+
* Update manifests for agent on Kubernetes with new permissions {kibana-pull}133495[#133495]
90+
* Add support for a textarea type in integrations {kibana-pull}133070[#133070]
91+
92+
{agent}::
93+
There are no enhancements beyond the new features added in this release
94+
95+
[discrete]
96+
[[bug-fixes-8.4.0]]
97+
=== Bug fixes
98+
99+
{fleet}::
100+
* Use point in time for agent status query to provide accurate reporting
101+
{kibana-pull}135816[#135816]
102+
103+
{agent}::
104+
* Change default value of VerificationMode from empty string to `full`
105+
{agent-issue}184[#184] {agent-libs-pull}59[#59]
106+
* Add filemod times to contents of diagnostics collect command {agent-pull}570[#570]
107+
* Allow colon (:) characters in dynamic variables {agent-issue}624[#624] {agent-pull}680[#680]
108+
* Allow dash (`-`) characters in variable names in EQL expressions
109+
{agent-issue}709[#709] {agent-pull}710[#710]
110+
* Allow slash (`/`) characters in variable names in EQL and transpiler
111+
{agent-issue}715[#715] {agent-pull}718[#718]
112+
* Fix problem with {agent} incorrectly creating a {filebeat} `redis` input when
113+
a policy contains a {packetbeat} `redis` input {agent-issue}427[#427]
114+
{agent-pull}700[#700]
115+
* Fix data duplication for standalone {agent} on Kubernetes using the default
116+
manifest {beats-issue}31512[#31512] {agent-pull}742[#742]
117+
* {agent} upgrades now clean up unneeded artifacts {agent-issue}693[#693]
118+
{agent-issue}694[#694] {agent-pull}752[#752]
119+
* Fix a panic caused by a race condition when installing the {agent}
120+
{agent-issue}806[#806] {agent-pull}823[#823]
121+
122+
// end 8.4.0 relnotes
123+
124+
125+
126+
// ---------------------
127+
//TEMPLATE
128+
//Use the following text as a template. Remember to replace the version info.
129+
130+
// begin 8.4.x relnotes
131+
132+
//[[release-notes-8.4.x]]
133+
//== {fleet} and {agent} 8.4.x
134+
135+
//Review important information about the {fleet} and {agent} 8.4.x release.
136+
137+
//[discrete]
138+
//[[security-updates-8.4.x]]
139+
//=== Security updates
140+
141+
//{fleet}::
142+
//* add info
143+
144+
//{agent}::
145+
//* add info
146+
147+
//[discrete]
148+
//[[breaking-changes-8.4.x]]
149+
//=== Breaking changes
150+
151+
//Breaking changes can prevent your application from optimal operation and
152+
//performance. Before you upgrade, review the breaking changes, then mitigate the
153+
//impact to your application.
154+
155+
//[discrete]
156+
//[[breaking-PR#]]
157+
//.Short description
158+
//[%collapsible]
159+
//====
160+
//*Details* +
161+
//<Describe new behavior.> For more information, refer to {kibana-pull}PR[#PR].
162+
163+
//*Impact* +
164+
//<Describe how users should mitigate the change.> For more information, refer to {fleet-guide}/fleet-server.html[Fleet Server].
165+
//====
166+
167+
//[discrete]
168+
//[[known-issues-8.4.x]]
169+
//=== Known issues
170+
171+
//[[known-issue-issue#]]
172+
//.Short description
173+
//[%collapsible]
174+
//====
175+
176+
//*Details*
177+
178+
//<Describe known issue.>
179+
180+
//*Impact* +
181+
182+
//<Describe impact or workaround.>
183+
184+
//====
185+
186+
//[discrete]
187+
//[[deprecations-8.4.x]]
188+
//=== Deprecations
189+
190+
//The following functionality is deprecated in 8.4.x, and will be removed in
191+
//8.4.x. Deprecated functionality does not have an immediate impact on your
192+
//application, but we strongly recommend you make the necessary updates after you
193+
//upgrade to 8.4.x.
194+
195+
//{fleet}::
196+
//* add info
197+
198+
//{agent}::
199+
//* add info
200+
201+
//[discrete]
202+
//[[new-features-8.4.x]]
203+
//=== New features
204+
205+
//The 8.4.x release adds the following new and notable features.
206+
207+
//{fleet}::
208+
//* add info
209+
210+
//{agent}::
211+
//* add info
212+
213+
//[discrete]
214+
//[[enhancements-8.4.x]]
215+
//=== Enhancements
216+
217+
//{fleet}::
218+
//* add info
219+
220+
//{agent}::
221+
//* add info
222+
223+
//[discrete]
224+
//[[bug-fixes-8.4.x]]
225+
//=== Bug fixes
226+
227+
//{fleet}::
228+
//* add info
229+
230+
//{agent}::
231+
//* add info
232+
233+
// end 8.4.x relnotes

0 commit comments

Comments
 (0)