changelog/8.6.0.yaml (215 lines of code) (raw):
version: 8.6.0
entries:
- kind: feature
summary: Only support elasticsearch as an output for the beta synthetics integration.
description: ""
component: synthetics-integration
pr:
- https://github.com/elastic/elastic-agent/pull/1491
issue: []
timestamp: 1665780486
file:
name: 1665780486-heartbeat-es-output-only.yaml
checksum: 361f993ba3220aef531f7949308e61d2cbf82e03
- kind: feature
summary: Upgrade node to 18.12.0
description: ""
component: ""
pr:
- https://github.com/elastic/elastic-agent/pull/1657
issue: []
timestamp: 1667243040
file:
name: 1667243040-Upgrade-node-to-18.12.0.yaml
checksum: 38b5473e0ee1165ad9c5d74ee969a9228c3fa68a
- kind: feature
summary: Add experimental support for running the elastic-agent-shipper
description: ""
component: ""
pr:
- https://github.com/elastic/elastic-agent/pull/1527
issue:
- https://github.com/elastic/elastic-agent/issues/219
timestamp: 1667571017
file:
name: 1667571017-Add-support-for-running-the-elastic-agent-shipper.yaml
checksum: b2f5a0a8f9933c9ee624457116295aa674ef2a23
- kind: feature
summary: Add support for the Common Expression Language (CEL) Filebeat input type.
description: ""
component: spec
pr:
- https://github.com/elastic/elastic-agent/pull/1719
issue: []
timestamp: 1668483030
file:
name: 1668483030-common-expression-language.yaml
checksum: 82427fc514372c067e140837177c8d81131ed424
- kind: feature
summary: Collect logs from sub-processes via stdout and stderr and write them to a single, unified Elastic Agent log file.
description: ""
component: ""
pr:
- https://github.com/elastic/elastic-agent/pull/1702
issue:
- https://github.com/elastic/elastic-agent/issues/221
timestamp: 1669236059
file:
name: 1669236059-Capture-stdout-stderr-of-all-spawned-components-to-simplify-logging.yaml
checksum: b4cf9cff0ef13bd168cadc80f89c4969b49fb378
- kind: bug-fix
summary: Elastic-agent will use local port when running fleet-server
description: The elastic-agent will now use the 8221 locally bound port when running fleet-server instead of the external port (8220).
component: ""
pr:
- https://github.com/elastic/elastic-agent/pull/1867
issue:
- https://github.com/elastic/ingest-dev/issues/1394
timestamp: 1669929902
file:
name: 1669929902-fix-local-fleet-server-port.yaml
checksum: 94f37fd1ff74bd320ec25cfcf2e2a0890eda494a
- kind: feature
summary: Remove inputs when all streams are removed
description: ""
component: ""
pr:
- https://github.com/elastic/elastic-agent/pull/1869
issue:
- https://github.com/elastic/elastic-agent/issues/1868
timestamp: 1669940990
file:
name: 1669940990-Remove-inputs-when-all-streams-are-removed.yaml
checksum: 3fcf26a5bbb988db85c0c5923d4bd2284dc95866
- kind: feature
summary: No longer restart Elastic Agent on log level change
description: ""
component: ""
pr:
- https://github.com/elastic/elastic-agent/pull/1914
issue:
- https://github.com/elastic/elastic-agent/issues/1896
timestamp: 1670518841
file:
name: 1670518841-No-longer-restart-Elastic-Agent-on-log-level-change.yaml
checksum: 12b34904cd47182a45e6e113518ef91ec718ebac
- kind: breaking-change
summary: Each input in an agent policy must have a unique ID.
description: |
Each input in an agent policy must have a unique ID, like "id: my-unique-input-id".
This only affects standalone agents. Unique IDs are automatically generated in
agent policies managed by Fleet.
component: agent
pr:
- https://github.com/elastic/elastic-agent/pull/1994
issue: []
timestamp: 1671748292
file:
name: 1671748292-input-ids-are-required.yaml
checksum: 3ca6d7c10ce16c72c74b67b18916407ad09459fd
- kind: feature
summary: New control protocol between the Elastic Agent and its subprocesses.
description: |
New control protocol between the Elastic Agent and its subprocesses.
Enables per integration health reporting and simplifies new input development, among other things.
component: agent
pr:
- https://github.com/elastic/elastic-agent/pull/1701
issue:
- https://github.com/elastic/elastic-agent/issues/836
timestamp: 1672911992
file:
name: 1672911992-v2-control-protocol.yaml
checksum: 837bf1d3f02ab63b94b5fbe5853b8163aaeb6f31
- kind: feature
summary: Internal directory structure change
description: Addition of the components directory (and removal of the downloads directory) to contain binaries and their associated artifacts.
component: agent
pr:
- https://github.com/elastic/elastic-agent/pull/1701
issue:
- https://github.com/elastic/elastic-agent/issues/836
timestamp: 1672911993
file:
name: 1672911993-v2-directory.yaml
checksum: 6ab87446b15a94993186754952e08c00a72c13ba
- kind: feature
summary: All binaries for every supported integration will be bundled in the Elastic Agent by default.
description: ""
component: agent
pr:
- https://github.com/elastic/elastic-agent-shipper/pull/126
issue:
- https://github.com/elastic/elastic-agent/issues/836
timestamp: 1672911994
file:
name: 1672911994-v2-packaging.yaml
checksum: b6ae49ca5e99b94901d9585d1c21d326065a5cc6
- kind: breaking-change
summary: |
Diagnostic: --pprof argument has been removed, it's now always provided.
description: |
The diagnostic command is gathering diagnostic information about the Elastic Agent and each
component/unit ran by the Elastic Agent. --pprof argument has been removed: it's now always provided.
component: agent
pr:
- https://github.com/elastic/elastic-agent/pull/1140
issue:
- https://github.com/elastic/elastic-agent/issues/836
timestamp: 1672911995
file:
name: 1672911995-v2-diagnostic.yaml
checksum: 2ca011d608585e5b81446389da7590c0aecada7b
- kind: feature
summary: |
Add inspect components command to inspect the computed components/units model of the current configuration (elastic-agent inspect components).
description: ""
component: agent
pr:
- https://github.com/elastic/elastic-agent/pull/1701
issue:
- https://github.com/elastic/elastic-agent/issues/836
timestamp: 1672911997
file:
name: 1672911997-v2-inspect.yaml
checksum: 464bdde8aaadcd25590b89165d32131f4a4b168c
- kind: enhancement
summary: |
Health Status: Elastic Agent now indicates detailed status information for each component/unit.
description: ""
component: agent
pr:
- https://github.com/elastic/fleet-server/pull/1747
issue:
- https://github.com/elastic/elastic-agent/issues/100
timestamp: 1672911999
file:
name: 1672911999-v2-health-status.yaml
checksum: eeb54c42273e877893abda9f56a92c2d31c4fa46
- kind: bug-fix
summary: Preserve persistent input state during upgrades.
description: |
Correctly preserve the Filebeat registry and other persistent input state during upgrades.
Eliminates event duplication after Elastic agent upgrades.
component: agent
pr:
- https://github.com/elastic/elastic-agent/pull/1701
issue:
- https://github.com/elastic/elastic-agent/issues/836
timestamp: 1672912001
file:
name: 1672912001-fix-duplicate-entries-on-upgrade.yaml
checksum: 4a06860accf7fcbae88034b9aaf669445071168e
- kind: known-issue
summary: |
OSQuery live query results can take up to 5 mins to show up in Kibana
description: ""
component: osquery
pr:
- https://github.com/elastic/elastic-agent/pull/2076
issue:
- https://github.com/elastic/elastic-agent/issues/2066
timestamp: 1672912002
file:
name: 1672912002-osquery-known-issue.yaml
checksum: e0f4d4d25322bd42298f080c62f9a86c361e7af1