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