Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
64 changes: 64 additions & 0 deletions changelog/9.0.1.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
version: 9.0.1
entries:
- kind: enhancement
summary: Update OTel components to v0.121.0
description: ""
component: elastic-agent
pr:
- https://github.com/elastic/elastic-agent/pull/7686
issue: []
timestamp: 1743783374
file:
name: 1743783374-update-otel-v0.121.0.yaml
checksum: 3491d3c13b6ebd1e7895b337d901d7df3e77dce1
- kind: feature
summary: Add nopexporter to EDOT Collector
description: ""
component: elastic-agent
pr:
- https://github.com/elastic/elastic-agent/pull/7788
issue: []
timestamp: 1744198660
file:
name: 1744198660-add-nopexporter.yaml
checksum: 9f989be89459d35a8fdc48362a0dad19880fa4e1
- kind: feature
summary: set collectors fullnameOverride for edot kube-stack values
description: ""
component: elastic-agent
pr:
- https://github.com/elastic/elastic-agent/pull/7754
issue:
- https://github.com/elastic/elastic-agent/issues/7381
timestamp: 1744384247
file:
name: 1744384247-set-collector's-fullnameOverride-for-edot-kube-stack-values.yaml
checksum: d7ccd1a2a660e7e0cc8bed5fc91570465b9ff639
- kind: bug-fix
summary: Fix Managed OTLP Helm config to use current image repo.
description: ""
component: elastic-agent
pr:
- https://github.com/elastic/elastic-agent/pull/7882
issue: []
timestamp: 1744839123
file:
name: 1744839123-fix-MOtel-config-image-value.yaml
checksum: cd9cb5f75e1b3983a48ee156e478e0a62051ffb6
- kind: breaking-change
summary: '[otel] Disable process scraper of hostmetrics receiver'
description: |
The process scraper collects metrics for all available processes of a host without an easy way to limit
this to only report top N process for example. This results in quite big amount of timeseries.
Since this is not quite critical for any of the available UIs or dashboards we decide to disable
it temporarily until we find a better solution. Users that specifically need these metrics
can also enable it back manually.
Related to https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/39423.
component: elastic-agent
pr:
- https://github.com/elastic/elastic-agent/pull/7894
issue: []
timestamp: 1744886313
file:
name: 1744886313-otel_disable_process_scraper.yaml
checksum: 461df3d166c6ed60e8565e588b5ffce9078798ae
40 changes: 40 additions & 0 deletions changelog/9.0.2.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
version: 9.0.2
entries:
- kind: bug-fix
summary: Preserve agent run state on DEB and RPM upgrades
description: |
Improves the upgrade process for Elastic Agent installed using DEB or RPM packages by copying the run directory from the previous installation into the new version's folder
component: elastic-agent
pr:
- https://github.com/elastic/elastic-agent/pull/7999
issue:
- https://github.com/elastic/elastic-agent/issues/3832
timestamp: 1745923884
file:
name: 1745923884-deb-rpm-preserve-run-state.yaml
checksum: f4aa59929c389c20bc8104c8da4824979c3b8f35
- kind: other
summary: NOTICE.txt now contains only those modules that are used by the Elastic Agent binaries.
description: |
Only those modules that the Elastic Agent binaries for various platforms directly
or indirectly depend on are now included in the NOTICE.txt file . Modules used for development
tooling are now excluded from NOTICE.txt.
component: elastic-agent
pr:
- https://github.com/elastic/elastic-agent/pull/8053
issue: []
timestamp: 1746636264
file:
name: 1746636264-fix-notice.yaml
checksum: 5e7c950a899c715c5c3bd7cc2c79e924f8f5585e
- kind: security
summary: Upgrade Go version to 1.24.3.
description: ""
component: elastic-agent
pr:
- https://github.com/elastic/elastic-agent/pull/8109
issue: []
timestamp: 1746652545
file:
name: 1746652545-Upgrade-to-Go-1.24.3..yaml
checksum: c5b03e2e2685ef389a269f5904fdc53590c7e1b1
63 changes: 63 additions & 0 deletions changelog/9.0.3.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
version: 9.0.3
entries:
- kind: bug-fix
summary: Address a race condition that can occur in Agent diagnostics if log rotation runs while logs are being zipped.
description: ""
component: elastic-agent
pr:
- https://github.com/elastic/elastic-agent/pull/8215
issue: []
timestamp: 1747938268
file:
name: 1747938268-fix-diag-race-condition.yaml
checksum: 25e4883c6751a854d4a2f0897fb83848416c855e
- kind: feature
summary: add cumulativetodeltaprocessor to EDOT collector
description: ""
component: elastic-agent
pr:
- https://github.com/elastic/elastic-agent/pull/8352
- https://github.com/elastic/elastic-agent/pull/8573
- https://github.com/elastic/elastic-agent/pull/8575
- https://github.com/elastic/elastic-agent/pull/8616
- https://github.com/elastic/elastic-agent/pull/8372
issue: []
timestamp: 1749176965
file:
name: 1749176965-add-cumulativetodeltaprocessor.yaml
checksum: 6c4bc7565ed8fb801a1b02a01ee085488ae960e8
- kind: bug-fix
summary: Use paths.TempDir for diagnostics actions
description: ""
component: elastic-agent
pr:
- https://github.com/elastic/elastic-agent/pull/8472
issue: []
timestamp: 1749742685
file:
name: 1749742685-Use-paths.TempDir-for-diagnostics-actions.yaml
checksum: 1357d25b03d628ff7234a15a51e5dba89459d340
# - kind: bug-fix
# summary: Use Debian 11 to build linux/arm to match linux/amd64. Upgrades linux/arm64's statically linked glibc from 2.28 to 2.31.
# description: ""
# component: elastic-agent
# pr:
# - https://github.com/elastic/elastic-agent/pull/8497
# issue: []
# timestamp: 1749844873
# file:
# name: 1749844873-Use-Debian-11-for-linux-arm-to-match-linux-amd64.yaml
# checksum: ddd1264b76219193cfed89ccc87e65b0144e4074
- kind: bug-fix
summary: relax file ownership check to allow admin re-enrollment on Windows
description: |
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.
component: elastic-agent
pr:
- https://github.com/elastic/elastic-agent/pull/8503
issue:
- https://github.com/elastic/elastic-agent/issues/7794
timestamp: 1749923633
file:
name: 1749923633-Windows-relax-file-ownership-check-for-re-enrollment.yaml
checksum: 650d0f58770863722ed75c0b092c4578f420e1fe
72 changes: 72 additions & 0 deletions changelog/9.0.4.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
version: 9.0.4
entries:
- kind: other
summary: Upgrade Synthetics NodeJS version to latest LTS v20.
description: ""
component: heartbeat
pr:
- https://github.com/elastic/elastic-agent/pull/8712
issue: []
timestamp: 1751029489
file:
name: 1751029489-synth-upgra-node-v20.yaml
checksum: 26a735a19317db577652eea4bb1f3e863212da81
- kind: bug-fix
summary: Remove incorrect logging that unprivileged installations are in beta.
description: 'Unprivileged installations went GA in 8.15.0: https://www.elastic.co/docs/reference/fleet/elastic-agent-unprivileged'
component: elastic-agent
pr:
- https://github.com/elastic/elastic-agent/pull/8715
issue:
- https://github.com/elastic/elastic-agent/issues/8689
timestamp: 1751037802
file:
name: 1751037802-Stop-logging-that-unprivileged-installations-are-in-beta.yaml
checksum: 2c2f731f90638eaf61e8ec021ce3c4dd8885ff3a
- kind: feature
summary: Add file logs only managed OTLP input kube-stack configuration.
description: ""
component: elastic-agent
pr:
- https://github.com/elastic/elastic-agent/pull/8785
issue: []
timestamp: 1751444462
file:
name: 1751444462-add_logs_only_motel_config.yaml
checksum: a7768ce2ec6de109e7a9efae7793231f4965cf00
- kind: bug-fix
summary: Ensure standalone Elastic Agent uses log level from configuration instead of persisted state.
description: ""
component: elastic-agent
pr:
- https://github.com/elastic/elastic-agent/pull/8784
issue:
- https://github.com/elastic/elastic-agent/issues/8137
timestamp: 1751455886
file:
name: 1751455886-correct-log-level-for-standalone-agents.yaml
checksum: e954db0ba6e1738e3d425cf3c8110a40c296a013
- kind: bug-fix
summary: Resolve deadlocks in runtime checkin communication.
description: ""
component: elastic-agent
pr:
- https://github.com/elastic/elastic-agent/pull/8881
issue:
- https://github.com/elastic/elastic-agent/issues/7944
timestamp: 1751960319
file:
name: 1751960319-fix-blocking-issues-inside-runtime-communicator.yaml
checksum: d288cc7474997883bc2a9118b2abf150126c9d8c
- kind: bug-fix
summary: Removed init.d support from RPM packages.
description: ""
component: elastic-agent
pr:
- https://github.com/elastic/elastic-agent/pull/8896
issue:
- https://github.com/elastic/elastic-agent/issues/8840
timestamp: 1752049251
file:
name: 1752049251-Fixed-SUSE-installation-from-RPM.yaml
checksum: bb9eba27e2dfa5885a2abd6140ea506d143b21f5
2 changes: 2 additions & 0 deletions changelog/9.0.5.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
version: 9.0.5
entries:
97 changes: 97 additions & 0 deletions changelog/9.0.6.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
version: 9.0.6
entries:
- kind: feature
summary: Adjust the timeout for Elastic Defend check command
description: ""
component: ""
pr:
- https://github.com/elastic/elastic-agent/pull/9523
- https://github.com/elastic/elastic-agent/pull/9524
- https://github.com/elastic/elastic-agent/pull/9542
- https://github.com/elastic/elastic-agent/pull/9213
issue: []
timestamp: 1753950420
file:
name: 1753950420-adjust-endpoint-check-timeout.yaml
checksum: 8128c245da5eef165a531e45f95e3f964bbd1817
- kind: bug-fix
summary: On Windows, retry saving the Agent information file to disk
description: |
Saving the Agent information file involves renaming/moving a file to its final destination. However, on Windows, it is sometimes not possible to rename/move a file to its destination file because the destination file is locked by another process (e.g. antivirus software). For such situations, we now retry the save operation on Windows.
component: elastic-agent
pr:
- https://github.com/elastic/elastic-agent/pull/9224
issue:
- https://github.com/elastic/elastic-agent/issues/5862
timestamp: 1754346816
file:
name: 1754346816-fleet-enc-save-retries.yaml
checksum: fab4b29d2404c210dcb1441eb88e84dd3f6c9ad1
- kind: bug-fix
summary: Correct hints annotations parsing to resolve only `${kubernetes.*}` placeholders instead of resolving all `${...}` patterns.
description: ""
component: elastic-agent
pr:
- https://github.com/elastic/elastic-agent/pull/9307
issue: []
timestamp: 1754944400
file:
name: 1754944400-k8s-hints-env-vars-in-annotations.yaml
checksum: 55ccb4d795ad7556a9c8ecad5bd33a0a0893042b
- kind: bug-fix
summary: Treat exit code 28 from Endpoint binary as non-fatal
description: ""
component: elastic-agent
pr:
- https://github.com/elastic/elastic-agent/pull/9320
issue: []
timestamp: 1755059673
file:
name: 1755059673-endpoint-28-not-fatal.yaml
checksum: d8fc4bbea824309297a7dcf508fd99fb62e86877
- kind: bug-fix
summary: Fixed jitter backoff strategy reset
description: ""
component: elastic-agent
pr:
- https://github.com/elastic/elastic-agent/pull/9342
issue:
- https://github.com/elastic/elastic-agent/issues/8864
timestamp: 1755076749
file:
name: 1755076749-fix-jitter-backoff-strategy-reset.yaml
checksum: 1969a9a0221227c476f94e27a4ef3946b3853416
- kind: bug-fix
summary: 'Fix Docker container failing to start with no matching vars: ${env.ELASTICSEARCH_API_KEY:} and similar errors by restoring support for `:` to set default values.'
description: ""
component: elastic-agent
pr:
- https://github.com/elastic/elastic-agent/pull/9451
issue:
- https://github.com/elastic/elastic-agent/issues/9328
timestamp: 1755544412
file:
name: 1755544412-Fix-default-constant-support-in-output-configuration.yaml
checksum: 9b389ac54a3b8a7aaec24da9223bff8a306c4d8b
- kind: security
summary: Upgrade to Go 1.24.6.
description: ""
component: elastic-agent
pr:
- https://github.com/elastic/elastic-agent/pull/9287
issue: []
timestamp: 1755547590
file:
name: 1755547590-Upgrade-to-Go-1.24.6..yaml
checksum: e2f37c3bfe8bda55a0ec6c32cf604e44dc4f5d43
- kind: bug-fix
summary: Fix deb upgrade by stopping elastic-agent service before upgrading
description: ""
component: elastic-agent
pr:
- https://github.com/elastic/elastic-agent/pull/9462
issue: []
timestamp: 1755601979
file:
name: 1755601979-deb-upgrade-stop-agent-service.yaml
checksum: 047a0f95507e83bc95ce969f6ea443abf55c521f
Loading
Loading