From 3226298c9935f5fd07d24f4024c5e6876df36509 Mon Sep 17 00:00:00 2001 From: "mergify[bot]" <37929162+mergify[bot]@users.noreply.github.com> Date: Fri, 12 Jul 2024 09:07:44 +0200 Subject: [PATCH 1/4] [main](backport #40176) docs: Prepare Changelog for 8.14.3 (#40204) * docs: Prepare Changelog for 8.14.3 (#40176) * docs: Close changelog for 8.14.3 * Update CHANGELOG.asciidoc * Apply suggestions from code review Co-authored-by: David Kilfoyle <41695641+kilfoyle@users.noreply.github.com> --------- Co-authored-by: elasticmachine Co-authored-by: Pierre HILBERT Co-authored-by: David Kilfoyle <41695641+kilfoyle@users.noreply.github.com> Co-authored-by: Julien Lind (cherry picked from commit d8e83d2c896d24e76d186bcd6dcc929b343332ef) # 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 --- CHANGELOG.asciidoc | 66 +++++++++++++++++++++++++++++++++++ CHANGELOG.next.asciidoc | 6 ++++ libbeat/docs/release.asciidoc | 2 ++ 3 files changed, 74 insertions(+) diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc index 6d12414d6e2..03c6861d150 100644 --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@ -3,6 +3,72 @@ :issue: https://github.com/elastic/beats/issues/ :pull: https://github.com/elastic/beats/pull/ +[[release-notes-8.14.3]] +=== Beats version 8.14.3 +https://github.com/elastic/beats/compare/v8.14.2\...v8.14.3[View commits] + +==== Bugfixes + +*Filebeat* +- Fix handling of deeply nested numeric values in HTTP Endpoint CEL programs. {pull}40115[40115] + +*Metricbeat* + +- Fix `namespace` filter option on metricset `state_namespace` enricher. {pull}39934[39934] +- Fix `namespace` filter option at Kubernetes provider level. {pull}39881[39881] +- Fix handling of access errors when reading process metrics. {pull}39627[39627] +- Fix behavior of cgroups path discovery when monitoring the host system from within a container. {pull}39627[39627] +- Fix issue where Beats may report incorrect metrics for its own process when running inside a container. {pull}39627[39627] +- Fix for MySQL/Performance - Query failure for MySQL versions below v8.0.1, for performance metric `quantile_95`. {pull}38710[38710] +- Fix Prometheus helper text parser to store each metric family type. {pull}39743[39743] +- Normalize AWS RDS CPU utilization values before making the metadata API call. {pull}39664[39664] +- Fix behavior of `pagetypeinfo` metrics. {pull}39985[39985] +- Fix query logic for temp and non-temp tablespaces in Oracle module. {issue}38051[38051] {pull}39787[39787] +- Fix missing metrics from CloudWatch when include_linked_accounts set to false. {issue}40071[40071] {pull}40135[40135] + +==== Added + +*Affecting all Beats* + +- Update Go version to 1.21.12. {pull}40114[40114] + + +[[release-notes-8.14.2]] +=== Beats version 8.14.2 +https://github.com/elastic/beats/compare/v8.14.1\...v8.14.2[View commits] + +==== Breaking changes + +*Filebeat* + +- Fix high I/O and handling of a corrupted registry log file. {pull}35893[35893] + +==== Bugfixes + +*Filebeat* +- Fix request trace filename handling in `http_endpoint` input. {pull}39410[39410] +- Fix filestream not correctly tracking the offset of a file when using the `include_message` parser. {pull}39873[39873] {issue}39653[39653] +- Upgrade `github.com/hashicorp/go-retryablehttp` to mitigate CVE-2024-6104. {pull}40036[40036] + +==== Added + +*Affecting all Beats* + +- Update Go version to 1.21.11. {pull}39851[39851] + +*Filebeat* + +- Fix handling of infinite rate values in CEL rate limit handling logic. {pull}39940[39940] + +*Heartbeat* + +- Upgrade Node version to the latest LTS v18.20.3. {pull}40038[40038] + +*Winlogbeat* + +- Add ERROR_INVALID_PARAMETER to the list of recoverable errors. {pull}39781[39781] + + [[release-notes-8.14.1]] === Beats version 8.14.1 https://github.com/elastic/beats/compare/v8.14.0\...v8.14.1[View commits] diff --git a/CHANGELOG.next.asciidoc b/CHANGELOG.next.asciidoc index 2e791772ba8..666e60e1234 100644 --- a/CHANGELOG.next.asciidoc +++ b/CHANGELOG.next.asciidoc @@ -390,3 +390,9 @@ https://github.com/elastic/beats/compare/v8.8.1\...main[Check the HEAD diff] ==== Known Issues + + + + + + diff --git a/libbeat/docs/release.asciidoc b/libbeat/docs/release.asciidoc index 3dc94738d12..6f56fdc6ff6 100644 --- a/libbeat/docs/release.asciidoc +++ b/libbeat/docs/release.asciidoc @@ -8,6 +8,8 @@ This section summarizes the changes in each release. Also read <> for more detail about changes that affect upgrade. +* <> +* <> * <> * <> * <> From 571e4ec815e52153eec0dabce0fe41483701fbb4 Mon Sep 17 00:00:00 2001 From: Olga Naydyonock Date: Fri, 12 Jul 2024 10:38:14 +0300 Subject: [PATCH 2/4] updated changesets for x-packs (#40196) Updated changesets for x-pack/* beats in main pipeline --- .buildkite/pipeline.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.buildkite/pipeline.yml b/.buildkite/pipeline.yml index 1d8260eb69c..6c92fe98a92 100644 --- a/.buildkite/pipeline.yml +++ b/.buildkite/pipeline.yml @@ -111,6 +111,7 @@ steps: diff: "git diff --name-only origin/${GITHUB_PR_TARGET_BRANCH}...HEAD" watch: - path: + - filebeat/ - x-pack/filebeat/ - x-pack/libbeat/ - .buildkite/x-pack/pipeline.xpack.filebeat.yml @@ -215,6 +216,7 @@ steps: diff: "git diff --name-only origin/${GITHUB_PR_TARGET_BRANCH}...HEAD" watch: - path: + - metricbeat/ - x-pack/metricbeat/ - x-pack/libbeat/common/aws - .buildkite/x-pack/pipeline.xpack.metricbeat.yml @@ -288,6 +290,7 @@ steps: diff: "git diff --name-only origin/${GITHUB_PR_TARGET_BRANCH}...HEAD" watch: - path: + - winlogbeat/ - x-pack/winlogbeat/ - .buildkite/x-pack/pipeline.xpack.winlogbeat.yml - .buildkite/scripts @@ -385,6 +388,7 @@ steps: diff: "git diff --name-only origin/${GITHUB_PR_TARGET_BRANCH}...HEAD" watch: - path: + - libbeat/ - x-pack/libbeat/ - .buildkite/x-pack/pipeline.xpack.libbeat.yml - .buildkite/scripts @@ -419,6 +423,7 @@ steps: diff: "git diff --name-only origin/${GITHUB_PR_TARGET_BRANCH}...HEAD" watch: - path: + - auditbeat/ - x-pack/auditbeat/ - .buildkite/x-pack/pipeline.xpack.auditbeat.yml - .buildkite/scripts/ @@ -454,6 +459,7 @@ steps: diff: "git diff --name-only origin/${GITHUB_PR_TARGET_BRANCH}...HEAD" watch: - path: + - heartbeat/ - x-pack/heartbeat/ - .buildkite/x-pack/pipeline.xpack.heartbeat.yml - .buildkite/scripts/ @@ -489,6 +495,7 @@ steps: diff: "git diff --name-only origin/${GITHUB_PR_TARGET_BRANCH}...HEAD" watch: - path: + - packetbeat/ - x-pack/packetbeat/ - .buildkite/x-pack/pipeline.xpack.packetbeat.yml - .buildkite/scripts/ From ad0d14c1b67ae85f4d220610f766db94c4027008 Mon Sep 17 00:00:00 2001 From: Olga Naydyonock Date: Fri, 12 Jul 2024 10:40:13 +0300 Subject: [PATCH 3/4] deleted pre-exit (#40166) Deleted pre-exit hook since it's not relevant for Buildkite --- .buildkite/hooks/pre-exit | 25 ------------------------- 1 file changed, 25 deletions(-) delete mode 100644 .buildkite/hooks/pre-exit diff --git a/.buildkite/hooks/pre-exit b/.buildkite/hooks/pre-exit deleted file mode 100644 index 0d6d60d4b7a..00000000000 --- a/.buildkite/hooks/pre-exit +++ /dev/null @@ -1,25 +0,0 @@ -#!/usr/bin/env bash - -set -euo pipefail - -unset_secrets () { - for var in $(printenv | sed 's;=.*;;' | sort); do - if [[ "$var" == *_SECRET || "$var" == *_TOKEN ]]; then - unset "$var" - fi - done -} - -cleanup() { - if [[ "$BUILDKITE_COMMAND" != *"buildkite-agent pipeline upload"* ]]; then - echo "Deleting temporary files..." - if [[ -n "${BIN:-}" ]]; then - rm -rf "${BIN}" - fi - echo "Done." - fi -} - -unset_secrets -cleanup - From 4283cb3f59fee3a952517f684b6c4a539f39f14f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 12 Jul 2024 08:29:44 +0000 Subject: [PATCH 4/4] chore: Update snapshot.yml (#40202) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Made with ❤️️ by updatecli Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> Co-authored-by: Julien Lind --- testing/environments/snapshot.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/testing/environments/snapshot.yml b/testing/environments/snapshot.yml index 5760f04ea67..fa7e9097f0a 100644 --- a/testing/environments/snapshot.yml +++ b/testing/environments/snapshot.yml @@ -3,7 +3,7 @@ version: '2.3' services: elasticsearch: - image: docker.elastic.co/elasticsearch/elasticsearch:8.16.0-a9f3d4e7-SNAPSHOT + image: docker.elastic.co/elasticsearch/elasticsearch:8.16.0-8e262a3b-SNAPSHOT # When extend is used it merges healthcheck.tests, see: # https://github.com/docker/compose/issues/8962 # healthcheck: @@ -31,7 +31,7 @@ services: - "./docker/elasticsearch/users_roles:/usr/share/elasticsearch/config/users_roles" logstash: - image: docker.elastic.co/logstash/logstash:8.16.0-a9f3d4e7-SNAPSHOT + image: docker.elastic.co/logstash/logstash:8.16.0-8e262a3b-SNAPSHOT healthcheck: test: ["CMD", "curl", "-f", "http://localhost:9600/_node/stats"] retries: 600 @@ -44,7 +44,7 @@ services: - 5055:5055 kibana: - image: docker.elastic.co/kibana/kibana:8.16.0-a9f3d4e7-SNAPSHOT + image: docker.elastic.co/kibana/kibana:8.16.0-8e262a3b-SNAPSHOT environment: - "ELASTICSEARCH_USERNAME=kibana_system_user" - "ELASTICSEARCH_PASSWORD=testing"