diff --git a/changelog/8.10.3.asciidoc b/changelog/8.10.3.asciidoc new file mode 100644 index 00000000000..ba6be27f7fc --- /dev/null +++ b/changelog/8.10.3.asciidoc @@ -0,0 +1,41 @@ +// begin 8.10.3 relnotes + +[[release-notes-8.10.3]] +== 8.10.3 + +Review important information about the 8.10.3 release. + + + + + + + + + +[discrete] +[[new-features-8.10.3]] +=== New features + +The 8.10.3 release adds the following new and notable features. + + +elastic-agent:: + +* Improve Agent Uninstall On Windows By Adding Delay Between Retries When File Removal Is Blocked By Busy Files. {elastic-agent-pull}https://github.com/elastic/elastic-agent/pull/3431[#https://github.com/elastic/elastic-agent/pull/3431] {elastic-agent-issue}https://github.com/elastic/elastic-agent/issues/3221[#https://github.com/elastic/elastic-agent/issues/3221] + + + + + + +[discrete] +[[bug-fixes-8.10.3]] +=== Bug fixes + + +elastic-agent:: + +* Resilient Handling Of Air Gapped Pgp Checks. {elastic-agent-pull}https://github.com/elastic/elastic-agent/pull/3427[#https://github.com/elastic/elastic-agent/pull/3427] {elastic-agent-issue}https://github.com/elastic/elastic-agent/issues/3368[#https://github.com/elastic/elastic-agent/issues/3368] + +// end 8.10.3 relnotes diff --git a/changelog/8.10.3.yaml b/changelog/8.10.3.yaml new file mode 100644 index 00000000000..6273a300a63 --- /dev/null +++ b/changelog/8.10.3.yaml @@ -0,0 +1,26 @@ +version: 8.10.3 +entries: + - kind: bug-fix + summary: Resilient handling of air gapped PGP checks + description: Elastic Agent should not fail when remote PGP is specified (or official Elastic fallback PGP used) and remote is not available + component: elastic-agent + pr: + - https://github.com/elastic/elastic-agent/pull/3427 + issue: + - https://github.com/elastic/elastic-agent/issues/3368 + timestamp: 1695035111 + file: + name: 1695035111-Resilient-handling-of-air-gapped-PGP-checks.yaml + checksum: 8741bfa9475a09d5901dc3fab0fed3a06b55d5bb + - kind: feature + summary: Improve Agent uninstall on Windows by adding delay between retries when file removal is blocked by busy files + description: "" + component: elastic-agent + pr: + - https://github.com/elastic/elastic-agent/pull/3431 + issue: + - https://github.com/elastic/elastic-agent/issues/3221 + timestamp: 1695050880 + file: + name: 1695050880-Improve-retry-strategy-when-uninstalling-agent.yaml + checksum: 45eab228dfd89392a0f3685a628f73ccce05d081 diff --git a/changelog/fragments/1694700201-gpg-unreachable-url-fix.yaml b/changelog/fragments/1694700201-gpg-unreachable-url-fix.yaml deleted file mode 100644 index 42c8945cb91..00000000000 --- a/changelog/fragments/1694700201-gpg-unreachable-url-fix.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: Fix gpg verification, if one is successful upgrade should continue. - -# 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/3426 - -# 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/3368 diff --git a/changelog/fragments/1695035111-Resilient-handling-of-air-gapped-PGP-checks.yaml b/changelog/fragments/1695035111-Resilient-handling-of-air-gapped-PGP-checks.yaml deleted file mode 100644 index caaa8a2f53a..00000000000 --- a/changelog/fragments/1695035111-Resilient-handling-of-air-gapped-PGP-checks.yaml +++ /dev/null @@ -1,31 +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: Resilient handling of air gapped PGP checks - -# Long description; in case the summary is not enough to describe the change -# this field accommodate a description without length limits. -description: Elastic Agent should not fail when remote PGP is specified (or official Elastic fallback PGP used) and remote is not available - -# Affected component; a word indicating the component this changeset affects. -component: elastic-agent - -# PR number; 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: 3427 - -# Issue number; 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: 3368 diff --git a/changelog/fragments/1695050880-Improve-retry-strategy-when-uninstalling-agent.yaml b/changelog/fragments/1695050880-Improve-retry-strategy-when-uninstalling-agent.yaml deleted file mode 100644 index b3c1e7ac5e7..00000000000 --- a/changelog/fragments/1695050880-Improve-retry-strategy-when-uninstalling-agent.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: Improve uninstall by adding some pause between retries when removal is blocked by busy files - -# 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; a word indicating the component this changeset affects. -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