Skip to content

Commit 34eb65a

Browse files
authored
[main](backport #42653) docs: Prepare Changelog for 8.16.4 (#42667) (#42671)
* docs: Prepare Changelog for 8.16.4 (#42653) * docs: Close changelog for 8.16.4 * Update CHANGELOG.asciidoc * Update CHANGELOG.asciidoc --------- Co-authored-by: elasticmachine <elasticmachine@elastic.co> Co-authored-by: Pierre HILBERT <pierre.hilbert@elastic.co> (cherry picked from commit 632fdf9) # Conflicts: # CHANGELOG.asciidoc # libbeat/docs/release.asciidoc * Update CHANGELOG.asciidoc * Update release.asciidoc --------- Co-authored-by: elastic-vault-github-plugin-prod[bot] <150874479+elastic-vault-github-plugin-prod[bot]@users.noreply.github.com> Co-authored-by: Pierre HILBERT <pierre.hilbert@elastic.co> (cherry picked from commit 6d60672) Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
1 parent 311bb7c commit 34eb65a

File tree

3 files changed

+137
-0
lines changed

3 files changed

+137
-0
lines changed

Diff for: CHANGELOG.asciidoc

+124
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,130 @@ https://github.com/elastic/beats/compare/v8.16.1\...v8.17.0[View commits]
8888
- Add handling for missing `EvtVarType`s in experimental API. {issue}19337[19337] {pull}41418[41418]
8989
- Implement exclusion range support for event_id. {issue}38623[38623] {pull}41639[41639]
9090

91+
92+
[[release-notes-8.16.4]]
93+
=== Beats version 8.16.4
94+
https://github.com/elastic/beats/compare/v8.16.3\...v8.16.4[View commits]
95+
96+
==== Bugfixes
97+
98+
*Filebeat*
99+
100+
- Updated websocket retry error code list to allow more scenarios to be retried which could have been missed previously. {pull}42218[42218]
101+
- In the `streaming` input, prevent panics on shutdown with a null check and apply a consistent namespace to contextual data in debug logs. {pull}42315[42315]
102+
- Remove erroneous status reporting to Elastic-Agent from the Filestream input. {pull}42435[42435]
103+
104+
==== Added
105+
106+
*Filebeat*
107+
108+
- Add metrics for number of events and pages published by HTTPJSON input. {issue}42340[42340] {pull}42442[42442]
109+
110+
*Metricbeat*
111+
112+
- Update beat module with apm-server tail sampling monitoring metrics fields. {pull}42569[42569]
113+
114+
115+
[[release-notes-8.16.3]]
116+
=== Beats version 8.16.3
117+
https://github.com/elastic/beats/compare/v8.16.2\...v8.16.3[View commits]
118+
119+
==== Breaking changes
120+
121+
*Affecting all Beats*
122+
123+
- Default Docker base image was reverted to Ubuntu 20.04 due to incompatability issues with glibc. {pull}42144[42144]
124+
125+
==== Bugfixes
126+
127+
*Filebeat*
128+
129+
- Fix streaming input handling of invalid or empty websocket messages. {pull}42036[42036]
130+
- Fix awss3 document ID construction when using the CSV decoder. {pull}42019[42019]
131+
- Fix Netflow Template Sharing configuration handling. {pull}42080[42080]
132+
133+
*Metricbeat*
134+
135+
- [K8s Integration] Enhance HTTP authentication in case of token updates for Apiserver, Controllermanager and Scheduler metricsets. {issue}41910[41910] {pull}42016[42016]
136+
137+
==== Added
138+
139+
*Affecting all Beats*
140+
141+
- When running under Elastic-Agent Kafka output allows dynamic topic in `topic` field. {pull}40415[40415]
142+
- The script processor has a new configuration option that only uses the cached javascript sessions and prevents the creation of new javascript sessions.
143+
- Update Go version to 1.22.10. {pull}42095[42095]
144+
- Reduce memory consumption of k8s autodiscovery and the add_kubernetes_metadata processor when Deployment metadata is enabled
145+
- Add `lowercase` processor. {issue}22254[22254] {pull}41424[41424]
146+
- Add `uppercase` processor. {issue}22254[22254] {pull}41535[41535]
147+
- Replace `compress/gzip` with https://github.com/klauspost/compress/gzip library for gzip compression. {pull}41584[41584]
148+
- Add regex pattern matching to add_kubernetes_metadata processor. {pull}41903[41903]
149+
150+
*Filebeat*
151+
152+
- Added OAuth2 support with auto token refresh for websocket streaming input. {issue}41989[41989] {pull}42212[42212]
153+
- Added infinite & blanket retry options to websockets and improved logging and retry logic. {pull}42225[42225]
154+
155+
*Metricbeat*
156+
157+
- Add `use_performance_counters` to collect CPU metrics using performance counters on Windows for `system/cpu` and `system/core` {pull}41965[41965]
158+
159+
160+
[[release-notes-8.16.2]]
161+
=== Beats version 8.16.2
162+
https://github.com/elastic/beats/compare/v8.16.1\...v8.16.2[View commits]
163+
164+
==== Bugfixes
165+
166+
*Affecting all Beats*
167+
168+
- Remove unnecessary reload for Elastic Agent managed beats when apm tracing config changes from nil to nil. {pull}41794[41794]
169+
- Fix incorrect cloud provider identification in add_cloud_metadata processor using provider priority mechanism. {pull}41636[41636]
170+
171+
*Auditbeat*
172+
173+
- auditd: Use ECS `event.type: end` instead of `stop` for SERVICE_STOP, DAEMON_ABORT, and DAEMON_END messages. {pull}41558[41558]
174+
- auditd: Update syscall names for Linux 6.11. {pull}41558[41558]
175+
- hasher: Geneneral improvements and fixes. {pull}41863[41863]
176+
177+
*Filebeat*
178+
179+
- Fix missing key in streaming input logging. {pull}41600[41600]
180+
- Fix the "No such input type exist: 'salesforce'" error on the Windows/AIX platform. {pull}41664[41664]
181+
- Add support for Access Points in the `aws-s3` input. {pull}41495[41495]
182+
- Improve S3 object size metric calculation to support situations where Content-Length is not available. {pull}41755[41755]
183+
- Fix handling of http_endpoint request exceeding memory limits. {issue}41764[41764] {pull}41765[41765]
184+
- Rate limiting fixes in the Okta provider of the Entity Analytics input. {issue}40106[40106] {pull}41583[41583]
185+
- Fixes filestream logging the error "filestream input with ID 'ID' already exists, this will lead to data duplication[...]" on Kubernetes when using autodiscover. {pull}41585[41585]
186+
187+
*Metricbeat*
188+
189+
- Fix incorrect handling of types in SQL module. {issue}40090[40090] {pull}41607[41607]
190+
191+
==== Added
192+
193+
*Affecting all Beats*
194+
195+
- In this release we've introduced an image based on the hardened https://wolfi.dev/[Wolfi] image to provide secure containers to our self-managed customers, help with compliance regulations, and improve our supply chain security posture.
196+
197+
*Auditbeat*
198+
199+
- Split module/system/process into common and provider bits. {pull}41868[41868]
200+
201+
*Filebeat*
202+
203+
- Improve S3 polling mode states registry when using list prefix option. {pull}41869[41869]
204+
- Add support for SSL and Proxy configurations for websoket type in streaming input. {pull}41934[41934]
205+
- AWS S3 input registry cleanup for untracked s3 objects. {pull}41694[41694]
206+
- The environment variable `BEATS_AZURE_EVENTHUB_INPUT_TRACING_ENABLED: true` enables internal logs tracer for the azure-eventhub input. {issue}41931[41931] {pull}41932[41932]
207+
- Added default values in the streaming input for websocket retries and put a cap on retry wait time to be lesser than equal to the maximum defined wait time. {pull}42012[42012]
208+
209+
*Metricbeat*
210+
211+
- Add `id` field to all the vSphere metricsets. {pull}41097[41097]
212+
- Add support for region/zone for Vertex AI service in GCP module {pull}41551[41551]
213+
214+
91215
[[release-notes-8.16.1]]
92216
=== Beats version 8.16.1
93217
https://github.com/elastic/beats/compare/v8.16.0\...v8.16.1[View commits]

Diff for: CHANGELOG.next.asciidoc

+9
Original file line numberDiff line numberDiff line change
@@ -544,6 +544,15 @@ https://github.com/elastic/beats/compare/v8.8.1\...main[Check the HEAD diff]
544544

545545

546546

547+
548+
549+
550+
551+
552+
553+
554+
555+
547556

548557

549558

Diff for: libbeat/docs/release.asciidoc

+4
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@ This section summarizes the changes in each release. Also read
88
<<breaking-changes>> for more detail about changes that affect
99
upgrade.
1010

11+
* <<release-notes-8.17.0>>
12+
* <<release-notes-8.16.4>>
13+
* <<release-notes-8.16.3>>
14+
* <<release-notes-8.16.2>>
1115
* <<release-notes-8.16.1>>
1216
* <<release-notes-8.16.0>>
1317
* <<release-notes-8.15.5>>

0 commit comments

Comments
 (0)