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

[docs] document on how to correctly upgrade the Fleet Server Agent on premise #42051

Open
toby-sutor opened this issue Dec 16, 2024 · 0 comments
Labels
docs Team:Docs Label for the Observability docs team

Comments

@toby-sutor
Copy link

It seems like there is no clear documentation available about how to correctly the upgrade the Fleet Server in on-prem environments. This frequently leads to confusion and frustration.

It is assumed, that the correct way is to follow the steps for upgrading the standalone Elastic Agent. However, since the Fleet Server itself is visible in the Fleet UI, this appears to be a counterintuitive assumption.

The steps for upgrading Fleet managed Agents are very elaborative but do not cover this topic either. Given the restriction:

Elastic Agent cannot be upgraded to a version higher than the highest currently installed version of Fleet Server. 
When you upgrade a set of Elastic Agents that are currently at the same version, 
you should first upgrade any agents that are acting as Fleet Server (any agents that have a Fleet Server policy associated with them).

one could conclude, that the Fleet Server cannot be upgraded through the Fleet UI.

As such, it would be great if we could either get a new page next to https://www.elastic.co/guide/en/fleet/8.17/upgrade-elastic-agent.html, or expand this page with the correct steps on how to upgrade the Fleet Server in a supported manner for Linux, Windows and containers. Thank you.

@toby-sutor toby-sutor added docs Team:Docs Label for the Observability docs team labels Dec 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs Team:Docs Label for the Observability docs team
Projects
None yet
Development

No branches or pull requests

1 participant