From 3b53ab3ec6bb6dfec58ce2004911aaae97df077a Mon Sep 17 00:00:00 2001 From: Karen Metts Date: Tue, 16 Sep 2025 19:49:35 -0400 Subject: [PATCH 1/3] Doc: Add 8.19.4 release notes --- .../release-notes/release-notes-8.19.asciidoc | 41 +++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/docs/en/ingest-management/release-notes/release-notes-8.19.asciidoc b/docs/en/ingest-management/release-notes/release-notes-8.19.asciidoc index c3b5f9b04..f4dc0b1f5 100644 --- a/docs/en/ingest-management/release-notes/release-notes-8.19.asciidoc +++ b/docs/en/ingest-management/release-notes/release-notes-8.19.asciidoc @@ -14,6 +14,7 @@ This section summarizes the changes in each release. +* <> * <> * <> * <> @@ -24,6 +25,46 @@ Also see: * {kibana-ref}/release-notes.html[{kib} release notes] * {beats-ref}/release-notes.html[{beats} release notes] +// begin 8.19.4 relnotes + +[[release-notes-8.19.4]] +== {fleet} and {agent} 8.19.4 + +[discrete] +[[features-enhancements-8.19.4]] +=== New features and enhancements + +Elastic Agent:: +* Bump kube-stack Helm Chart to 0.9.1 and enable the cluster collector. [#9535](https://github.com/elastic/elastic-agent/pull/9535) +* Enhanced loggers for easier debugging of upgrade related issues. [#9689](https://github.com/elastic/elastic-agent/pull/9689) [#9536](https://github.com/elastic/elastic-agent/issues/9536) + +[discrete] +[[bug-fixes-8.19.4]] +=== Bug fixes + +Elastic Agent:: +* Redact secrets from pre-config, computed-config, components-expected, and components-actual files in diagnostics archive. [#9560](https://github.com/elastic/elastic-agent/pull/9560) +* Retry service start command upon failure with 30-second delay. [#9313](https://github.com/elastic/elastic-agent/pull/9313) +* Fix reporting of scheduled upgrade details across restarts and cancels. [#9562](https://github.com/elastic/elastic-agent/pull/9562) [#8778](https://github.com/elastic/elastic-agent/issues/8778) +* Enable root user to re-enroll unprivileged agent for mac and linux. [#9603](https://github.com/elastic/elastic-agent/pull/9603) [#8544](https://github.com/elastic/elastic-agent/issues/8544) +* Fix missing liveness healthcheck during container enrollment. [#9612](https://github.com/elastic/elastic-agent/pull/9612) [#9611](https://github.com/elastic/elastic-agent/issues/9611) +* Enable admin user to re-enroll unprivileged agent for windows. [#9623](https://github.com/elastic/elastic-agent/pull/9623) [#8544](https://github.com/elastic/elastic-agent/issues/8544) +* Treat exit code 284 from Endpoint binary as non-fatal. [#9687](https://github.com/elastic/elastic-agent/pull/9687) +* Ensure failed upgrade actions are removed from queue and details are set. [#9634](https://github.com/elastic/elastic-agent/pull/9634) [#9629](https://github.com/elastic/elastic-agent/issues/9629) + +Fleet Server:: +* Restore connection limiter. [#5372](https://github.com/elastic/fleet-server/pull/5372) + + Restore connection level limiter to prevent OOM incidents. + This limiter is used in addition to the request-level throttle so that once + our in-flight requests reaches max_connections a 429 is returned, but if the + total connections the server uses is over max_connections*1.1 the server drops + the connection before the TLS handshake. + +* Build fleet-server as fully static binary to restore OS matrix compatibility. [#5392](https://github.com/elastic/fleet-server/pull/5392) [#5262](https://github.com/elastic/fleet-server/issues/5262) + +// end 8.19.4 relnotes + // begin 8.19.3 relnotes [[release-notes-8.19.3]] From 6a7b1945199b10885751a6695fce8698a39ee496 Mon Sep 17 00:00:00 2001 From: Karen Metts Date: Tue, 16 Sep 2025 20:21:43 -0400 Subject: [PATCH 2/3] Convert MD link format to ADOC link format --- .../release-notes/release-notes-8.19.asciidoc | 28 ++++++++++--------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/docs/en/ingest-management/release-notes/release-notes-8.19.asciidoc b/docs/en/ingest-management/release-notes/release-notes-8.19.asciidoc index f4dc0b1f5..7b9782f00 100644 --- a/docs/en/ingest-management/release-notes/release-notes-8.19.asciidoc +++ b/docs/en/ingest-management/release-notes/release-notes-8.19.asciidoc @@ -35,25 +35,27 @@ Also see: === New features and enhancements Elastic Agent:: -* Bump kube-stack Helm Chart to 0.9.1 and enable the cluster collector. [#9535](https://github.com/elastic/elastic-agent/pull/9535) -* Enhanced loggers for easier debugging of upgrade related issues. [#9689](https://github.com/elastic/elastic-agent/pull/9689) [#9536](https://github.com/elastic/elastic-agent/issues/9536) +* Bump kube-stack Helm Chart to 0.9.1 and enable the cluster collector. link:https://github.com/elastic/elastic-agent/pull/9535[#9535] +* Enhanced loggers for easier debugging of upgrade related issues. link:https://github.com/elastic/elastic-agent/pull/9689[#9689] link:https://github.com/elastic/elastic-agent/issues/9536[#9536] + [discrete] [[bug-fixes-8.19.4]] === Bug fixes Elastic Agent:: -* Redact secrets from pre-config, computed-config, components-expected, and components-actual files in diagnostics archive. [#9560](https://github.com/elastic/elastic-agent/pull/9560) -* Retry service start command upon failure with 30-second delay. [#9313](https://github.com/elastic/elastic-agent/pull/9313) -* Fix reporting of scheduled upgrade details across restarts and cancels. [#9562](https://github.com/elastic/elastic-agent/pull/9562) [#8778](https://github.com/elastic/elastic-agent/issues/8778) -* Enable root user to re-enroll unprivileged agent for mac and linux. [#9603](https://github.com/elastic/elastic-agent/pull/9603) [#8544](https://github.com/elastic/elastic-agent/issues/8544) -* Fix missing liveness healthcheck during container enrollment. [#9612](https://github.com/elastic/elastic-agent/pull/9612) [#9611](https://github.com/elastic/elastic-agent/issues/9611) -* Enable admin user to re-enroll unprivileged agent for windows. [#9623](https://github.com/elastic/elastic-agent/pull/9623) [#8544](https://github.com/elastic/elastic-agent/issues/8544) -* Treat exit code 284 from Endpoint binary as non-fatal. [#9687](https://github.com/elastic/elastic-agent/pull/9687) -* Ensure failed upgrade actions are removed from queue and details are set. [#9634](https://github.com/elastic/elastic-agent/pull/9634) [#9629](https://github.com/elastic/elastic-agent/issues/9629) +* Redact secrets from pre-config, computed-config, components-expected, and components-actual files in diagnostics archive. link:https://github.com/elastic/elastic-agent/pull/9560[#9560] +* Retry service start command upon failure with 30-second delay. link:https://github.com/elastic/elastic-agent/pull/9313[#9313] +* Fix reporting of scheduled upgrade details across restarts and cancels. link:https://github.com/elastic/elastic-agent/pull/9562[#9562] link:https://github.com/elastic/elastic-agent/issues/8778[#8778] +* Enable root user to re-enroll unprivileged agent for mac and linux. link:https://github.com/elastic/elastic-agent/pull/9603[#9603] link:https://github.com/elastic/elastic-agent/issues/8544[#8544] +* Fix missing liveness healthcheck during container enrollment. link:https://github.com/elastic/elastic-agent/pull/9612[#9612] link:https://github.com/elastic/elastic-agent/issues/9611[#9611] +* Enable admin user to re-enroll unprivileged agent for windows. link:https://github.com/elastic/elastic-agent/pull/9623[#9623] link:https://github.com/elastic/elastic-agent/issues/8544[#8544] +* Treat exit code 284 from Endpoint binary as non-fatal. link:https://github.com/elastic/elastic-agent/pull/9687[#9687] +* Ensure failed upgrade actions are removed from queue and details are set. link:https://github.com/elastic/elastic-agent/pull/9634[#9634] link:https://github.com/elastic/elastic-agent/issues/9629[#9629] + Fleet Server:: -* Restore connection limiter. [#5372](https://github.com/elastic/fleet-server/pull/5372) +* Restore connection limiter. link:https://github.com/elastic/fleet-server/pull/5372[#5372] Restore connection level limiter to prevent OOM incidents. This limiter is used in addition to the request-level throttle so that once @@ -61,8 +63,8 @@ Fleet Server:: total connections the server uses is over max_connections*1.1 the server drops the connection before the TLS handshake. -* Build fleet-server as fully static binary to restore OS matrix compatibility. [#5392](https://github.com/elastic/fleet-server/pull/5392) [#5262](https://github.com/elastic/fleet-server/issues/5262) - +* Build fleet-server as fully static binary to restore OS matrix compatibility. link:https://github.com/elastic/fleet-server/pull/5392[#5392] link:https://github.com/elastic/fleet-server/issues/5262[#5262] + // end 8.19.4 relnotes // begin 8.19.3 relnotes From 3f38123c1ee123e8885d345848de0031d9b9e3f1 Mon Sep 17 00:00:00 2001 From: Karen Metts Date: Wed, 17 Sep 2025 16:30:30 -0400 Subject: [PATCH 3/3] Fix list formatting --- .../release-notes/release-notes-8.19.asciidoc | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/docs/en/ingest-management/release-notes/release-notes-8.19.asciidoc b/docs/en/ingest-management/release-notes/release-notes-8.19.asciidoc index 7b9782f00..ca78fc31b 100644 --- a/docs/en/ingest-management/release-notes/release-notes-8.19.asciidoc +++ b/docs/en/ingest-management/release-notes/release-notes-8.19.asciidoc @@ -55,14 +55,9 @@ Elastic Agent:: Fleet Server:: -* Restore connection limiter. link:https://github.com/elastic/fleet-server/pull/5372[#5372] - - Restore connection level limiter to prevent OOM incidents. - This limiter is used in addition to the request-level throttle so that once - our in-flight requests reaches max_connections a 429 is returned, but if the - total connections the server uses is over max_connections*1.1 the server drops - the connection before the TLS handshake. - +* Restore connection limiter. link:https://github.com/elastic/fleet-server/pull/5372[#5372] ++ +Restore connection level limiter to prevent OOM incidents. This limiter is used in addition to the request-level throttle so that once our in-flight requests reaches max_connections a 429 is returned, but if the total connections the server uses is over max_connections*1.1 the server dropsthe connection before the TLS handshake. * Build fleet-server as fully static binary to restore OS matrix compatibility. link:https://github.com/elastic/fleet-server/pull/5392[#5392] link:https://github.com/elastic/fleet-server/issues/5262[#5262] // end 8.19.4 relnotes