diff --git a/docs/en/install-upgrade/upgrading-stack-on-prem.asciidoc b/docs/en/install-upgrade/upgrading-stack-on-prem.asciidoc index e2bc23631..883a1144c 100644 --- a/docs/en/install-upgrade/upgrading-stack-on-prem.asciidoc +++ b/docs/en/install-upgrade/upgrading-stack-on-prem.asciidoc @@ -1,21 +1,28 @@ [[upgrading-elastic-stack-on-prem]] == Upgrade Elastic on self-managed infrastructure -Once you are <>, +When you are <>, you will need to upgrade each of your Elastic components individually. . Consider closing {ml} jobs before you start the upgrade process. While {ml} jobs can continue to run during a rolling upgrade, it increases the overhead on the cluster during the upgrade process. -. Upgrade the components of your {stack} in the following order: +. Upgrade the components of your {stack} in this order: + //.. {es} Hadoop: {hadoop-ref}/install.html[install instructions] .. {es}: <> .. {kib}: <> //.. Java API Client: {java-api-client}/installation.html#maven[dependency configuration] -.. {ls}: {logstash-ref}/upgrading-logstash.html[upgrade instructions] +.. {ls}: {logstash-ref}/upgrading-logstash.html[upgrade instructions] (See note below) .. {beats}: {beats-ref}/upgrading.html[upgrade instructions] .. {agent}: {fleet-guide}/upgrade-elastic-agent.html[upgrade instructions] -.. {apm-agent}s {observability-guide}/apm-upgrade.html[upgrade instructions] \ No newline at end of file +.. {apm-agent}s {observability-guide}/apm-upgrade.html[upgrade instructions] + +[NOTE] +-- +If you are using {ls} and the {logstash-ref}/plugins-filters-elastic_integration.html[`logstash-filter-elastic_integration`] plugin to extend Elastic integrations, upgrade {ls} (or the `logstash-filter-elastic_integration` plugin specifically) _before_ you upgrade {kib}. + +The {es}-{ls}-{kib} installation order for this specific plugin ensures the best experience with {agent}-managed pipelines, and embeds functionality from a version of {es} Ingest Node that is compatible with the plugin version (`major`.`minor`). +--