From c4a9b5054bb990838ddcb5ef5e10be80cbd1cdab Mon Sep 17 00:00:00 2001 From: logstashmachine <43502315+logstashmachine@users.noreply.github.com> Date: Fri, 11 Apr 2025 17:45:09 +0000 Subject: [PATCH 1/3] Update release notes for 8.17.5 --- docs/static/releasenotes.asciidoc | 63 ++++++++++++++++++++++++++++++- 1 file changed, 62 insertions(+), 1 deletion(-) diff --git a/docs/static/releasenotes.asciidoc b/docs/static/releasenotes.asciidoc index b7c5bfa6a19..8ccd8e00d99 100644 --- a/docs/static/releasenotes.asciidoc +++ b/docs/static/releasenotes.asciidoc @@ -3,6 +3,7 @@ This section summarizes the changes in the following releases: +* <> * <> * <> * <> @@ -82,6 +83,66 @@ This section summarizes the changes in the following releases: * <> +[[logstash-8-17-5]] +=== Logstash 8.17.5 Release Notes + +---------- GENERATED CONTENT STARTS HERE ------------ +=== Logstash Pull Requests with label v8.17.5 + +* Update 8.17.4 release notes to note http_poller issue https://github.com/elastic/logstash/pull/17436[#17436] +* Backport PR #17436 to 8.17: Update 8.17.4 release notes to note http_poller issue https://github.com/elastic/logstash/pull/17438[#17438] + +=== Logstash Commits between 8.17 and 8.17.4 + +Computed with "git log --pretty=format:'%h -%d %s (%cr) <%an>' --abbrev-commit --date=relative v8.17.4..8.17" + +30220bbbe - (HEAD -> 8.17, origin/8.17) [8.x][Docs] Add recommendations to collect all metrics for the best dashboard experience. (#17524) (#17543) (2 days ago) +c75b5a31e - Ensure elasticsearch logs and data dirs exist before startup (#17531) (#17535) (2 days ago) +cbb2a2e55 - setting: enforce non-nullable (restore 8.15.x behavior) (#17522) (#17528) (2 days ago) +11172f733 - Update patch plugin versions in gemfile lock (#17518) (3 days ago) +cde578644 - Fix JDK matrix pipeline after configurable it split (#17461) (#17512) (3 days ago) +00cd8bc96 - [Backport 8.17] Update uri gem required by Logstash (#17495) (#17501) (4 days ago) +fb83a12ce - Remove technical preview from agent driven monitoring pages. (#17485) (#17497) (6 days ago) +035733831 - pin cgi to 0.3.7 (#17487) (#17490) (8 days ago) +83c0c6e55 - Fix persistent-queues.asciidoc PQ sizing multiplication factors (#17451) (#17470) (10 days ago) +855df9cea - Update releasenotes.asciidoc to warn of ES input and filter issues in 8.17.4 (#17453) (#17473) (10 days ago) +5708f749f - [Backport 8.17] Fix syntax in BK CI script (#17462) (#17465) (10 days ago) +63ea72db9 - Update patch plugin versions in gemfile lock (#17449) (11 days ago) +b8d95864b - [Backport 8.17] Removed unused configHash computation that can be replaced by PipelineConfig.configHash() (#17336) (#17417) (11 days ago) +3402310b4 - (origin/mergify/bp/8.17/pr-17387) Update tls-encryption.asciidoc (#17387) (2 weeks ago) +d70feb2c8 - [8.17] Pin rubocop-ast development gem due to new dep on prism (backport #17407) (#17426) (2 weeks ago) +7286fe78d - Update 8.17.4 release notes to warn of http_poller issue (#17436) (#17438) (2 weeks ago) +580c8152d - [Backport 8.17] Limit memory consumption in test on overflow (#17373) (#17413) (2 weeks ago) +0b24bebda - Replace Deprecated SSL Settings with their latest values (#17392) (#17399) (2 weeks ago) +9279a1561 - Bump 8.17.5 (#17395) (2 weeks ago) +26136d652 - Release notes for 8.17.4 (#17379) (3 weeks ago) +f6736c414 - Release notes for 8.16.6 (backport #17378) (#17388) (3 weeks ago) +59c51d13c - [8.17] Surface failures from nested rake/shell tasks (backport #17310) (#17315) (3 weeks ago) +f679ecb37 - tests: make integration split quantity configurable (#17219) (#17369) (3 weeks ago) + +=== Logstash Plugin Release Changelogs === +Computed from "git diff v8.17.4..8.17 *.release" +Changed plugin versions: +logstash-filter-elasticsearch: 3.17.0 -> 3.17.1 +logstash-input-elasticsearch: 4.21.1 -> 4.21.2 +logstash-input-http_poller: 5.6.0 -> 5.6.1 +---------- GENERATED CONTENT ENDS HERE ------------ + +==== Plugins + +*Elasticsearch Filter - 3.17.1* + +* Add elastic-transport client support used in elasticsearch-ruby 8.x https://github.com/logstash-plugins/logstash-filter-elasticsearch/pull/193[#193] + +*Elasticsearch Input - 4.21.2* + +* Add elastic-transport client support used in elasticsearch-ruby 8.x https://github.com/logstash-plugins/logstash-input-elasticsearch/pull/225[#225] + +*Http_poller Input - 5.6.1* + +* Fix issue with new 'uri' gem leading to runtime exception https://github.com/logstash-plugins/logstash-input-http_poller/pull/148[#148] + + [[logstash-8-17-4]] === Logstash 8.17.4 Release Notes @@ -3302,4 +3363,4 @@ We have added another flag to the Benchmark CLI to allow passing a data file wit This feature allows users to run the Benchmark CLI in a custom test case with a custom config and a custom dataset. https://github.com/elastic/logstash/pull/12437[#12437] ==== Plugin releases -Plugins align with release 7.14.0 +Plugins align with release 7.14.0 \ No newline at end of file From d521d521ec074b4da86fc80be5342d1f35e64a06 Mon Sep 17 00:00:00 2001 From: donoghuc Date: Fri, 11 Apr 2025 15:13:58 -0700 Subject: [PATCH 2/3] Filter out non-user facing commits/changes from release notes --- docs/static/releasenotes.asciidoc | 42 +------------------------------ 1 file changed, 1 insertion(+), 41 deletions(-) diff --git a/docs/static/releasenotes.asciidoc b/docs/static/releasenotes.asciidoc index 8ccd8e00d99..e584b95924e 100644 --- a/docs/static/releasenotes.asciidoc +++ b/docs/static/releasenotes.asciidoc @@ -86,47 +86,7 @@ This section summarizes the changes in the following releases: [[logstash-8-17-5]] === Logstash 8.17.5 Release Notes ----------- GENERATED CONTENT STARTS HERE ------------ -=== Logstash Pull Requests with label v8.17.5 - -* Update 8.17.4 release notes to note http_poller issue https://github.com/elastic/logstash/pull/17436[#17436] -* Backport PR #17436 to 8.17: Update 8.17.4 release notes to note http_poller issue https://github.com/elastic/logstash/pull/17438[#17438] - -=== Logstash Commits between 8.17 and 8.17.4 - -Computed with "git log --pretty=format:'%h -%d %s (%cr) <%an>' --abbrev-commit --date=relative v8.17.4..8.17" - -30220bbbe - (HEAD -> 8.17, origin/8.17) [8.x][Docs] Add recommendations to collect all metrics for the best dashboard experience. (#17524) (#17543) (2 days ago) -c75b5a31e - Ensure elasticsearch logs and data dirs exist before startup (#17531) (#17535) (2 days ago) -cbb2a2e55 - setting: enforce non-nullable (restore 8.15.x behavior) (#17522) (#17528) (2 days ago) -11172f733 - Update patch plugin versions in gemfile lock (#17518) (3 days ago) -cde578644 - Fix JDK matrix pipeline after configurable it split (#17461) (#17512) (3 days ago) -00cd8bc96 - [Backport 8.17] Update uri gem required by Logstash (#17495) (#17501) (4 days ago) -fb83a12ce - Remove technical preview from agent driven monitoring pages. (#17485) (#17497) (6 days ago) -035733831 - pin cgi to 0.3.7 (#17487) (#17490) (8 days ago) -83c0c6e55 - Fix persistent-queues.asciidoc PQ sizing multiplication factors (#17451) (#17470) (10 days ago) -855df9cea - Update releasenotes.asciidoc to warn of ES input and filter issues in 8.17.4 (#17453) (#17473) (10 days ago) -5708f749f - [Backport 8.17] Fix syntax in BK CI script (#17462) (#17465) (10 days ago) -63ea72db9 - Update patch plugin versions in gemfile lock (#17449) (11 days ago) -b8d95864b - [Backport 8.17] Removed unused configHash computation that can be replaced by PipelineConfig.configHash() (#17336) (#17417) (11 days ago) -3402310b4 - (origin/mergify/bp/8.17/pr-17387) Update tls-encryption.asciidoc (#17387) (2 weeks ago) -d70feb2c8 - [8.17] Pin rubocop-ast development gem due to new dep on prism (backport #17407) (#17426) (2 weeks ago) -7286fe78d - Update 8.17.4 release notes to warn of http_poller issue (#17436) (#17438) (2 weeks ago) -580c8152d - [Backport 8.17] Limit memory consumption in test on overflow (#17373) (#17413) (2 weeks ago) -0b24bebda - Replace Deprecated SSL Settings with their latest values (#17392) (#17399) (2 weeks ago) -9279a1561 - Bump 8.17.5 (#17395) (2 weeks ago) -26136d652 - Release notes for 8.17.4 (#17379) (3 weeks ago) -f6736c414 - Release notes for 8.16.6 (backport #17378) (#17388) (3 weeks ago) -59c51d13c - [8.17] Surface failures from nested rake/shell tasks (backport #17310) (#17315) (3 weeks ago) -f679ecb37 - tests: make integration split quantity configurable (#17219) (#17369) (3 weeks ago) - -=== Logstash Plugin Release Changelogs === -Computed from "git diff v8.17.4..8.17 *.release" -Changed plugin versions: -logstash-filter-elasticsearch: 3.17.0 -> 3.17.1 -logstash-input-elasticsearch: 4.21.1 -> 4.21.2 -logstash-input-http_poller: 5.6.0 -> 5.6.1 ----------- GENERATED CONTENT ENDS HERE ------------ +* The `SettingString` setting is now correctly non-nullable and `SettingNullableString` is nullable. https://github.com/elastic/logstash/pull/17522[#17522] ==== Plugins From adde66ce629f912e1c052ec449ce2e4210200798 Mon Sep 17 00:00:00 2001 From: Cas Donoghue Date: Mon, 14 Apr 2025 10:52:00 -0700 Subject: [PATCH 3/3] Update based on PR review Co-authored-by: Karen Metts <35154725+karenzone@users.noreply.github.com> --- docs/static/releasenotes.asciidoc | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/static/releasenotes.asciidoc b/docs/static/releasenotes.asciidoc index e584b95924e..ed4d88ed1c2 100644 --- a/docs/static/releasenotes.asciidoc +++ b/docs/static/releasenotes.asciidoc @@ -88,6 +88,7 @@ This section summarizes the changes in the following releases: * The `SettingString` setting is now correctly non-nullable and `SettingNullableString` is nullable. https://github.com/elastic/logstash/pull/17522[#17522] +[[plugins-8-17-5]] ==== Plugins *Elasticsearch Filter - 3.17.1*