Skip to content

Commit 84b2cc5

Browse files
committed
Add Fleet and Elastic Agent 8.4 release notes
1 parent 831aea0 commit 84b2cc5

File tree

2 files changed

+236
-1
lines changed

2 files changed

+236
-1
lines changed

docs/en/ingest-management/index.asciidoc

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

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

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

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

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

0 commit comments

Comments
 (0)