Fleet and Elastic Agent 8.7.1edit

Review important information about the Fleet and Elastic Agent 8.7.1 release.

New featuresedit

The 8.7.1 release adds the following new and notable features.

Elastic Agent
  • Add support for feature flags, starting with one to toggle fully qualified domain name (FQDN) reporting in events generated by Elastic Agent components, via the host.name field #2218 #2185

Enhancementsedit

Fleet
  • The agent policy Host name format selector is now enabled by default #154563

Bug fixesedit

Fleet
  • Fixes an issue where the Advanced options toggle in the policy editor always showing #154612
  • Fixes an issue where the warning icon was unable to display in 8.7 #154119
  • Adds updates to output logic #153226
Elastic Agent
  • Fix parsing of paths from the container-paths.yml file used internally when elastic-agent container is run #2340
  • Fix action acknowledgements taking up to 5 minutes. Fixed OSQuery live query results taking up to five minutes to show up in Kibana.https://github.com/elastic/elastic-agent/pull/2406[#2406] #2410
  • Fixes a bug that logging.level settings were not being respected, coming either from Fleet UI or a config file #2456 #2450
  • Fixes a bug that caused an empty proxy from a Fleet managed Elastic Agent policy to override the proxy set by --proxy-url #2468 #2304 #2447
  • Ensure that the /usr/local/bin directory exists on MacOS during Elastic Agent installation #2490 #2487
  • Fixes a bug that caused the lumberjack input type to be missing from the Filebeat filebeat.spec.yaml file, which is required by the barracuda_cloudgen_firewall integration #2511
  • Fixes a bug that prevented sub-directories from being created under the logs/ path in diagnostics ZIP files #2523
  • Make best effort in copying the run directory on upgrades to avoid unnecessary failures. Fixes intermittent upgrade failures when an osquery is running. #2448 #2433