Skip to content

Commit 47c0c15

Browse files
elastic-vault-github-plugin-prod[bot]pierrehilbertvishaangelova
authored
Add Elastic Agent 8.19.15 release notes (#13858)
* add the 8.19.15 Elastic Agent release notes * Fix PR links * Apply suggestions from code review Co-authored-by: Visha Angelova <91186315+vishaangelova@users.noreply.github.com> --------- Co-authored-by: pierrehilbert <806950+pierrehilbert@users.noreply.github.com> Co-authored-by: Pierre HILBERT <pierre.hilbert@elastic.co> Co-authored-by: Visha Angelova <91186315+vishaangelova@users.noreply.github.com>
1 parent a7f4dd2 commit 47c0c15

7 files changed

Lines changed: 125 additions & 195 deletions

changelog/8.19.15.asciidoc

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
// begin 8.19.15 relnotes
2+
3+
[[release-notes-8.19.15]]
4+
== 8.19.15
5+
6+
Review important information about the 8.19.15 release.
7+
8+
[discrete]
9+
[[security-updates-8.19.15]]
10+
=== Security updates
11+
12+
13+
14+
15+
* Strip `Unit.Config` from components diagnostic files to prevent secret leakage. https://github.com/elastic/elastic-agent/pull/13338[#13338]
16+
17+
18+
19+
20+
21+
22+
23+
24+
25+
26+
[discrete]
27+
[[enhancements-8.19.15]]
28+
=== Enhancements
29+
30+
31+
32+
33+
* Update OTel components to v0.149.0. https://github.com/elastic/elastic-agent/pull/13601[#13601]
34+
35+
36+
37+
38+
[discrete]
39+
[[bug-fixes-8.19.15]]
40+
=== Bug fixes
41+
42+
43+
44+
45+
* Persist logging level across agent restarts after policy changes. https://github.com/elastic/elastic-agent/pull/13289[#13289]
46+
* Fix graceful shutdown of Beats processes on Windows when Elastic Agent runs as a service. https://github.com/elastic/elastic-agent/pull/13581[#13581]
47+
* Fix OpenTelemetry collector configuration to correctly merge user-defined extensions with automatically generated ones. https://github.com/elastic/elastic-agent/pull/13639[#13639]
48+
49+
// end 8.19.15 relnotes

changelog/8.19.15.yaml

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
version: 8.19.15
2+
entries:
3+
- kind: bug-fix
4+
summary: Persist logging level after agent restart
5+
description: |-
6+
Persist logging level on policy change, so it is persisted on agent restarts,
7+
instead of going back to the default, info level.
8+
component: elastic-agent
9+
pr:
10+
- https://github.com/elastic/elastic-agent/pull/13289
11+
issue: []
12+
impact: ""
13+
action: ""
14+
timestamp: 1774526504
15+
file:
16+
name: 1774526504-persist-logging-level-on-policy-change.yaml
17+
checksum: 6ac4295625faede8458f99ba3d9fcc940bbcf18c
18+
- kind: security
19+
summary: Strip Unit.Config from components diagnostic files to prevent secret leakage
20+
description: |
21+
The components-expected and components-actual diagnostic files were leaking
22+
secrets (API keys, tokens) because Unit.Config contains structpb.Struct fields
23+
whose protobuf-style YAML nesting (kind/stringvalue/structvalue) prevented the
24+
standard key-based redaction from finding and redacting secret values. The fix
25+
strips Unit.Config from the components before serializing to YAML, removing
26+
the source of the leak while preserving useful debugging metadata like
27+
component IDs, unit IDs, types and log levels.
28+
component: elastic-agent
29+
pr:
30+
- https://github.com/elastic/elastic-agent/pull/13338
31+
issue: []
32+
impact: ""
33+
action: ""
34+
timestamp: 1774617287
35+
file:
36+
name: 1774617287-strip-unit-config-from-components-diagnostics.yaml
37+
checksum: efbf3fbe63c0c3c7f1edecc2696dafe5cf9ae04c
38+
- kind: bug-fix
39+
summary: fix clean stopping of beats on windows
40+
description: ""
41+
component: elastic-agent
42+
pr:
43+
- https://github.com/elastic/elastic-agent/pull/13581
44+
issue: []
45+
impact: ""
46+
action: ""
47+
timestamp: 1775838969
48+
file:
49+
name: 1775838969-fix-clean-stopping-of-beats-on-windows.yaml
50+
checksum: 7a90f99406b59538dbc3e3b454d4df58e9ff9bfd
51+
- kind: enhancement
52+
summary: Update OTel components to v0.149.0
53+
description: ""
54+
component: elastic-agent
55+
pr:
56+
- https://github.com/elastic/elastic-agent/pull/13601
57+
issue: []
58+
impact: ""
59+
action: ""
60+
timestamp: 1776088801
61+
file:
62+
name: 1776088801-update-otel-components-to-v0.149.0.yaml
63+
checksum: df5f7c23492fb858299dc7e884e6401b2ad29301
64+
- kind: bug-fix
65+
summary: Embedded otel extensions no longer overrides ones generated by inputs.
66+
description: ""
67+
component: elastic-agent
68+
pr:
69+
- https://github.com/elastic/elastic-agent/pull/13639
70+
issue: []
71+
impact: ""
72+
action: ""
73+
timestamp: 1776251957
74+
file:
75+
name: 1776251957-fix-otel-embedded-auth.yaml
76+
checksum: 2df9f307dab461b5aa9a7a40981536e8a8b0a9f7

changelog/fragments/1774526504-persist-logging-level-on-policy-change.yaml

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

changelog/fragments/1774617287-strip-unit-config-from-components-diagnostics.yaml

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

changelog/fragments/1775838969-fix-clean-stopping-of-beats-on-windows.yaml

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

changelog/fragments/1776088801-update-otel-components-to-v0.149.0.yaml

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

changelog/fragments/1776251957-fix-otel-embedded-auth.yaml

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

0 commit comments

Comments
 (0)