Skip to content

Commit 292d324

Browse files
Changelog for 8.18.3 (#8648)
1 parent 3287afe commit 292d324

8 files changed

+119
-168
lines changed

changelog/8.18.3.asciidoc

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
// begin 8.18.3 relnotes
2+
3+
[[release-notes-8.18.3]]
4+
== 8.18.3
5+
6+
Review important information about the 8.18.3 release.
7+
8+
9+
10+
11+
12+
13+
14+
15+
16+
[discrete]
17+
[[new-features-8.18.3]]
18+
=== New features
19+
20+
The 8.18.3 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.18.3]]
34+
=== Bug fixes
35+
36+
37+
elastic-agent::
38+
39+
* Ship Journalctl In The Elastic-Agent-Complete, Docker Image
40+
To Enable Reading Journald Logs. Journalctl Is Not Present On
41+
Wolfi Images.
42+
. {elastic-agent-pull}https://github.com/elastic/elastic-agent/pull/7995[#https://github.com/elastic/elastic-agent/pull/7995] {elastic-agent-issue}https://github.com/elastic/beats/issues/44040[#https://github.com/elastic/beats/issues/44040]
43+
* 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]
44+
* 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]
45+
* Use Debian 11 To Build Linux/Arm To Match Linux/Amd64. Upgrades Linux/Arm64's Statically Linked Glibc Version From 2.28 To 2.31. {elastic-agent-pull}https://github.com/elastic/elastic-agent/pull/8497[#https://github.com/elastic/elastic-agent/pull/8497]
46+
* 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]
47+
48+
// end 8.18.3 relnotes

changelog/8.18.3.yaml

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
version: 8.18.3
2+
entries:
3+
- kind: bug-fix
4+
summary: "Ship journalctl in the elastic-agent-complete, Docker image\nto enable reading journald logs. Journalctl is not present on \nWolfi images.\n"
5+
description: ""
6+
component: elastic-agent
7+
pr:
8+
- https://github.com/elastic/elastic-agent/pull/7995
9+
issue:
10+
- https://github.com/elastic/beats/issues/44040
11+
timestamp: 1745609163
12+
file:
13+
name: 1745609163-journalctl-on-all-docker-variants.yaml
14+
checksum: 3b9b1bedb09740c2814164af7a20ac65b7b828bd
15+
- kind: bug-fix
16+
summary: Address a race condition that can occur in Agent diagnostics if log rotation runs while logs are being zipped.
17+
description: ""
18+
component: elastic-agent
19+
pr:
20+
- https://github.com/elastic/elastic-agent/pull/8215
21+
issue: []
22+
timestamp: 1747938268
23+
file:
24+
name: 1747938268-fix-diag-race-condition.yaml
25+
checksum: 25e4883c6751a854d4a2f0897fb83848416c855e
26+
- kind: feature
27+
summary: add cumulativetodeltaprocessor to EDOT collector.
28+
description: ""
29+
component: elastic-agent
30+
pr:
31+
- https://github.com/elastic/elastic-agent/pull/8372
32+
issue: []
33+
timestamp: 1749176965
34+
file:
35+
name: 1749176965-add-cumulativetodeltaprocessor.yaml
36+
checksum: 6c4bc7565ed8fb801a1b02a01ee085488ae960e8
37+
- kind: bug-fix
38+
summary: Use paths.TempDir for diagnostics actions.
39+
description: ""
40+
component: elastic-agent
41+
pr:
42+
- https://github.com/elastic/elastic-agent/pull/8472
43+
issue: []
44+
timestamp: 1749742685
45+
file:
46+
name: 1749742685-Use-paths.TempDir-for-diagnostics-actions.yaml
47+
checksum: 1357d25b03d628ff7234a15a51e5dba89459d340
48+
- kind: bug-fix
49+
summary: Use Debian 11 to build linux/arm to match linux/amd64. Upgrades linux/arm64's statically linked glibc version from 2.28 to 2.31.
50+
description: ""
51+
component: elastic-agent
52+
pr:
53+
- https://github.com/elastic/elastic-agent/pull/8497
54+
issue: []
55+
timestamp: 1749844873
56+
file:
57+
name: 1749844873-Use-Debian-11-for-linux-arm-to-match-linux-amd64.yaml
58+
checksum: ddd1264b76219193cfed89ccc87e65b0144e4074
59+
- kind: bug-fix
60+
summary: relax file ownership check to allow admin re-enrollment on Windows.
61+
description: |
62+
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.
63+
component: elastic-agent
64+
pr:
65+
- https://github.com/elastic/elastic-agent/pull/8503
66+
issue:
67+
- https://github.com/elastic/elastic-agent/issues/7794
68+
timestamp: 1749923633
69+
file:
70+
name: 1749923633-Windows-relax-file-ownership-check-for-re-enrollment.yaml
71+
checksum: 650d0f58770863722ed75c0b092c4578f420e1fe

changelog/fragments/1745609163-journalctl-on-all-docker-variants.yaml

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

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)