Skip to content

Commit b429cd6

Browse files
Changelog for 8.9.0 (#3106) (#3127)
* Changelog for 8.9.0 * Update changelog/8.9.0.asciidoc Co-authored-by: David Kilfoyle <41695641+kilfoyle@users.noreply.github.com> * Apply suggestions from code review Co-authored-by: David Kilfoyle <41695641+kilfoyle@users.noreply.github.com> * Apply suggestions from code review Co-authored-by: David Kilfoyle <41695641+kilfoyle@users.noreply.github.com> --------- Co-authored-by: David Kilfoyle <41695641+kilfoyle@users.noreply.github.com> (cherry picked from commit 9f42f86) # Conflicts: # changelog/fragments/1687529573-Report-the-version-from-the-elastic-agent-package-instead-of-agent-binary.yaml # changelog/fragments/1688069371-Tamper-protected-Endpoint-uninstall.yaml # changelog/fragments/1688572070-Upgrade-Go-to-1.20.5.yaml # changelog/fragments/1689328899-Elastic-Agent-container-runs-on-Azure-Container-Instances-.yaml Co-authored-by: Pierre HILBERT <pierre.hilbert@elastic.co>
1 parent 308d4f8 commit b429cd6

10 files changed

+175
-211
lines changed

changelog/8.9.0.asciidoc

+82
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
// begin 8.9.0 relnotes
2+
3+
[[release-notes-8.9.0]]
4+
== 8.9.0
5+
6+
Review important information about the 8.9.0 release.
7+
8+
9+
10+
[discrete]
11+
[[breaking-changes-8.9.0]]
12+
=== Breaking changes
13+
14+
Breaking changes can prevent your application from optimal operation and
15+
performance. Before you upgrade, review the breaking changes, then mitigate the
16+
impact to your application.
17+
18+
// TODO: add details and impact
19+
20+
elastic-agent::
21+
22+
[discrete]
23+
[[breaking-https://github.com/elastic/elastic-agent/pull/2890]]
24+
.Status command has been changed
25+
[%collapsible]
26+
====
27+
*Details* +
28+
The {agent} `status` command has been changed so that the default human output now uses a list format and summaries output.
29+
30+
*Impact* +
31+
Full human output can be obtained with the new `full` option.
32+
For for information, refer to {agent-pull}2890[#2890].
33+
====
34+
35+
36+
37+
38+
39+
[discrete]
40+
[[new-features-8.9.0]]
41+
=== New features
42+
43+
The 8.9.0 release adds the following new and notable features.
44+
45+
46+
CLI::
47+
48+
* Add the logs subcommand to the agent CLI. {CLI-pull}https://github.com/elastic/elastic-agent/pull/2745[#https://github.com/elastic/elastic-agent/pull/2745] {CLI-issue}https://github.com/elastic/elastic-agent/issues/114[#https://github.com/elastic/elastic-agent/issues/114]
49+
elastic-agent::
50+
51+
* Support upgrading to specific snapshots by specifying the build ID. {elastic-agent-pull}https://github.com/elastic/elastic-agent/pull/2752[#https://github.com/elastic/elastic-agent/pull/2752]
52+
53+
54+
[discrete]
55+
[[enhancements-8.9.0]]
56+
=== Enhancements
57+
58+
59+
Universal Profiling::
60+
61+
* Add additional elements to support the Universal Profiling integration. {Universal Profiling-pull}https://github.com/elastic/elastic-agent/pull/2881[#https://github.com/elastic/elastic-agent/pull/2881]
62+
elastic-agent::
63+
64+
* Lowercase reported hostnames per Elastic Common Schema (ECS) Guidelines for the `host.name` field.
65+
66+
67+
68+
69+
[discrete]
70+
[[bug-fixes-8.9.0]]
71+
=== Bug fixes
72+
73+
74+
elastic-agent::
75+
76+
* Change monitoring socket to use a hash of the ID instead of the actual ID. {elastic-agent-pull}https://github.com/elastic/elastic-agent/pull/3096[#https://github.com/elastic/elastic-agent/pull/3096] {elastic-agent-pull}https://github.com/elastic/elastic-agent/pull/2912[#https://github.com/elastic/elastic-agent/pull/2912]
77+
* Fix the drop processor for monitoring component logs to use the `component.id` instead of the dataset. {elastic-agent-pull}https://github.com/elastic/elastic-agent/pull/2982[#https://github.com/elastic/elastic-agent/pull/2982] {elastic-agent-issue}https://github.com/elastic/elastic-agent/issues/2388[#https://github.com/elastic/elastic-agent/issues/2388]
78+
synthetics::
79+
80+
* Update Node version to 18.16.0. {synthetics-pull}https://github.com/elastic/elastic-agent/pull/2696[#https://github.com/elastic/elastic-agent/pull/2696]
81+
82+
// end 8.9.0 relnotes

changelog/8.9.0.yaml

+93
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
version: 8.9.0
2+
entries:
3+
- kind: bug-fix
4+
summary: Bump node to 18.16.0
5+
description: ""
6+
component: synthetics
7+
pr:
8+
- https://github.com/elastic/elastic-agent/pull/2696
9+
issue: []
10+
timestamp: 1684175757
11+
file:
12+
name: 1684175757-bump-node-deps.yaml
13+
checksum: 7539b8e2aa9f7fef1d1ea74874cd48b774193b6f
14+
- kind: feature
15+
summary: Allow upgrade to snapshots
16+
description: Allow upgrade to a specific snapshot version by specifying the build id
17+
component: elastic-agent
18+
pr:
19+
- https://github.com/elastic/elastic-agent/pull/2752
20+
issue: []
21+
timestamp: 1684731814
22+
file:
23+
name: 1684731814-Allow-upgrade-to-snapshots.yaml
24+
checksum: b60b174e5b776e82e5ad58921f316b9af8fce3c1
25+
- kind: feature
26+
summary: Add the logs subcommand to the agent CLI
27+
description: ""
28+
component: CLI
29+
pr:
30+
- https://github.com/elastic/elastic-agent/pull/2745
31+
issue:
32+
- https://github.com/elastic/elastic-agent/issues/114
33+
timestamp: 1685442237
34+
file:
35+
name: 1685442237-add-logs-subcommand.yaml
36+
checksum: 1ab375b6c055d8e4571c495fab96a88294971795
37+
- kind: enhancement
38+
summary: Lowercase reported hostnames per Elastic Common Schema (ECS) guidelines for the host.name field.
39+
description: Upgraded github.com/elastic/go-sysinfo from 1.10.0 to 1.11.0.
40+
component: elastic-agent
41+
pr:
42+
- https://github.com/elastic/elastic-agent/pull/2767
43+
issue: []
44+
timestamp: 1686142189
45+
file:
46+
name: 1686142189-Lowercase-reported-hostnames-per-Elastic-Common-Schema-(ECS)-guidelines-for-the-host.name-field..yaml
47+
checksum: e001fc5b954d119ea4e0875e42e15a574d64423b
48+
- kind: enhancement
49+
summary: deployment/kubernetes - add elements for Universal Profiling
50+
description: ""
51+
component: Universal Profiling
52+
pr:
53+
- https://github.com/elastic/elastic-agent/pull/2881
54+
issue: []
55+
timestamp: 1686845318
56+
file:
57+
name: 1686845318-deployment-kubernetes-add-elements-for-Universal-Profiling.yaml
58+
checksum: cf794c0ef5a74d8fc2ad78a5597979eacc7f46a0
59+
- kind: breaking-change
60+
summary: status command, change human output to be a summary, added full output
61+
description: status command has been changed, the default human output now uses a list format and summaries output. Full human output can be obtained with the new `full` option.
62+
component: elastic-agent
63+
pr:
64+
- https://github.com/elastic/elastic-agent/pull/2890
65+
issue: []
66+
timestamp: 1686949146
67+
file:
68+
name: 1686949146-update-status-command.yaml
69+
checksum: c8f2acfa356af46f991b9bda477e142ab3f3ce21
70+
- kind: bug-fix
71+
summary: change monitoring socket
72+
description: Change monitoring socket to use a hash of the id instead of the actual id. This shortens the path to be less than the 104 character limit.
73+
component: elastic-agent
74+
pr:
75+
- https://github.com/elastic/elastic-agent/pull/3096
76+
- https://github.com/elastic/elastic-agent/pull/2912
77+
issue: []
78+
timestamp: 1687362147
79+
file:
80+
name: 1687362147-change-monitoring-socket.yaml
81+
checksum: 2e0a2d398075cde723ca95d7b4e8d44a53bd2439
82+
- kind: bug-fix
83+
summary: Fix drop processor for monitoring components
84+
description: It fixes the drop processor for monitoring component logs, instead of using the dataset that does not include any information about whether the component is a monitoring component it now uses the `component.id`.
85+
component: elastic-agent
86+
pr:
87+
- https://github.com/elastic/elastic-agent/pull/2982
88+
issue:
89+
- https://github.com/elastic/elastic-agent/issues/2388
90+
timestamp: 1688401847
91+
file:
92+
name: 1688401847-Fix-drop-processor-for-monitoring-components.yaml
93+
checksum: 915711cf01de806c374675cbcad89d5f29b12254

changelog/fragments/1684175757-bump-node-deps.yaml

-32
This file was deleted.

changelog/fragments/1684731814-Allow-upgrade-to-snapshots.yaml

-31
This file was deleted.

changelog/fragments/1685442237-add-logs-subcommand.yaml

-5
This file was deleted.

changelog/fragments/1686142189-Lowercase-reported-hostnames-per-Elastic-Common-Schema-(ECS)-guidelines-for-the-host.name-field..yaml

-32
This file was deleted.

changelog/fragments/1686845318-deployment-kubernetes-add-elements-for-Universal-Profiling.yaml

-32
This file was deleted.

changelog/fragments/1686949146-update-status-command.yaml

-34
This file was deleted.

changelog/fragments/1687362147-change-monitoring-socket.yaml

-32
This file was deleted.

changelog/fragments/1688401847-Fix-drop-processor-for-monitoring-components.yaml

-13
This file was deleted.

0 commit comments

Comments
 (0)