Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Changelog for 8.10.0 #3398

Merged
merged 2 commits into from
Sep 12, 2023
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
80 changes: 80 additions & 0 deletions changelog/8.10.0.asciidoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
// begin 8.10.0 relnotes

[[release-notes-8.10.0]]
== 8.10.0

Review important information about the 8.10.0 release.









[discrete]
[[new-features-8.10.0]]
=== New features

The 8.10.0 release adds the following new and notable features.




* Implement Tamper Protection For Endpoint Uninstall Use Cases. {-pull}https://github.com/elastic/elastic-agent/pull/2781[#https://github.com/elastic/elastic-agent/pull/2781]
+
Add new `--uninstall-token` to allow uninstall when Endpoint protection is enabled.
Enable unenroll and upgrade actions to complete successfully when Endpoint protection is enabled.
Enable Endpoint integration removal when Endpoint protection is enabled.

* Improves Upgrade Process To Use Upgraded Version Of Watcher To Ensure For A Successful Upgrade. {-pull}https://github.com/elastic/elastic-agent/pull/3140[#https://github.com/elastic/elastic-agent/pull/3140] {-issue}https://github.com/elastic/elastic-agent/issues/2873[#https://github.com/elastic/elastic-agent/issues/2873]
agent::

* Add Support For Setting Gomaxprocs To Limit Cpu Usage Through The Agent Policy. {agent-pull}3179[#3179]
diagnostics::

* Add Compoonent-Level Diagnostics And Cpu Profiling. {diagnostics-pull}https://github.com/elastic/elastic-agent/pull/3118[#https://github.com/elastic/elastic-agent/pull/3118]
elastic-agent::

* Report The Version From The Agent Package Instead Of Agent Binary To Enhance Release Process. {elastic-agent-pull}https://github.com/elastic/elastic-agent/pull/2908[#https://github.com/elastic/elastic-agent/pull/2908]
* Removed Calls To Fleet Setup. {elastic-agent-pull}2985[#2985] {elastic-agent-issue}2910[#2910]
+
Redundant calls to /api/fleet/setup were removed in favor of kibana initiated calls.


[discrete]
[[enhancements-8.10.0]]
=== Enhancements




* Upgrade To Go 1.20.7. {-pull}https://github.com/elastic/elastic-agent/pull/3177[#https://github.com/elastic/elastic-agent/pull/3177]
agent::

* Add Runtime Prevention To Prevent Elastic Defend From Running If Agent Is Not Installed In The Default Location. {agent-pull}https://github.com/elastic/elastic-agent/pull/3114[#https://github.com/elastic/elastic-agent/pull/3114]
elastic-agent::

* Add Additional Flag -Complete- To Agent Metadata, To Signal An Instance Running As Synthetics-Capable. {elastic-agent-pull}https://github.com/elastic/elastic-agent/pull/3190[#https://github.com/elastic/elastic-agent/pull/3190] {elastic-agent-issue}https://github.com/elastic/fleet-server/issues/1754[#https://github.com/elastic/fleet-server/issues/1754]




[discrete]
[[bug-fixes-8.10.0]]
=== Bug fixes


diagnostics::

* Fix Credential Redaction In Diagnostic Bundle Collection. {diagnostics-pull}https://github.com/elastic/elastic-agent/pull/3165[#https://github.com/elastic/elastic-agent/pull/3165]
elastic-agent::

* Ensure That Elastic Agent Upgrades Are Rolled Back Even When The Upgraded Agent Crashes Immediately And Repeatedly. {elastic-agent-pull}https://github.com/elastic/elastic-agent/pull/3220[#https://github.com/elastic/elastic-agent/pull/3220] {elastic-agent-issue}https://github.com/elastic/elastic-agent/issues/3123[#https://github.com/elastic/elastic-agent/issues/3123]
* Ensure That Elastic Agent Is Restarted During Rollback. {elastic-agent-pull}https://github.com/elastic/elastic-agent/pull/3268[#https://github.com/elastic/elastic-agent/pull/3268]
uninstall::

* Don't Trigger Ioc Alert On Windows Uninstall. {uninstall-pull}https://github.com/elastic/elastic-agent/pull/3014[#https://github.com/elastic/elastic-agent/pull/3014] {uninstall-issue}https://github.com/elastic/elastic-agent/issues/2970[#https://github.com/elastic/elastic-agent/issues/2970]
pierrehilbert marked this conversation as resolved.
Show resolved Hide resolved

// end 8.10.0 relnotes
153 changes: 153 additions & 0 deletions changelog/8.10.0.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,153 @@
version: 8.10.0
entries:
- kind: feature
summary: Report the version from the agent package instead of agent binary to enhance release process.
description: ""
component: elastic-agent
pr:
- https://github.com/elastic/elastic-agent/pull/2908
issue: []
timestamp: 1687529573
file:
name: 1687529573-Report-the-version-from-the-elastic-agent-package-instead-of-agent-binary.yaml
checksum: bf2eaac124d2c36295d50dc0124f4738d6138179
- kind: feature
summary: Implement tamper protection for Endpoint uninstall use cases.
description: |
Add new `--uninstall-token` to allow uninstall when Endpoint protection is enabled.
Enable unenroll and upgrade actions to complete successfully when Endpoint protection is enabled.
Enable Endpoint integration removal when Endpoint protection is enabled.
component: ""
pr:
- https://github.com/elastic/elastic-agent/pull/2781
issue: []
timestamp: 1688069371
file:
name: 1688069371-Tamper-protected-Endpoint-uninstall.yaml
checksum: 35e174b89ba4f0f90f889b7be7b21bb0339eece2
- kind: bug-fix
summary: Don't trigger IOC alert on Windows uninstall
pierrehilbert marked this conversation as resolved.
Show resolved Hide resolved
description: ""
component: uninstall
pr:
- https://github.com/elastic/elastic-agent/pull/3014
issue:
- https://github.com/elastic/elastic-agent/issues/2970
timestamp: 1688657261
file:
name: 1688657261-Dont-trigger-IOC-alert-on-Windows-uninstall.yaml
checksum: 3ed04803e6252d4329862988fc0b69fafdaf313e
- kind: feature
summary: Removed calls to fleet setup
description: Redundant calls to /api/fleet/setup were removed in favor of kibana initiated calls.
component: elastic-agent
pr:
- "2985"
issue:
- "2910"
timestamp: 1688712693
file:
name: 1688712693-Removed-calls-to-fleet-setup.yaml
checksum: 902f9865559205388499fafee33d14298eeb8862
- kind: enhancement
summary: Add runtime prevention to prevent Elastic Defend from running if Agent is not installed in the default location.
description: ""
component: agent
pr:
- https://github.com/elastic/elastic-agent/pull/3114
issue: []
timestamp: 1689883203
file:
name: 1689883203-Elastic-Defend-runtime-prevention.yaml
checksum: f5c8c78fae94d60d68eff4bea1f7992e39003ce6
- kind: feature
summary: Add compoonent-level diagnostics and CPU profiling
description: ""
component: diagnostics
pr:
- https://github.com/elastic/elastic-agent/pull/3118
issue: []
timestamp: 1690219594
file:
name: 1690219594-component-diagnostics.yaml
checksum: 8abe3723585237dd322c24f01cd69026a8f69805
- kind: feature
summary: Improves upgrade process to use upgraded version of watcher to ensure for a successful upgrade
description: ""
component: ""
pr:
- https://github.com/elastic/elastic-agent/pull/3140
issue:
- https://github.com/elastic/elastic-agent/issues/2873
timestamp: 1690468425
file:
name: 1690468425-Improves-upgrade-process-to-uses-upgraded-version-of-watcher-to-ensure-for-a-successful-upgrade.yaml
checksum: 642fe326d5a1259057649df3e3cb57ca8883e674
- kind: bug-fix
summary: Fix credential redaction in diagnostic bundle collection
description: ""
component: diagnostics
pr:
- https://github.com/elastic/elastic-agent/pull/3165
issue: []
timestamp: 1690916478
file:
name: 1690916478-fix-cred-scrubbing.yaml
checksum: 67811ff51c7b5ec6323259ea44a2e7bbeeba8b9a
- kind: enhancement
summary: Upgrade to Go 1.20.7
description: ""
component: ""
pr:
- https://github.com/elastic/elastic-agent/pull/3177
issue: []
timestamp: 1691070305
file:
name: 1691070305-Upgrade-to-Go-1.20.7.yaml
checksum: d29ced2a3950a2e5e7c548d7dbcabad5be4974d8
- kind: enhancement
summary: Add additional flag -complete- to agent metadata, to signal an instance running as synthetics-capable.
description: Add a new flag -complete- to agent metadata that signals the instance running as synthetics-capable, to be queried from Synthetics UI and used to provide early confirmation on successful enrollment.
component: elastic-agent
pr:
- https://github.com/elastic/elastic-agent/pull/3190
issue:
- https://github.com/elastic/fleet-server/issues/1754
timestamp: 1691141314
file:
name: 1691141314-complete-image-metadata.yaml
checksum: ae609cad85b074da1afbaa8258bc71a0f67b6a7e
- kind: feature
summary: Add support for setting GOMAXPROCS to limit CPU usage through the Agent policy.
description: ""
component: agent
pr:
- "3179"
issue: []
timestamp: 1691160301
file:
name: 1691160301-gomaxprocs-config-option.yaml
checksum: f55d8da34595d6b6aa0a87c22c4210c12d8859a8
- kind: bug-fix
summary: Ensure that Elastic Agent upgrades are rolled back even when the upgraded Agent crashes immediately and repeatedly
description: ""
component: elastic-agent
pr:
- https://github.com/elastic/elastic-agent/pull/3220
issue:
- https://github.com/elastic/elastic-agent/issues/3123
timestamp: 1691647276
file:
name: 1691647276-systemd-increase-upg-watcher-kill-timeout.yaml
checksum: de42d1f1feeef4e1ed892901d58f5a86879696ca
- kind: bug-fix
summary: Ensure that Elastic Agent is restarted during rollback
description: ""
component: elastic-agent
pr:
- https://github.com/elastic/elastic-agent/pull/3268
issue: []
timestamp: 1692323065
file:
name: 1692323065-bugfix-rollback-restart-agent-no-process.yaml
checksum: 91d7ff071b1610262d181ebed712e34738f3167d

This file was deleted.

This file was deleted.

32 changes: 0 additions & 32 deletions changelog/fragments/1688572070-Upgrade-Go-to-1.20.5.yaml

This file was deleted.

This file was deleted.

This file was deleted.

Loading
Loading