changelog/8.8.0.yaml (250 lines of code) (raw):
version: 8.8.0
entries:
- kind: enhancement
summary: Make download of Elastic Agent upgrade artifacts asynchronous during Fleet-managed upgrade and increase the download timeout to 2 hours
description: ""
component: agent
pr:
- https://github.com/elastic/elastic-agent/pull/2205
issue: []
timestamp: 1674840786
file:
name: 1674840786-async-download-upgrade-artifacts.yaml
checksum: 0aa7b1bb3810df922c917dc5015b16a5a4a6d965
- kind: bug-fix
summary: Fix system config in example standalone config file
description: ""
component: config
pr:
- https://github.com/elastic/elastic-agent/pull/2338
issue: []
timestamp: 1677711770
file:
name: 1677711770-fix-standalone-system-config.yaml
checksum: ab73fc45885268717bc74899eca5d14c150a614a
- kind: bug-fix
summary: Fix parsing of paths from container-paths.yml file
description: ""
component: agent
pr:
- https://github.com/elastic/elastic-agent/pull/2340
issue: []
timestamp: 1677780422
file:
name: 1677780422-fix-container-paths-config-parsing.yaml
checksum: 99d209f37ce7d6c57d4d1d3f67016f22696faf28
- kind: feature
summary: Add Universal Profiling Symbolizer
description: ""
component: spec
pr:
- https://github.com/elastic/elastic-agent/pull/2401
issue: []
timestamp: 1679899362
file:
name: 1679899362-pf-elastic-symbolizer.yaml
checksum: c73d31af40108ff1b5a0fab01168a004bb19f56f
- kind: feature
summary: Add Universal Profiling Collector
description: ""
component: spec
pr:
- https://github.com/elastic/elastic-agent/pull/2407
issue: []
timestamp: 1679986811
file:
name: 1679986811-pf-elastic-collector.yaml
checksum: c487db9995e37a1c485d0d922e4e71d62491ca00
- kind: bug-fix
summary: Fix action acknowledgements taking up to 5 minutes. Fixed OSQuery live query results taking up to five minutes to show up in Kibana
description: ""
component: ""
pr:
- https://github.com/elastic/elastic-agent/pull/2406
issue:
- https://github.com/elastic/elastic-agent/issues/2410
timestamp: 1680101776
file:
name: 1680101776-Fix-actions-acks-delay.yaml
checksum: 1ec1403420a07e550002cc162fdd1d92fae28dfa
- kind: feature
summary: Add support for fleet-server secret files
description: ""
component: Add support for providing the ssl key passphrase, or fleet-server service_token through a secret file.
pr:
- https://github.com/elastic/elastic-agent/pull/2424
issue: []
timestamp: 1680203080
file:
name: 1680203080-Add-support-for-fleet-server-secret-files.yaml
checksum: 0beff457a00af62876793a98b564e366ae567ed4
- kind: bug-fix
summary: Fixes a bug that logging.level settings were not being respected, coming either from Fleet UI or a config file
description: ""
component: elastic-agent
pr:
- "2456"
issue:
- "2450"
timestamp: 1680764383
file:
name: 1680764383-Respecting-logging.level-settings.yaml
checksum: b4c689aa41884020f23848adab7b586d886c3659
- kind: bug-fix
summary: Fixes a bug that caused an empty proxy from a Fleet managed agent policy to override the proxy set by --proxy-url
description: ""
component: action handlers
pr:
- https://github.com/elastic/elastic-agent/pull/2468
issue: []
timestamp: 1681211832
file:
name: 1681211832-empty-proxy-from-the-policy-don't-overrides-the-proxy-set-by---proxy-url.yaml
checksum: b5edcf2189cdf6d4a3666f179333fc6398fedfcb
- kind: bug-fix
summary: Ensure local bin directory exists on Mac OS during installation.
description: |
During installation of the Elatic Agent on Mac OS ensure that the /usr/local/bin path exists before
creating the /usr/local/bin/elastic-agent symlink.
component: ""
pr:
- https://github.com/elastic/elastic-agent/2490
issue: []
timestamp: 1681311024
file:
name: 1681311024-Ensure-local-bin-directory-exists-on-Mac-OS-during-installation..yaml
checksum: 648894f466ad911ee06be9c3b4b2477fad3488bc
- kind: enhancement
summary: Make the language used in CLI commands more consistent.
description: ""
component: agent
pr:
- https://github.com/elastic/elastic-agent/pull/2496
issue: []
timestamp: 1681340196
file:
name: 1681340196-More-consistent-language-in-CLI-commands.yaml
checksum: e91dd7f091ca01562479ca131ddfa5d9503e76c9
- kind: bug-fix
summary: Report not bootstrapped with fleet-server as an error.
description: ""
component: ""
pr:
- https://github.com/elastic/elastic-agent/pull/2505
issue:
- https://github.com/elastic/elastic-agent/issues/2170
timestamp: 1681742558
file:
name: 1681742558-Report-not-bootstrapped-with-fleet-server-as-an-error.yaml
checksum: 2c601eb490be451cc5e9e022b8d82d6bc225016e
- kind: bug-fix
summary: Re-add lumberjack input to the Filebeat spec.
description: ""
component: spec
pr:
- https://github.com/elastic/elastic-agent/pull/2511
issue: []
timestamp: 1681842199
file:
name: 1681842199-re-add-lumberjack-input-spec.yaml
checksum: a0bb03fb0a7739946d631eece1dc0c5a807038e6
- kind: bug-fix
summary: Fix diagnostic zip file handling of sub-directories in logs/.
description: ""
component: diagnostics
pr:
- https://github.com/elastic/elastic-agent/pull/2523
issue: []
timestamp: 1681942680
file:
name: 1681942680-fix-diag-zip-file.yaml
checksum: ff3bd63aa3dfa8d9c7d8f708cf7d3febde4e5bae
- kind: bug-fix
summary: Fixed an issue where inspect and diagnostics didn't include the local Elastic Agent configuration
description: ""
component: ""
pr:
- https://github.com/elastic/elastic-agent/pull/2529
issue:
- https://github.com/elastic/elastic-agent/issues/2390
timestamp: 1682005908
file:
name: 1682005908-Add-local-config.yaml-to-diagnostics-and-merge-together-in-inspect..yaml
checksum: 62a404c9dc8b45aa3d17042fa482545709ce1ac2
- kind: enhancement
summary: Increase timeout, add config for timeout in fleet setup
description: ""
component: config-manager
pr:
- https://github.com/elastic/elastic-agent/pull/2541
issue: []
timestamp: 1682117462
file:
name: 1682117462-fleet-connection-changes.yaml
checksum: e4acb525c2183d0e69eabcb6af48ebb14ce0e9e3
- kind: bug-fix
summary: fix pprof diagnostics
description: ""
component: ""
pr:
- https://github.com/elastic/elastic-agent/pull/2617
- https://github.com/elastic/elastic-agent/pull/2549
issue:
- https://github.com/elastic/elastic-agent/issues/2530
timestamp: 1682442537
file:
name: 1682442537-fix-pprof-diagnostics.yaml
checksum: 403815e914a64e726360f3a2219547faf9b8ec80
- kind: feature
summary: Adding Cloud Defend application to Elastic Agent
description: ""
component: ""
pr:
- https://github.com/elastic/elastic-agent/pull/2617
- https://github.com/elastic/elastic-agent/pull/2551
issue: []
timestamp: 1682455535
file:
name: 1682455535-Adding-Cloud-Defend-application-to-Elastic-Agent.yaml
checksum: e2c53fe2bb4dec679c2b8be1e858f02843e69538
- kind: bug-fix
summary: Fix container service token path issue
description: |
Fix issue that occurs when specifing a FLEET_SERVER_SERVICE_TOKEN_PATH with
the agent running in a Docker container where both the token value and path
are passed in the enroll section of the agent setup.
component: ""
pr:
- https://github.com/elastic/elastic-agent/pull/2576
issue: []
timestamp: 1682953274
file:
name: 1682953274-Fix-container-service-token-path-issue.yaml
checksum: 2434964330fe5268c12b60c13db26064f4678bf3
- kind: enhancement
summary: add hostPath to Kubernetes manifest to store the Elastic Agent state
description: ""
component: ""
pr:
- https://github.com/elastic/elastic-agent/pull/2550
issue: []
timestamp: 1684747663
file:
name: 1684747663-add-hostPath-to-Kubernetes-mainfest-to-store-the-Elastic-Agent-state.yaml
checksum: fdace615a0393bc65ea3dbc805ccec2c5d38c0a6
- kind: enhancement
summary: change default logs folder and upgrade watcher logs are collected by diagnostics command
description: ""
component: |
Now the Elastic Agent logs to `logs/elastic-agent-{hash}` by default.
The upgrade watcher also logs to this folder with the `elastic-agent-watcher-[DATE]` suffix.
When collecting the logs, the diagnostics command also collects the watcher logs and the logs of
a possible new version if the agent which failed during upgrade and then it was rolled back to the
previous version.
pr:
- https://github.com/elastic/elastic-agent/pull/2518
issue: []
timestamp: 1684749098
file:
name: 1684749098-change-default-logs-folder-and-upgrade-watcher-logs-are-collected-by-diagnostics-command.yaml
checksum: e5186a6b12eda62ef6547ce245da2f3d19c8c293