Skip to content

Commit

Permalink
Changelog for 8.9.0 (#3106) (#3127)
Browse files Browse the repository at this point in the history
* Changelog for 8.9.0

* Update changelog/8.9.0.asciidoc

Co-authored-by: David Kilfoyle <[email protected]>

* Apply suggestions from code review

Co-authored-by: David Kilfoyle <[email protected]>

* Apply suggestions from code review

Co-authored-by: David Kilfoyle <[email protected]>

---------

Co-authored-by: David Kilfoyle <[email protected]>
(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 <[email protected]>
  • Loading branch information
mergify[bot] and pierrehilbert authored Jul 27, 2023
1 parent 308d4f8 commit b429cd6
Show file tree
Hide file tree
Showing 10 changed files with 175 additions and 211 deletions.
82 changes: 82 additions & 0 deletions changelog/8.9.0.asciidoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
// begin 8.9.0 relnotes

[[release-notes-8.9.0]]
== 8.9.0

Review important information about the 8.9.0 release.



[discrete]
[[breaking-changes-8.9.0]]
=== Breaking changes

Breaking changes can prevent your application from optimal operation and
performance. Before you upgrade, review the breaking changes, then mitigate the
impact to your application.

// TODO: add details and impact

elastic-agent::

[discrete]
[[breaking-https://github.com/elastic/elastic-agent/pull/2890]]
.Status command has been changed
[%collapsible]
====
*Details* +
The {agent} `status` command has been changed so that the default human output now uses a list format and summaries output.
*Impact* +
Full human output can be obtained with the new `full` option.
For for information, refer to {agent-pull}2890[#2890].
====





[discrete]
[[new-features-8.9.0]]
=== New features

The 8.9.0 release adds the following new and notable features.


CLI::

* 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]
elastic-agent::

* 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]


[discrete]
[[enhancements-8.9.0]]
=== Enhancements


Universal Profiling::

* 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]
elastic-agent::

* Lowercase reported hostnames per Elastic Common Schema (ECS) Guidelines for the `host.name` field.




[discrete]
[[bug-fixes-8.9.0]]
=== Bug fixes


elastic-agent::

* 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]
* 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]
synthetics::

* 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]

// end 8.9.0 relnotes
93 changes: 93 additions & 0 deletions changelog/8.9.0.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,93 @@
version: 8.9.0
entries:
- kind: bug-fix
summary: Bump node to 18.16.0
description: ""
component: synthetics
pr:
- https://github.com/elastic/elastic-agent/pull/2696
issue: []
timestamp: 1684175757
file:
name: 1684175757-bump-node-deps.yaml
checksum: 7539b8e2aa9f7fef1d1ea74874cd48b774193b6f
- kind: feature
summary: Allow upgrade to snapshots
description: Allow upgrade to a specific snapshot version by specifying the build id
component: elastic-agent
pr:
- https://github.com/elastic/elastic-agent/pull/2752
issue: []
timestamp: 1684731814
file:
name: 1684731814-Allow-upgrade-to-snapshots.yaml
checksum: b60b174e5b776e82e5ad58921f316b9af8fce3c1
- kind: feature
summary: Add the logs subcommand to the agent CLI
description: ""
component: CLI
pr:
- https://github.com/elastic/elastic-agent/pull/2745
issue:
- https://github.com/elastic/elastic-agent/issues/114
timestamp: 1685442237
file:
name: 1685442237-add-logs-subcommand.yaml
checksum: 1ab375b6c055d8e4571c495fab96a88294971795
- kind: enhancement
summary: Lowercase reported hostnames per Elastic Common Schema (ECS) guidelines for the host.name field.
description: Upgraded github.com/elastic/go-sysinfo from 1.10.0 to 1.11.0.
component: elastic-agent
pr:
- https://github.com/elastic/elastic-agent/pull/2767
issue: []
timestamp: 1686142189
file:
name: 1686142189-Lowercase-reported-hostnames-per-Elastic-Common-Schema-(ECS)-guidelines-for-the-host.name-field..yaml
checksum: e001fc5b954d119ea4e0875e42e15a574d64423b
- kind: enhancement
summary: deployment/kubernetes - add elements for Universal Profiling
description: ""
component: Universal Profiling
pr:
- https://github.com/elastic/elastic-agent/pull/2881
issue: []
timestamp: 1686845318
file:
name: 1686845318-deployment-kubernetes-add-elements-for-Universal-Profiling.yaml
checksum: cf794c0ef5a74d8fc2ad78a5597979eacc7f46a0
- kind: breaking-change
summary: status command, change human output to be a summary, added full output
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.
component: elastic-agent
pr:
- https://github.com/elastic/elastic-agent/pull/2890
issue: []
timestamp: 1686949146
file:
name: 1686949146-update-status-command.yaml
checksum: c8f2acfa356af46f991b9bda477e142ab3f3ce21
- kind: bug-fix
summary: change monitoring socket
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.
component: elastic-agent
pr:
- https://github.com/elastic/elastic-agent/pull/3096
- https://github.com/elastic/elastic-agent/pull/2912
issue: []
timestamp: 1687362147
file:
name: 1687362147-change-monitoring-socket.yaml
checksum: 2e0a2d398075cde723ca95d7b4e8d44a53bd2439
- kind: bug-fix
summary: Fix drop processor for monitoring components
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`.
component: elastic-agent
pr:
- https://github.com/elastic/elastic-agent/pull/2982
issue:
- https://github.com/elastic/elastic-agent/issues/2388
timestamp: 1688401847
file:
name: 1688401847-Fix-drop-processor-for-monitoring-components.yaml
checksum: 915711cf01de806c374675cbcad89d5f29b12254
32 changes: 0 additions & 32 deletions changelog/fragments/1684175757-bump-node-deps.yaml

This file was deleted.

31 changes: 0 additions & 31 deletions changelog/fragments/1684731814-Allow-upgrade-to-snapshots.yaml

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/fragments/1685442237-add-logs-subcommand.yaml

This file was deleted.

This file was deleted.

This file was deleted.

34 changes: 0 additions & 34 deletions changelog/fragments/1686949146-update-status-command.yaml

This file was deleted.

32 changes: 0 additions & 32 deletions changelog/fragments/1687362147-change-monitoring-socket.yaml

This file was deleted.

This file was deleted.

0 comments on commit b429cd6

Please sign in to comment.