Skip to content

Commit

Permalink
Add Fleet and Elastic Agent 8.4 release notes
Browse files Browse the repository at this point in the history
  • Loading branch information
dedemorton committed Aug 19, 2022
1 parent 831aea0 commit f950c95
Show file tree
Hide file tree
Showing 2 changed files with 275 additions and 1 deletion.
2 changes: 1 addition & 1 deletion docs/en/ingest-management/index.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -152,7 +152,7 @@ include::troubleshooting/troubleshooting.asciidoc[leveloffset=+2]

include::troubleshooting/faq.asciidoc[leveloffset=+2]

include::release-notes/release-notes-8.3.asciidoc[leveloffset=+1]
include::release-notes/release-notes-8.4.asciidoc[leveloffset=+1]

include::elastic-agent/install-fleet-managed-agent.asciidoc[leveloffset=+2]

Expand Down
274 changes: 274 additions & 0 deletions docs/en/ingest-management/release-notes/release-notes-8.4.asciidoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,274 @@
// Use these for links to issue and pulls.
:kib-issue: https://github.com/elastic/kibana/issues/
:kibana-pull: https://github.com/elastic/kibana/pull/
:agent-issue: https://github.com/elastic/elastic-agent/issues/
:beats-issue: https://github.com/elastic/beats/issues/
:agent-libs-pull: https://github.com/elastic/elastic-agent-libs/pull/
:agent-pull: https://github.com/elastic/elastic-agent/pull/
:fleet-server-issue: https://github.com/elastic/beats/issues/fleet-server/
:fleet-server-pull: https://github.com/elastic/beats/pull/fleet-server/

[[release-notes]]
= Release notes

This section summarizes the changes in each release.

* <<release-notes-8.4.0>>


Also see:

* {kibana-ref}/release-notes.html[{kib} release notes]
* {beats-ref}/release-notes.html[{beats} release notes]

// begin 8.4.0 relnotes

[[release-notes-8.4.0]]
== {fleet} and {agent} 8.4.0

//TODO: Need to clean up this Fleet sections after the Kibana release notes
//are finalized in https://github.com/elastic/kibana/pull/137621.

Review important information about the {fleet} and {agent} 8.4.0 release.

[discrete]
[[breaking-changes-8.4.0]]
=== Breaking changes

Breaking changes can prevent your application from optimal operation and
performance. Before you upgrade, review the breaking changes, then mitigate the
impact to your application.

