Skip to content

Commit b21af16

Browse files
Changelog for 8.10.0 (#3398) (#3402)
* Changelog for 8.10.0 * Apply suggestions from code review Co-authored-by: Craig MacKenzie <craig.mackenzie@elastic.co> --------- Co-authored-by: Craig MacKenzie <craig.mackenzie@elastic.co> (cherry picked from commit 0728828) Co-authored-by: Pierre HILBERT <pierre.hilbert@elastic.co>
1 parent 7eb87ae commit b21af16

18 files changed

+233
-511
lines changed

changelog/8.10.0.asciidoc

+80
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
// begin 8.10.0 relnotes
2+
3+
[[release-notes-8.10.0]]
4+
== 8.10.0
5+
6+
Review important information about the 8.10.0 release.
7+
8+
9+
10+
11+
12+
13+
14+
15+
16+
[discrete]
17+
[[new-features-8.10.0]]
18+
=== New features
19+
20+
The 8.10.0 release adds the following new and notable features.
21+
22+
23+
24+
25+
* Implement Tamper Protection For Endpoint Uninstall Use Cases. {-pull}https://github.com/elastic/elastic-agent/pull/2781[#https://github.com/elastic/elastic-agent/pull/2781]
26+
+
27+
Add new `--uninstall-token` to allow uninstall when Endpoint protection is enabled.
28+
Enable unenroll and upgrade actions to complete successfully when Endpoint protection is enabled.
29+
Enable Endpoint integration removal when Endpoint protection is enabled.
30+
31+
* Improves Upgrade Process To Use Upgraded Version Of Watcher To Ensure For A Successful Upgrade. {-pull}https://github.com/elastic/elastic-agent/pull/3140[#https://github.com/elastic/elastic-agent/pull/3140] {-issue}https://github.com/elastic/elastic-agent/issues/2873[#https://github.com/elastic/elastic-agent/issues/2873]
32+
agent::
33+
34+
* Add Support For Setting Gomaxprocs To Limit Cpu Usage Through The Agent Policy. {agent-pull}3179[#3179]
35+
diagnostics::
36+
37+
* Add Compoonent-Level Diagnostics And Cpu Profiling. {diagnostics-pull}https://github.com/elastic/elastic-agent/pull/3118[#https://github.com/elastic/elastic-agent/pull/3118]
38+
elastic-agent::
39+
40+
* Report The Version From The Agent Package Instead Of Agent Binary To Enhance Release Process. {elastic-agent-pull}https://github.com/elastic/elastic-agent/pull/2908[#https://github.com/elastic/elastic-agent/pull/2908]
41+
* Removed Calls To Fleet Setup. {elastic-agent-pull}2985[#2985] {elastic-agent-issue}2910[#2910]
42+
+
43+
Redundant calls to /api/fleet/setup were removed in favor of kibana initiated calls.
44+
45+
46+
[discrete]
47+
[[enhancements-8.10.0]]
48+
=== Enhancements
49+
50+
51+
52+
53+
* Upgrade To Go 1.20.7. {-pull}https://github.com/elastic/elastic-agent/pull/3177[#https://github.com/elastic/elastic-agent/pull/3177]
54+
agent::
55+
56+
* Add Runtime Prevention To Prevent Elastic Defend From Running If Agent Is Not Installed In The Default Location. {agent-pull}https://github.com/elastic/elastic-agent/pull/3114[#https://github.com/elastic/elastic-agent/pull/3114]
57+
elastic-agent::
58+
59+
* Add Additional Flag -Complete- To Agent Metadata, To Signal An Instance Running As Synthetics-Capable. {elastic-agent-pull}https://github.com/elastic/elastic-agent/pull/3190[#https://github.com/elastic/elastic-agent/pull/3190] {elastic-agent-issue}https://github.com/elastic/fleet-server/issues/1754[#https://github.com/elastic/fleet-server/issues/1754]
60+
61+
62+
63+
64+
[discrete]
65+
[[bug-fixes-8.10.0]]
66+
=== Bug fixes
67+
68+
69+
diagnostics::
70+
71+
* Fix Credential Redaction In Diagnostic Bundle Collection. {diagnostics-pull}https://github.com/elastic/elastic-agent/pull/3165[#https://github.com/elastic/elastic-agent/pull/3165]
72+
elastic-agent::
73+
74+
* Ensure That Elastic Agent Upgrades Are Rolled Back Even When The Upgraded Agent Crashes Immediately And Repeatedly. {elastic-agent-pull}https://github.com/elastic/elastic-agent/pull/3220[#https://github.com/elastic/elastic-agent/pull/3220] {elastic-agent-issue}https://github.com/elastic/elastic-agent/issues/3123[#https://github.com/elastic/elastic-agent/issues/3123]
75+
* Ensure That Elastic Agent Is Restarted During Rollback. {elastic-agent-pull}https://github.com/elastic/elastic-agent/pull/3268[#https://github.com/elastic/elastic-agent/pull/3268]
76+
uninstall::
77+
78+
* Don&#39;t Trigger Indicator of Compromise (IoC) Alert On Windows Uninstall. {uninstall-pull}https://github.com/elastic/elastic-agent/pull/3014[#https://github.com/elastic/elastic-agent/pull/3014] {uninstall-issue}https://github.com/elastic/elastic-agent/issues/2970[#https://github.com/elastic/elastic-agent/issues/2970]
79+
80+
// end 8.10.0 relnotes

changelog/8.10.0.yaml

+153
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,153 @@
1+
version: 8.10.0
2+
entries:
3+
- kind: feature
4+
summary: Report the version from the agent package instead of agent binary to enhance release process.
5+
description: ""
6+
component: elastic-agent
7+
pr:
8+
- https://github.com/elastic/elastic-agent/pull/2908
9+
issue: []
10+
timestamp: 1687529573
11+
file:
12+
name: 1687529573-Report-the-version-from-the-elastic-agent-package-instead-of-agent-binary.yaml
13+
checksum: bf2eaac124d2c36295d50dc0124f4738d6138179
14+
- kind: feature
15+
summary: Implement tamper protection for Endpoint uninstall use cases.
16+
description: |
17+
Add new `--uninstall-token` to allow uninstall when Endpoint protection is enabled.
18+
Enable unenroll and upgrade actions to complete successfully when Endpoint protection is enabled.
19+
Enable Endpoint integration removal when Endpoint protection is enabled.
20+
component: ""
21+
pr:
22+
- https://github.com/elastic/elastic-agent/pull/2781
23+
issue: []
24+
timestamp: 1688069371
25+
file:
26+
name: 1688069371-Tamper-protected-Endpoint-uninstall.yaml
27+
checksum: 35e174b89ba4f0f90f889b7be7b21bb0339eece2
28+
- kind: bug-fix
29+
summary: Don't trigger Indicator of Compromise (IoC) alert on Windows uninstall
30+
description: ""
31+
component: uninstall
32+
pr:
33+
- https://github.com/elastic/elastic-agent/pull/3014
34+
issue:
35+
- https://github.com/elastic/elastic-agent/issues/2970
36+
timestamp: 1688657261
37+
file:
38+
name: 1688657261-Dont-trigger-IOC-alert-on-Windows-uninstall.yaml
39+
checksum: 3ed04803e6252d4329862988fc0b69fafdaf313e
40+
- kind: feature
41+
summary: Removed calls to fleet setup
42+
description: Redundant calls to /api/fleet/setup were removed in favor of kibana initiated calls.
43+
component: elastic-agent
44+
pr:
45+
- "2985"
46+
issue:
47+
- "2910"
48+
timestamp: 1688712693
49+
file:
50+
name: 1688712693-Removed-calls-to-fleet-setup.yaml
51+
checksum: 902f9865559205388499fafee33d14298eeb8862
52+
- kind: enhancement
53+
summary: Add runtime prevention to prevent Elastic Defend from running if Agent is not installed in the default location.
54+
description: ""
55+
component: agent
56+
pr:
57+
- https://github.com/elastic/elastic-agent/pull/3114
58+
issue: []
59+
timestamp: 1689883203
60+
file:
61+
name: 1689883203-Elastic-Defend-runtime-prevention.yaml
62+
checksum: f5c8c78fae94d60d68eff4bea1f7992e39003ce6
63+
- kind: feature
64+
summary: Add compoonent-level diagnostics and CPU profiling
65+
description: ""
66+
component: diagnostics
67+
pr:
68+
- https://github.com/elastic/elastic-agent/pull/3118
69+
issue: []
70+
timestamp: 1690219594
71+
file:
72+
name: 1690219594-component-diagnostics.yaml
73+
checksum: 8abe3723585237dd322c24f01cd69026a8f69805
74+
- kind: feature
75+
summary: Improves upgrade process to use upgraded version of watcher to ensure for a successful upgrade
76+
description: ""
77+
component: ""
78+
pr:
79+
- https://github.com/elastic/elastic-agent/pull/3140
80+
issue:
81+
- https://github.com/elastic/elastic-agent/issues/2873
82+
timestamp: 1690468425
83+
file:
84+
name: 1690468425-Improves-upgrade-process-to-uses-upgraded-version-of-watcher-to-ensure-for-a-successful-upgrade.yaml
85+
checksum: 642fe326d5a1259057649df3e3cb57ca8883e674
86+
- kind: bug-fix
87+
summary: Fix credential redaction in diagnostic bundle collection
88+
description: ""
89+
component: diagnostics
90+
pr:
91+
- https://github.com/elastic/elastic-agent/pull/3165
92+
issue: []
93+
timestamp: 1690916478
94+
file:
95+
name: 1690916478-fix-cred-scrubbing.yaml
96+
checksum: 67811ff51c7b5ec6323259ea44a2e7bbeeba8b9a
97+
- kind: enhancement
98+
summary: Upgrade to Go 1.20.7
99+
description: ""
100+
component: ""
101+
pr:
102+
- https://github.com/elastic/elastic-agent/pull/3177
103+
issue: []
104+
timestamp: 1691070305
105+
file:
106+
name: 1691070305-Upgrade-to-Go-1.20.7.yaml
107+
checksum: d29ced2a3950a2e5e7c548d7dbcabad5be4974d8
108+
- kind: enhancement
109+
summary: Add additional flag -complete- to agent metadata, to signal an instance running as synthetics-capable.
110+
description: Add a new flag -complete- to agent metadata that signals the instance running as synthetics-capable, to be queried from Synthetics UI and used to provide early confirmation on successful enrollment.
111+
component: elastic-agent
112+
pr:
113+
- https://github.com/elastic/elastic-agent/pull/3190
114+
issue:
115+
- https://github.com/elastic/fleet-server/issues/1754
116+
timestamp: 1691141314
117+
file:
118+
name: 1691141314-complete-image-metadata.yaml
119+
checksum: ae609cad85b074da1afbaa8258bc71a0f67b6a7e
120+
- kind: feature
121+
summary: Add support for setting GOMAXPROCS to limit CPU usage through the Agent policy.
122+
description: ""
123+
component: agent
124+
pr:
125+
- "3179"
126+
issue: []
127+
timestamp: 1691160301
128+
file:
129+
name: 1691160301-gomaxprocs-config-option.yaml
130+
checksum: f55d8da34595d6b6aa0a87c22c4210c12d8859a8
131+
- kind: bug-fix
132+
summary: Ensure that Elastic Agent upgrades are rolled back even when the upgraded Agent crashes immediately and repeatedly
133+
description: ""
134+
component: elastic-agent
135+
pr:
136+
- https://github.com/elastic/elastic-agent/pull/3220
137+
issue:
138+
- https://github.com/elastic/elastic-agent/issues/3123
139+
timestamp: 1691647276
140+
file:
141+
name: 1691647276-systemd-increase-upg-watcher-kill-timeout.yaml
142+
checksum: de42d1f1feeef4e1ed892901d58f5a86879696ca
143+
- kind: bug-fix
144+
summary: Ensure that Elastic Agent is restarted during rollback
145+
description: ""
146+
component: elastic-agent
147+
pr:
148+
- https://github.com/elastic/elastic-agent/pull/3268
149+
issue: []
150+
timestamp: 1692323065
151+
file:
152+
name: 1692323065-bugfix-rollback-restart-agent-no-process.yaml
153+
checksum: 91d7ff071b1610262d181ebed712e34738f3167d

changelog/fragments/1687529573-Report-the-version-from-the-elastic-agent-package-instead-of-agent-binary.yaml

-32
This file was deleted.

changelog/fragments/1688069371-Tamper-protected-Endpoint-uninstall.yaml

-31
This file was deleted.

changelog/fragments/1688572070-Upgrade-Go-to-1.20.5.yaml

-32
This file was deleted.

changelog/fragments/1688657261-Dont-trigger-IOC-alert-on-Windows-uninstall.yaml

-32
This file was deleted.

changelog/fragments/1688712693-Removed-calls-to-fleet-setup.yaml

-33
This file was deleted.

0 commit comments

Comments
 (0)