Skip to content

Commit ec28b45

Browse files
V2 Changelog: adding fragments for visible changes (#2076) (#2079)
* V2 Changelog: adding fragments for visible changes * Known issue about osquery * Consolidated changelog + cleanup * Removing non visible changes * Correcting typo * New clean of non visible changes * Workaround for upgrade kind (cherry picked from commit 4dcea16) Co-authored-by: Pierre HILBERT <pierre.hilbert@elastic.co>
1 parent fb6c0f1 commit ec28b45

21 files changed

+215
-602
lines changed

changelog/8.6.0.yaml

+215
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,215 @@
1+
version: 8.6.0
2+
entries:
3+
- kind: feature
4+
summary: Only support elasticsearch as an output for the beta synthetics integration.
5+
description: ""
6+
component: synthetics-integration
7+
pr:
8+
- https://github.com/elastic/elastic-agent/pull/1491
9+
issue: []
10+
timestamp: 1665780486
11+
file:
12+
name: 1665780486-heartbeat-es-output-only.yaml
13+
checksum: 361f993ba3220aef531f7949308e61d2cbf82e03
14+
- kind: feature
15+
summary: Upgrade node to 18.12.0
16+
description: ""
17+
component: ""
18+
pr:
19+
- https://github.com/elastic/elastic-agent/pull/1657
20+
issue: []
21+
timestamp: 1667243040
22+
file:
23+
name: 1667243040-Upgrade-node-to-18.12.0.yaml
24+
checksum: 38b5473e0ee1165ad9c5d74ee969a9228c3fa68a
25+
- kind: feature
26+
summary: Add experimental support for running the elastic-agent-shipper
27+
description: ""
28+
component: ""
29+
pr:
30+
- https://github.com/elastic/elastic-agent/pull/1527
31+
issue:
32+
- https://github.com/elastic/elastic-agent/issues/219
33+
timestamp: 1667571017
34+
file:
35+
name: 1667571017-Add-support-for-running-the-elastic-agent-shipper.yaml
36+
checksum: b2f5a0a8f9933c9ee624457116295aa674ef2a23
37+
- kind: feature
38+
summary: Add support for the Common Expression Language (CEL) Filebeat input type.
39+
description: ""
40+
component: spec
41+
pr:
42+
- https://github.com/elastic/elastic-agent/pull/1719
43+
issue: []
44+
timestamp: 1668483030
45+
file:
46+
name: 1668483030-common-expression-language.yaml
47+
checksum: 82427fc514372c067e140837177c8d81131ed424
48+
- kind: feature
49+
summary: Collect logs from sub-processes via stdout and stderr and write them to a single, unified Elastic Agent log file.
50+
description: ""
51+
component: ""
52+
pr:
53+
- https://github.com/elastic/elastic-agent/pull/1702
54+
issue:
55+
- https://github.com/elastic/elastic-agent/issues/221
56+
timestamp: 1669236059
57+
file:
58+
name: 1669236059-Capture-stdout-stderr-of-all-spawned-components-to-simplify-logging.yaml
59+
checksum: b4cf9cff0ef13bd168cadc80f89c4969b49fb378
60+
- kind: bug-fix
61+
summary: Elastic-agent will use local port when running fleet-server
62+
description: The elastic-agent will now use the 8221 locally bound port when running fleet-server instead of the external port (8220).
63+
component: ""
64+
pr:
65+
- https://github.com/elastic/elastic-agent/pull/1867
66+
issue:
67+
- https://github.com/elastic/ingest-dev/issues/1394
68+
timestamp: 1669929902
69+
file:
70+
name: 1669929902-fix-local-fleet-server-port.yaml
71+
checksum: 94f37fd1ff74bd320ec25cfcf2e2a0890eda494a
72+
- kind: feature
73+
summary: Remove inputs when all streams are removed
74+
description: ""
75+
component: ""
76+
pr:
77+
- https://github.com/elastic/elastic-agent/pull/1869
78+
issue:
79+
- https://github.com/elastic/elastic-agent/issues/1868
80+
timestamp: 1669940990
81+
file:
82+
name: 1669940990-Remove-inputs-when-all-streams-are-removed.yaml
83+
checksum: 3fcf26a5bbb988db85c0c5923d4bd2284dc95866
84+
- kind: feature
85+
summary: No longer restart Elastic Agent on log level change
86+
description: ""
87+
component: ""
88+
pr:
89+
- https://github.com/elastic/elastic-agent/pull/1914
90+
issue:
91+
- https://github.com/elastic/elastic-agent/issues/1896
92+
timestamp: 1670518841
93+
file:
94+
name: 1670518841-No-longer-restart-Elastic-Agent-on-log-level-change.yaml
95+
checksum: 12b34904cd47182a45e6e113518ef91ec718ebac
96+
- kind: breaking-change
97+
summary: Each input in an agent policy must have a unique ID.
98+
description: |
99+
Each input in an agent policy must have a unique ID, like "id: my-unique-input-id".
100+
This only affects standalone agents. Unique IDs are automatically generated in
101+
agent policies managed by Fleet.
102+
component: agent
103+
pr:
104+
- https://github.com/elastic/elastic-agent/pull/1994
105+
issue: []
106+
timestamp: 1671748292
107+
file:
108+
name: 1671748292-input-ids-are-required.yaml
109+
checksum: 3ca6d7c10ce16c72c74b67b18916407ad09459fd
110+
- kind: feature
111+
summary: New control protocol between the Elastic Agent and its subprocesses.
112+
description: |
113+
New control protocol between the Elastic Agent and its subprocesses.
114+
Enables per integration health reporting and simplifies new input development, among other things.
115+
component: agent
116+
pr:
117+
- https://github.com/elastic/elastic-agent/pull/1701
118+
issue:
119+
- https://github.com/elastic/elastic-agent/issues/836
120+
timestamp: 1672911992
121+
file:
122+
name: 1672911992-v2-control-protocol.yaml
123+
checksum: 837bf1d3f02ab63b94b5fbe5853b8163aaeb6f31
124+
- kind: feature
125+
summary: Internal directory structure change
126+
description: Addition of the components directory (and removal of the downloads directory) to contain binaries and their associated artifacts.
127+
component: agent
128+
pr:
129+
- https://github.com/elastic/elastic-agent/pull/1701
130+
issue:
131+
- https://github.com/elastic/elastic-agent/issues/836
132+
timestamp: 1672911993
133+
file:
134+
name: 1672911993-v2-directory.yaml
135+
checksum: 6ab87446b15a94993186754952e08c00a72c13ba
136+
- kind: feature
137+
summary: All binaries for every supported integration will be bundled in the Elastic Agent by default.
138+
description: ""
139+
component: agent
140+
pr:
141+
- https://github.com/elastic/elastic-agent-shipper/pull/126
142+
issue:
143+
- https://github.com/elastic/elastic-agent/issues/836
144+
timestamp: 1672911994
145+
file:
146+
name: 1672911994-v2-packaging.yaml
147+
checksum: b6ae49ca5e99b94901d9585d1c21d326065a5cc6
148+
- kind: breaking-change
149+
summary: |
150+
Diagnostic: --pprof argument has been removed, it's now always provided.
151+
description: |
152+
The diagnostic command is gathering diagnostic information about the Elastic Agent and each
153+
component/unit ran by the Elastic Agent. --pprof argument has been removed: it's now always provided.
154+
component: agent
155+
pr:
156+
- https://github.com/elastic/elastic-agent/pull/1140
157+
issue:
158+
- https://github.com/elastic/elastic-agent/issues/836
159+
timestamp: 1672911995
160+
file:
161+
name: 1672911995-v2-diagnostic.yaml
162+
checksum: 2ca011d608585e5b81446389da7590c0aecada7b
163+
- kind: feature
164+
summary: |
165+
Add inspect components command to inspect the computed components/units model of the current configuration (elastic-agent inspect components).
166+
description: ""
167+
component: agent
168+
pr:
169+
- https://github.com/elastic/elastic-agent/pull/1701
170+
issue:
171+
- https://github.com/elastic/elastic-agent/issues/836
172+
timestamp: 1672911997
173+
file:
174+
name: 1672911997-v2-inspect.yaml
175+
checksum: 464bdde8aaadcd25590b89165d32131f4a4b168c
176+
- kind: enhancement
177+
summary: |
178+
Health Status: Elastic Agent now indicates detailed status information for each component/unit.
179+
description: ""
180+
component: agent
181+
pr:
182+
- https://github.com/elastic/fleet-server/pull/1747
183+
issue:
184+
- https://github.com/elastic/elastic-agent/issues/100
185+
timestamp: 1672911999
186+
file:
187+
name: 1672911999-v2-health-status.yaml
188+
checksum: eeb54c42273e877893abda9f56a92c2d31c4fa46
189+
- kind: bug-fix
190+
summary: Preserve persistent input state during upgrades.
191+
description: |
192+
Correctly preserve the Filebeat registry and other persistent input state during upgrades.
193+
Eliminates event duplication after Elastic agent upgrades.
194+
component: agent
195+
pr:
196+
- https://github.com/elastic/elastic-agent/pull/1701
197+
issue:
198+
- https://github.com/elastic/elastic-agent/issues/836
199+
timestamp: 1672912001
200+
file:
201+
name: 1672912001-fix-duplicate-entries-on-upgrade.yaml
202+
checksum: 4a06860accf7fcbae88034b9aaf669445071168e
203+
- kind: known-issue
204+
summary: |
205+
OSQuery live query results can take up to 5 mins to show up in Kibana
206+
description: ""
207+
component: osquery
208+
pr:
209+
- https://github.com/elastic/elastic-agent/pull/2076
210+
issue:
211+
- https://github.com/elastic/elastic-agent/issues/2066
212+
timestamp: 1672912002
213+
file:
214+
name: 1672912002-osquery-known-issue.yaml
215+
checksum: e0f4d4d25322bd42298f080c62f9a86c361e7af1

changelog/fragments/1665780486-heartbeat-es-output-only.yaml

-31
This file was deleted.

changelog/fragments/1666095433-service_runtime_v2.yaml

-5
This file was deleted.

changelog/fragments/1667243040-Upgrade-node-to-18.12.0.yaml

-31
This file was deleted.

changelog/fragments/1667571017-Add-support-for-running-the-elastic-agent-shipper.yaml

-31
This file was deleted.

changelog/fragments/1668483030-common-expression-language.yaml

-31
This file was deleted.

changelog/fragments/1668591286-fix-beats-logs.yaml

-36
This file was deleted.

0 commit comments

Comments
 (0)