[discrete]
[[breaking-135669]]
.xpack.agents.* are uneditable in UI when defined in kibana.yml
[%collapsible]
====
*Details* +
When you configure `setxpack.fleet.agents.fleet_server.hosts` and `xpack.fleet.agents.elasticsearch.hosts` in kibana.yml, you are unable to update the fields on the Fleet UI.
For more information, refer to {kibana-pull}135669[#135669].
*Impact* +
To configure `setxpack.fleet.agents.fleet_server.hosts` and `xpack.fleet.agents.elasticsearch.hosts` on the Fleet UI, avoid configuring the settings in kibana.yml.
====

//[discrete]
//[[known-issues-8.4.0]]
//=== Known issues

//[[known-issue-issue#]]
//.Short description
//[%collapsible]
//====
//*Details*
//<Describe known issue.>
//*Impact* +
//<Describe impact or workaround.>
//====
//[discrete]
//[[deprecations-8.4.0]]
//=== Deprecations
//The following functionality is deprecated in 8.4.0, and will be removed in
//8.4.0. Deprecated functionality does not have an immediate impact on your
//application, but we strongly recommend you make the necessary updates after you
//upgrade to 8.4.0.
//{fleet}::
//* add info
//{agent}::
//* add info
[discrete]
[[new-features-8.4.0]]
=== New features
The 8.4.0 release adds the following new and notable features.
{fleet}::
* Enables package signature verification feature {kibana-pull}137239[#137239]
* Modal to allow user to force install an unverified package {kibana-pull}136108[#136108]
* Display package verification status {kibana-pull}135928[#135928]
* Tag rename and delete feature {kibana-pull}135712[#135712]
* Bulk update agent tags ui {kibana-pull}135646[#135646]
* Adds API to bulk update tags {kibana-pull}135520[#135520]
* Adds and remove agent tags {kibana-pull}135320[#135320]
* Support sorting agent list {kibana-pull}135218[#135218]
* Promote Logstash output support to GA {kibana-pull}135028[#135028]
* Create new API to manage download_source setting {kibana-pull}134889[#134889]
{agent}::
* Add `@metadata.input_id` and `@metadata.stream_id` when applying the inject
stream processor {agent-pull}527[#527]
* Improve {agent} status reporting: add a liveness endpoint, allow the
fleet-gateway component to report degraded state, and add the status update time
and messages to the status output {agent-issue}390[#390] {agent-pull}569[#569]
* Redact sensitive information collected by the
`elastic-agent diagnostics collect` command {agent-issue}241[#241]
{agent-pull}566[#566]
[discrete]
[[enhancements-8.4.0]]
=== Enhancements
{fleet}::
* Remove Kubernetes Package granularity {kibana-pull}136622[#136622]
* Elastic-agent manifests: align with elastic-agent repo; add comments {kibana-pull}136394[#136394]
* Configure source URI in global settings and in agent policy settings {kibana-pull}136263[#136263]
* Adds Kubernetes in platforms selection list && update managed agent installation steps {kibana-pull}136109[#136109]
* That PR will enable user to write custom ingest pipeline for Fleet installed datastream {kibana-pull}134578[#134578]
* Update manifests for agent on kubernetes with new permissions {kibana-pull}133495[#133495]
* Adds support for a textarea type in integrations {kibana-pull}133070[#133070]
//{agent}::
//* add info
[discrete]
[[bug-fixes-8.4.0]]
=== Bug fixes
{fleet}::
* Using point in time for agent status query to avoid discrepancy
{kibana-pull}135816[#135816]
//REVIEWERS: The first six of these bug fixes are repeats for 8.3.3, but appear in the 8.4.0
//changelog. Should I keep them or remove them since they were covered in 8.3.3?
{agent}::
* Change default value of VerificationMode from empty string to `full`
{agent-issue}184[#184] {agent-libs-pull}59[#59]
* Add filemod times to contents of diagnostics collect command {agent-pull}570[#570]
* Allow colon (:) characters in dynamic variables {agent-issue}624[#624] {agent-pull}680[#680]
* Allow dash (`-`) characters in variable names in EQL expressions
{agent-issue}709[#709] {agent-pull}710[#710]
* Allow slash (`/`) characters in variable names in EQL and transpiler
{agent-issue}715[#715] {agent-pull}718[#718]
* Fix problem with {agent} incorrectly creating a {filebeat} `redis` input when
a policy contains a {packetbeat} `redis` input {agent-issue}427[#427]
{agent-pull}700[#700]
* Fix data duplication for standalone {agent} on Kubernetes using the default
manifest {beats-issue}31512[#31512] {agent-pull}742[#742]
* {agent} upgrades now clean up unneeded artifacts {agent-issue}693[#693]
{agent-issue}694[#694] {agent-pull}752[#752]
* Fix a panic caused by a race condition when installing the {agent}
{agent-issue}806[#806] {agent-pull}823[#823]
// end 8.4.0 relnotes
// ---------------------
//TEMPLATE
//Use the following text as a template. Remember to replace the version info.
// begin 8.4.x relnotes
//[[release-notes-8.4.x]]
//== {fleet} and {agent} 8.4.x
//Review important information about the {fleet} and {agent} 8.4.x release.
//[discrete]
//[[security-updates-8.4.x]]
//=== Security updates
//{fleet}::
//* add info
//{agent}::
//* add info
//[discrete]
//[[breaking-changes-8.4.x]]
//=== Breaking changes
//Breaking changes can prevent your application from optimal operation and
//performance. Before you upgrade, review the breaking changes, then mitigate the
//impact to your application.
//[discrete]
//[[breaking-PR#]]
//.Short description
//[%collapsible]
//====
//*Details* +
//<Describe new behavior.> For more information, refer to {kibana-pull}PR[#PR].
//*Impact* +
//<Describe how users should mitigate the change.> For more information, refer to {fleet-guide}/fleet-server.html[Fleet Server].
//====
//[discrete]
//[[known-issues-8.4.x]]
//=== Known issues
//[[known-issue-issue#]]
//.Short description
//[%collapsible]
//====
//*Details*
//<Describe known issue.>
//*Impact* +
//<Describe impact or workaround.>
//====
//[discrete]
//[[deprecations-8.4.x]]
//=== Deprecations
//The following functionality is deprecated in 8.4.x, and will be removed in
//8.4.x. Deprecated functionality does not have an immediate impact on your
//application, but we strongly recommend you make the necessary updates after you
//upgrade to 8.4.x.
//{fleet}::
//* add info
//{agent}::
//* add info
//[discrete]
//[[new-features-8.4.x]]
//=== New features
//The 8.4.x release adds the following new and notable features.
//{fleet}::
//* add info
//{agent}::
//* add info
//[discrete]
//[[enhancements-8.4.x]]
//=== Enhancements
//{fleet}::
//* add info
//{agent}::
//* add info
//[discrete]
//[[bug-fixes-8.4.x]]
//=== Bug fixes
//{fleet}::
//* add info
//{agent}::
//* add info
// end 8.4.x relnotes

0 comments on commit f950c95

Please sign in to comment.