From 0cad891257ec8c279876219f05cf53b104d12b0e Mon Sep 17 00:00:00 2001 From: ebeahan Date: Wed, 22 Oct 2025 09:46:15 -0500 Subject: [PATCH] Changelog for 8.19.6 --- changelog/8.19.6.asciidoc | 52 +++++++++ changelog/8.19.6.yaml | 107 ++++++++++++++++++ ...ging-to-catch-early-errors-on-startup.yaml | 32 ------ ...257958-collector-telemetry-monitoring.yaml | 32 ------ ...x-error-logging-for-provider-failures.yaml | 45 -------- .../1759863922-update-otel-to-v0.137.0.yaml | 32 ------ .../1759994876-fix-10417-inspect-slash.yaml | 45 -------- ...traces.yml-sample-in-EDOT-for-Windows.yaml | 32 ------ ...pendency-upgrade-node-to-LTS-v22.20.0.yaml | 32 ------ .../1760594937-bump-golang-to-1.24.9.yaml | 45 -------- 10 files changed, 159 insertions(+), 295 deletions(-) create mode 100644 changelog/8.19.6.asciidoc create mode 100644 changelog/8.19.6.yaml delete mode 100644 changelog/fragments/1758827841-Improve-logging-to-catch-early-errors-on-startup.yaml delete mode 100644 changelog/fragments/1759257958-collector-telemetry-monitoring.yaml delete mode 100644 changelog/fragments/1759334752-fix-error-logging-for-provider-failures.yaml delete mode 100644 changelog/fragments/1759863922-update-otel-to-v0.137.0.yaml delete mode 100644 changelog/fragments/1759994876-fix-10417-inspect-slash.yaml delete mode 100644 changelog/fragments/1760341169-add-logs_metrics_traces.yml-sample-in-EDOT-for-Windows.yaml delete mode 100644 changelog/fragments/1760454869-dependency-upgrade-node-to-LTS-v22.20.0.yaml delete mode 100644 changelog/fragments/1760594937-bump-golang-to-1.24.9.yaml diff --git a/changelog/8.19.6.asciidoc b/changelog/8.19.6.asciidoc new file mode 100644 index 00000000000..060c948aa1b --- /dev/null +++ b/changelog/8.19.6.asciidoc @@ -0,0 +1,52 @@ +// begin 8.19.6 relnotes + +[[release-notes-8.19.6]] +== 8.19.6 + +Review important information about the 8.19.6 release. + + + + + + + + + +[discrete] +[[new-features-8.19.6]] +=== New features + +The 8.19.6 release adds the following new and notable features. + + +**elastic-agent** + +* Add logs_metrics_traces.yml sample in EDOT for Windows. https://github.com/elastic/elastic-agent/pull/10514[#10514] + + +[discrete] +[[enhancements-8.19.6]] +=== Enhancements + + +**elastic-agent** + +* Include OTel Collector internal telemetry in Agent monitoring. https://github.com/elastic/elastic-agent/pull/9928[#9928] +* Update OTel Collector components to v0.137.0. https://github.com/elastic/elastic-agent/pull/10391[#10391] + + + + +[discrete] +[[bug-fixes-8.19.6]] +=== Bug fixes + + +**elastic-agent** + +* Improve logging to catch early errors on startup. https://github.com/elastic/elastic-agent/pull/10158[#10158] https://github.com/elastic/elastic-agent/issues/9099[#9099] +* Fix an incorrectly formatted log message when a provider fails. https://github.com/elastic/elastic-agent/pull/10217[#10217] +* Inspect: Handle components with slashes in their name. https://github.com/elastic/elastic-agent/pull/10442[#10442] + +// end 8.19.6 relnotes diff --git a/changelog/8.19.6.yaml b/changelog/8.19.6.yaml new file mode 100644 index 00000000000..bbdfec7f481 --- /dev/null +++ b/changelog/8.19.6.yaml @@ -0,0 +1,107 @@ +version: 8.19.6 +entries: + - kind: bug-fix + summary: Improve logging to catch early errors on startup + description: "" + component: elastic-agent + pr: + - https://github.com/elastic/elastic-agent/pull/10158 + issue: + - https://github.com/elastic/elastic-agent/issues/9099 + impact: "" + action: "" + timestamp: 1758827841 + file: + name: 1758827841-Improve-logging-to-catch-early-errors-on-startup.yaml + checksum: fe8e78cac10031403c4f9c10193cc86c2b4eec7c + - kind: enhancement + summary: Include OTel Collector internal telemetry in Agent monitoring + description: "" + component: elastic-agent + pr: + - https://github.com/elastic/elastic-agent/pull/9928 + issue: [] + impact: "" + action: "" + timestamp: 1759257958 + file: + name: 1759257958-collector-telemetry-monitoring.yaml + checksum: ae32205aa4e143a02262e8c3f6c4dad37949d276 + - kind: bug-fix + summary: Fix an incorrectly formatted log message when a provider fails + description: "" + component: elastic-agent + pr: + - https://github.com/elastic/elastic-agent/pull/10217 + issue: [] + impact: "" + action: "" + timestamp: 1759334752 + file: + name: 1759334752-fix-error-logging-for-provider-failures.yaml + checksum: fe5977b4c25d48f63323274a7164e6815aca3952 + - kind: enhancement + summary: Update OTel Collector components to v0.137.0 + description: "" + component: elastic-agent + pr: + - https://github.com/elastic/elastic-agent/pull/10391 + issue: [] + impact: "" + action: "" + timestamp: 1759863922 + file: + name: 1759863922-update-otel-to-v0.137.0.yaml + checksum: 5b014438363c0bcf09ef12fa9fab4ca6253d9935 + - kind: bug-fix + summary: 'inspect: Handle components with slashes in their name' + description: "" + component: elastic-agent + pr: + - https://github.com/elastic/elastic-agent/pull/10442 + issue: [] + impact: "" + action: "" + timestamp: 1759994876 + file: + name: 1759994876-fix-10417-inspect-slash.yaml + checksum: e4e48c62243d23ce27d7a3c08d7e89e746b0c74c + - kind: feature + summary: add logs_metrics_traces.yml sample in EDOT for Windows + description: "" + component: elastic-agent + pr: + - https://github.com/elastic/elastic-agent/pull/10514 + issue: [] + impact: "" + action: "" + timestamp: 1760341169 + file: + name: 1760341169-add-logs_metrics_traces.yml-sample-in-EDOT-for-Windows.yaml + checksum: 9831c6e424ea5a829f424e185729229a6939d94e + - kind: other + summary: upgrade node to LTS v22.20.0 + description: "" + component: heartbeat + pr: + - https://github.com/elastic/elastic-agent/pull/10541 + issue: [] + impact: "" + action: "" + timestamp: 1760454869 + file: + name: 1760454869-dependency-upgrade-node-to-LTS-v22.20.0.yaml + checksum: 251c74ed27df04b51294248d237d2ede1117009d + - kind: other + summary: Bump golang to 1.24.9 + description: "" + component: elastic-agent + pr: + - https://github.com/elastic/elastic-agent/pull/10422 + issue: [] + impact: "" + action: "" + timestamp: 1760594937 + file: + name: 1760594937-bump-golang-to-1.24.9.yaml + checksum: 7fd1d4b3c093c1d7912b9dbadadafca6b42fc411 diff --git a/changelog/fragments/1758827841-Improve-logging-to-catch-early-errors-on-startup.yaml b/changelog/fragments/1758827841-Improve-logging-to-catch-early-errors-on-startup.yaml deleted file mode 100644 index b3889decf36..00000000000 --- a/changelog/fragments/1758827841-Improve-logging-to-catch-early-errors-on-startup.yaml +++ /dev/null @@ -1,32 +0,0 @@ -# Kind can be one of: -# - breaking-change: a change to previously-documented behavior -# - deprecation: functionality that is being removed in a later release -# - bug-fix: fixes a problem in a previous version -# - enhancement: extends functionality but does not break or fix existing behavior -# - feature: new functionality -# - known-issue: problems that we are aware of in a given version -# - security: impacts on the security of a product or a user’s deployment. -# - upgrade: important information for someone upgrading from a prior version -# - other: does not fit into any of the other categories -kind: bug-fix - -# Change summary; a 80ish characters long description of the change. -summary: Improve logging to catch early errors on startup - -# Long description; in case the summary is not enough to describe the change -# this field accommodate a description without length limits. -# NOTE: This field will be rendered only for breaking-change and known-issue kinds at the moment. -#description: - -# Affected component; usually one of "elastic-agent", "fleet-server", "filebeat", "metricbeat", "auditbeat", "all", etc. -component: elastic-agent - -# PR URL; optional; the PR number that added the changeset. -# If not present is automatically filled by the tooling finding the PR where this changelog fragment has been added. -# NOTE: the tooling supports backports, so it's able to fill the original PR number instead of the backport PR number. -# Please provide it if you are adding a fragment for a different PR. -pr: https://github.com/elastic/elastic-agent/pull/10158 - -# Issue URL; optional; the GitHub issue related to this changeset (either closes or is part of). -# If not present is automatically filled by the tooling with the issue linked to the PR number. -issue: https://github.com/elastic/elastic-agent/issues/9099 diff --git a/changelog/fragments/1759257958-collector-telemetry-monitoring.yaml b/changelog/fragments/1759257958-collector-telemetry-monitoring.yaml deleted file mode 100644 index efb7ad8bc0a..00000000000 --- a/changelog/fragments/1759257958-collector-telemetry-monitoring.yaml +++ /dev/null @@ -1,32 +0,0 @@ -# Kind can be one of: -# - breaking-change: a change to previously-documented behavior -# - deprecation: functionality that is being removed in a later release -# - bug-fix: fixes a problem in a previous version -# - enhancement: extends functionality but does not break or fix existing behavior -# - feature: new functionality -# - known-issue: problems that we are aware of in a given version -# - security: impacts on the security of a product or a user’s deployment. -# - upgrade: important information for someone upgrading from a prior version -# - other: does not fit into any of the other categories -kind: enhancement - -# Change summary; a 80ish characters long description of the change. -summary: Include OTel Collector internal telemetry in Agent monitoring - -# Long description; in case the summary is not enough to describe the change -# this field accommodate a description without length limits. -# NOTE: This field will be rendered only for breaking-change and known-issue kinds at the moment. -#description: - -# Affected component; usually one of "elastic-agent", "fleet-server", "filebeat", "metricbeat", "auditbeat", "all", etc. -component: elastic-agent - -# PR URL; optional; the PR number that added the changeset. -# If not present is automatically filled by the tooling finding the PR where this changelog fragment has been added. -# NOTE: the tooling supports backports, so it's able to fill the original PR number instead of the backport PR number. -# Please provide it if you are adding a fragment for a different PR. -#pr: https://github.com/owner/repo/1234 - -# Issue URL; optional; the GitHub issue related to this changeset (either closes or is part of). -# If not present is automatically filled by the tooling with the issue linked to the PR number. -#issue: https://github.com/owner/repo/1234 diff --git a/changelog/fragments/1759334752-fix-error-logging-for-provider-failures.yaml b/changelog/fragments/1759334752-fix-error-logging-for-provider-failures.yaml deleted file mode 100644 index 3b0a34cf9ce..00000000000 --- a/changelog/fragments/1759334752-fix-error-logging-for-provider-failures.yaml +++ /dev/null @@ -1,45 +0,0 @@ -# REQUIRED -# Kind can be one of: -# - breaking-change: a change to previously-documented behavior -# - deprecation: functionality that is being removed in a later release -# - bug-fix: fixes a problem in a previous version -# - enhancement: extends functionality but does not break or fix existing behavior -# - feature: new functionality -# - known-issue: problems that we are aware of in a given version -# - security: impacts on the security of a product or a user’s deployment. -# - upgrade: important information for someone upgrading from a prior version -# - other: does not fit into any of the other categories -kind: bug-fix - -# REQUIRED for all kinds -# Change summary; a 80ish characters long description of the change. -summary: Fix an incorrectly formatted log message when a provider fails - -# REQUIRED for breaking-change, deprecation, known-issue -# Long description; in case the summary is not enough to describe the change -# this field accommodate a description without length limits. -# description: - -# REQUIRED for breaking-change, deprecation, known-issue -# impact: - -# REQUIRED for breaking-change, deprecation, known-issue -# action: - -# REQUIRED for all kinds -# Affected component; usually one of "elastic-agent", "fleet-server", "filebeat", "metricbeat", "auditbeat", "all", etc. -component: elastic-agent - -# AUTOMATED -# OPTIONAL to manually add other PR URLs -# PR URL: A link the PR that added the changeset. -# If not present is automatically filled by the tooling finding the PR where this changelog fragment has been added. -# NOTE: the tooling supports backports, so it's able to fill the original PR number instead of the backport PR number. -# Please provide it if you are adding a fragment for a different PR. -# pr: https://github.com/owner/repo/1234 - -# AUTOMATED -# OPTIONAL to manually add other issue URLs -# Issue URL; optional; the GitHub issue related to this changeset (either closes or is part of). -# If not present is automatically filled by the tooling with the issue linked to the PR number. -# issue: https://github.com/owner/repo/1234 diff --git a/changelog/fragments/1759863922-update-otel-to-v0.137.0.yaml b/changelog/fragments/1759863922-update-otel-to-v0.137.0.yaml deleted file mode 100644 index d2c14837178..00000000000 --- a/changelog/fragments/1759863922-update-otel-to-v0.137.0.yaml +++ /dev/null @@ -1,32 +0,0 @@ -# Kind can be one of: -# - breaking-change: a change to previously-documented behavior -# - deprecation: functionality that is being removed in a later release -# - bug-fix: fixes a problem in a previous version -# - enhancement: extends functionality but does not break or fix existing behavior -# - feature: new functionality -# - known-issue: problems that we are aware of in a given version -# - security: impacts on the security of a product or a user’s deployment. -# - upgrade: important information for someone upgrading from a prior version -# - other: does not fit into any of the other categories -kind: enhancement - -# Change summary; a 80ish characters long description of the change. -summary: Update OTel Collector components to v0.137.0 - -# Long description; in case the summary is not enough to describe the change -# this field accommodate a description without length limits. -# NOTE: This field will be rendered only for breaking-change and known-issue kinds at the moment. -#description: - -# Affected component; usually one of "elastic-agent", "fleet-server", "filebeat", "metricbeat", "auditbeat", "all", etc. -component: elastic-agent - -# PR URL; optional; the PR number that added the changeset. -# If not present is automatically filled by the tooling finding the PR where this changelog fragment has been added. -# NOTE: the tooling supports backports, so it's able to fill the original PR number instead of the backport PR number. -# Please provide it if you are adding a fragment for a different PR. -#pr: https://github.com/owner/repo/1234 - -# Issue URL; optional; the GitHub issue related to this changeset (either closes or is part of). -# If not present is automatically filled by the tooling with the issue linked to the PR number. -#issue: https://github.com/owner/repo/1234 diff --git a/changelog/fragments/1759994876-fix-10417-inspect-slash.yaml b/changelog/fragments/1759994876-fix-10417-inspect-slash.yaml deleted file mode 100644 index 528194112f2..00000000000 --- a/changelog/fragments/1759994876-fix-10417-inspect-slash.yaml +++ /dev/null @@ -1,45 +0,0 @@ -# REQUIRED -# Kind can be one of: -# - breaking-change: a change to previously-documented behavior -# - deprecation: functionality that is being removed in a later release -# - bug-fix: fixes a problem in a previous version -# - enhancement: extends functionality but does not break or fix existing behavior -# - feature: new functionality -# - known-issue: problems that we are aware of in a given version -# - security: impacts on the security of a product or a user’s deployment. -# - upgrade: important information for someone upgrading from a prior version -# - other: does not fit into any of the other categories -kind: bug-fix - -# REQUIRED for all kinds -# Change summary; a 80ish characters long description of the change. -summary: "inspect: Handle components with slashes in their name" - -# REQUIRED for breaking-change, deprecation, known-issue -# Long description; in case the summary is not enough to describe the change -# this field accommodate a description without length limits. -# description: - -# REQUIRED for breaking-change, deprecation, known-issue -# impact: - -# REQUIRED for breaking-change, deprecation, known-issue -# action: - -# REQUIRED for all kinds -# Affected component; usually one of "elastic-agent", "fleet-server", "filebeat", "metricbeat", "auditbeat", "all", etc. -component: elastic-agent - -# AUTOMATED -# OPTIONAL to manually add other PR URLs -# PR URL: A link the PR that added the changeset. -# If not present is automatically filled by the tooling finding the PR where this changelog fragment has been added. -# NOTE: the tooling supports backports, so it's able to fill the original PR number instead of the backport PR number. -# Please provide it if you are adding a fragment for a different PR. -# pr: https://github.com/owner/repo/1234 - -# AUTOMATED -# OPTIONAL to manually add other issue URLs -# Issue URL; optional; the GitHub issue related to this changeset (either closes or is part of). -# If not present is automatically filled by the tooling with the issue linked to the PR number. -# issue: https://github.com/owner/repo/1234 diff --git a/changelog/fragments/1760341169-add-logs_metrics_traces.yml-sample-in-EDOT-for-Windows.yaml b/changelog/fragments/1760341169-add-logs_metrics_traces.yml-sample-in-EDOT-for-Windows.yaml deleted file mode 100644 index 5f0ca1ece5e..00000000000 --- a/changelog/fragments/1760341169-add-logs_metrics_traces.yml-sample-in-EDOT-for-Windows.yaml +++ /dev/null @@ -1,32 +0,0 @@ -# Kind can be one of: -# - breaking-change: a change to previously-documented behavior -# - deprecation: functionality that is being removed in a later release -# - bug-fix: fixes a problem in a previous version -# - enhancement: extends functionality but does not break or fix existing behavior -# - feature: new functionality -# - known-issue: problems that we are aware of in a given version -# - security: impacts on the security of a product or a user’s deployment. -# - upgrade: important information for someone upgrading from a prior version -# - other: does not fit into any of the other categories -kind: feature - -# Change summary; a 80ish characters long description of the change. -summary: add logs_metrics_traces.yml sample in EDOT for Windows - -# Long description; in case the summary is not enough to describe the change -# this field accommodate a description without length limits. -# NOTE: This field will be rendered only for breaking-change and known-issue kinds at the moment. -#description: - -# Affected component; usually one of "elastic-agent", "fleet-server", "filebeat", "metricbeat", "auditbeat", "all", etc. -component: elastic-agent - -# PR URL; optional; the PR number that added the changeset. -# If not present is automatically filled by the tooling finding the PR where this changelog fragment has been added. -# NOTE: the tooling supports backports, so it's able to fill the original PR number instead of the backport PR number. -# Please provide it if you are adding a fragment for a different PR. -#pr: https://github.com/owner/repo/1234 - -# Issue URL; optional; the GitHub issue related to this changeset (either closes or is part of). -# If not present is automatically filled by the tooling with the issue linked to the PR number. -#issue: https://github.com/owner/repo/1234 diff --git a/changelog/fragments/1760454869-dependency-upgrade-node-to-LTS-v22.20.0.yaml b/changelog/fragments/1760454869-dependency-upgrade-node-to-LTS-v22.20.0.yaml deleted file mode 100644 index 3c97e5e2ad7..00000000000 --- a/changelog/fragments/1760454869-dependency-upgrade-node-to-LTS-v22.20.0.yaml +++ /dev/null @@ -1,32 +0,0 @@ -# Kind can be one of: -# - breaking-change: a change to previously-documented behavior -# - deprecation: functionality that is being removed in a later release -# - bug-fix: fixes a problem in a previous version -# - enhancement: extends functionality but does not break or fix existing behavior -# - feature: new functionality -# - known-issue: problems that we are aware of in a given version -# - security: impacts on the security of a product or a user’s deployment. -# - upgrade: important information for someone upgrading from a prior version -# - other: does not fit into any of the other categories -kind: other - -# Change summary; a 80ish characters long description of the change. -summary: upgrade node to LTS v22.20.0 - -# Long description; in case the summary is not enough to describe the change -# this field accommodate a description without length limits. -# NOTE: This field will be rendered only for breaking-change and known-issue kinds at the moment. -#description: - -# Affected component; usually one of "elastic-agent", "fleet-server", "filebeat", "metricbeat", "auditbeat", "all", etc. -component: heartbeat - -# PR URL; optional; the PR number that added the changeset. -# If not present is automatically filled by the tooling finding the PR where this changelog fragment has been added. -# NOTE: the tooling supports backports, so it's able to fill the original PR number instead of the backport PR number. -# Please provide it if you are adding a fragment for a different PR. -pr: https://github.com/elastic/elastic-agent/pull/10541 - -# Issue URL; optional; the GitHub issue related to this changeset (either closes or is part of). -# If not present is automatically filled by the tooling with the issue linked to the PR number. -#issue: https://github.com/owner/repo/1234 diff --git a/changelog/fragments/1760594937-bump-golang-to-1.24.9.yaml b/changelog/fragments/1760594937-bump-golang-to-1.24.9.yaml deleted file mode 100644 index dd2f322733b..00000000000 --- a/changelog/fragments/1760594937-bump-golang-to-1.24.9.yaml +++ /dev/null @@ -1,45 +0,0 @@ -# REQUIRED -# Kind can be one of: -# - breaking-change: a change to previously-documented behavior -# - deprecation: functionality that is being removed in a later release -# - bug-fix: fixes a problem in a previous version -# - enhancement: extends functionality but does not break or fix existing behavior -# - feature: new functionality -# - known-issue: problems that we are aware of in a given version -# - security: impacts on the security of a product or a user’s deployment. -# - upgrade: important information for someone upgrading from a prior version -# - other: does not fit into any of the other categories -kind: other - -# REQUIRED for all kinds -# Change summary; a 80ish characters long description of the change. -summary: Bump golang to 1.24.9 - -# REQUIRED for breaking-change, deprecation, known-issue -# Long description; in case the summary is not enough to describe the change -# this field accommodate a description without length limits. -# description: - -# REQUIRED for breaking-change, deprecation, known-issue -# impact: - -# REQUIRED for breaking-change, deprecation, known-issue -# action: - -# REQUIRED for all kinds -# Affected component; usually one of "elastic-agent", "fleet-server", "filebeat", "metricbeat", "auditbeat", "all", etc. -component: elastic-agent - -# AUTOMATED -# OPTIONAL to manually add other PR URLs -# PR URL: A link the PR that added the changeset. -# If not present is automatically filled by the tooling finding the PR where this changelog fragment has been added. -# NOTE: the tooling supports backports, so it's able to fill the original PR number instead of the backport PR number. -# Please provide it if you are adding a fragment for a different PR. -# pr: https://github.com/owner/repo/1234 - -# AUTOMATED -# OPTIONAL to manually add other issue URLs -# Issue URL; optional; the GitHub issue related to this changeset (either closes or is part of). -# If not present is automatically filled by the tooling with the issue linked to the PR number. -# issue: https://github.com/owner/repo/1234