Skip to content

Commit 59c00e9

Browse files
Changelog for 8.17.8 (#8647)
1 parent 131bca1 commit 59c00e9

7 files changed

+103
-133
lines changed

changelog/8.17.8.asciidoc

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
// begin 8.17.8 relnotes
2+
3+
[[release-notes-8.17.8]]
4+
== 8.17.8
5+
6+
Review important information about the 8.17.8 release.
7+
8+
9+
10+
11+
12+
13+
14+
15+
16+
[discrete]
17+
[[new-features-8.17.8]]
18+
=== New features
19+
20+
The 8.17.8 release adds the following new and notable features.
21+
22+
23+
elastic-agent::
24+
25+
* Add Cumulativetodeltaprocessor To Edot Collector. {elastic-agent-pull}https://github.com/elastic/elastic-agent/pull/8372[#https://github.com/elastic/elastic-agent/pull/8372]
26+
27+
28+
29+
30+
31+
32+
[discrete]
33+
[[bug-fixes-8.17.8]]
34+
=== Bug fixes
35+
36+
37+
elastic-agent::
38+
39+
* Address A Race Condition That Can Occur In Agent Diagnostics If Log Rotation Runs While Logs Are Being Zipped. {elastic-agent-pull}https://github.com/elastic/elastic-agent/pull/8215[#https://github.com/elastic/elastic-agent/pull/8215]
40+
* Use Paths.tempdir For Diagnostics Actions. {elastic-agent-pull}https://github.com/elastic/elastic-agent/pull/8472[#https://github.com/elastic/elastic-agent/pull/8472]
41+
* Use Debian 11 To Build Linux/Arm To Match Linux/Amd64. Upgrades Linux/Arm64's Statically Linked Glibc From Version 2.28 To 2.31. {elastic-agent-pull}https://github.com/elastic/elastic-agent/pull/8497[#https://github.com/elastic/elastic-agent/pull/8497]
42+
* Relax File Ownership Check To Allow Admin Re-Enrollment On Windows. {elastic-agent-pull}https://github.com/elastic/elastic-agent/pull/8503[#https://github.com/elastic/elastic-agent/pull/8503] {elastic-agent-issue}https://github.com/elastic/elastic-agent/issues/7794[#https://github.com/elastic/elastic-agent/issues/7794]
43+
44+
// end 8.17.8 relnotes

changelog/8.17.8.yaml

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
version: 8.17.8
2+
entries:
3+
- kind: bug-fix
4+
summary: Address a race condition that can occur in Agent diagnostics if log rotation runs while logs are being zipped.
5+
description: ""
6+
component: elastic-agent
7+
pr:
8+
- https://github.com/elastic/elastic-agent/pull/8215
9+
issue: []
10+
timestamp: 1747938268
11+
file:
12+
name: 1747938268-fix-diag-race-condition.yaml
13+
checksum: 25e4883c6751a854d4a2f0897fb83848416c855e
14+
- kind: feature
15+
summary: add cumulativetodeltaprocessor to EDOT collector.
16+
description: ""
17+
component: elastic-agent
18+
pr:
19+
- https://github.com/elastic/elastic-agent/pull/8372
20+
issue: []
21+
timestamp: 1749176965
22+
file:
23+
name: 1749176965-add-cumulativetodeltaprocessor.yaml
24+
checksum: 6c4bc7565ed8fb801a1b02a01ee085488ae960e8
25+
- kind: bug-fix
26+
summary: Use paths.TempDir for diagnostics actions.
27+
description: ""
28+
component: elastic-agent
29+
pr:
30+
- https://github.com/elastic/elastic-agent/pull/8472
31+
issue: []
32+
timestamp: 1749742685
33+
file:
34+
name: 1749742685-Use-paths.TempDir-for-diagnostics-actions.yaml
35+
checksum: 1357d25b03d628ff7234a15a51e5dba89459d340
36+
- kind: bug-fix
37+
summary: Use Debian 11 to build linux/arm to match linux/amd64. Upgrades linux/arm64's statically linked glibc from version 2.28 to 2.31.
38+
description: ""
39+
component: elastic-agent
40+
pr:
41+
- https://github.com/elastic/elastic-agent/pull/8497
42+
issue: []
43+
timestamp: 1749844873
44+
file:
45+
name: 1749844873-Use-Debian-11-for-linux-arm-to-match-linux-amd64.yaml
46+
checksum: ddd1264b76219193cfed89ccc87e65b0144e4074
47+
- kind: bug-fix
48+
summary: relax file ownership check to allow admin re-enrollment on Windows
49+
description: |
50+
On Windows, the agent previously enforced a strict file ownership (SID) check during re-enrollment, which prevented legitimate admin users from re-enrolling the agent if the owner did not match. This PR changes the Windows-specific logic to a no-op, allowing any admin to re-enroll the agent. This restores usability for admin users, but reintroduces the risk that privileged re-enrollment can break unprivileged installs. The Unix-specific ownership check remains unchanged.
51+
component: elastic-agent
52+
pr:
53+
- https://github.com/elastic/elastic-agent/pull/8503
54+
issue:
55+
- https://github.com/elastic/elastic-agent/issues/7794
56+
timestamp: 1749923633
57+
file:
58+
name: 1749923633-Windows-relax-file-ownership-check-for-re-enrollment.yaml
59+
checksum: 650d0f58770863722ed75c0b092c4578f420e1fe

changelog/fragments/1747938268-fix-diag-race-condition.yaml

Lines changed: 0 additions & 4 deletions
This file was deleted.

changelog/fragments/1749176965-add-cumulativetodeltaprocessor.yaml

Lines changed: 0 additions & 32 deletions
This file was deleted.

changelog/fragments/1749742685-Use-paths.TempDir-for-diagnostics-actions.yaml

Lines changed: 0 additions & 32 deletions
This file was deleted.

changelog/fragments/1749844873-Use-Debian-11-for-linux-arm-to-match-linux-amd64.yaml

Lines changed: 0 additions & 32 deletions
This file was deleted.

changelog/fragments/1749923633-Windows-relax-file-ownership-check-for-re-enrollment.yaml

Lines changed: 0 additions & 33 deletions
This file was deleted.

0 commit comments

Comments
 (0)