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

[Fleet] Add workaround for upgrade_status not updated to completed if client runs a FS old version #140290

Closed
juliaElastic opened this issue Sep 8, 2022 · 2 comments
Assignees
Labels
bug Fixes for quality problems that affect the customer experience Project:FleetScaling Team:Fleet Team label for Observability Data Collection Fleet team

Comments

@juliaElastic
Copy link
Contributor

Related to #139704

Add fix for the edge case when clients might use the new kibana version with old FS version.
To avoid leaving the agent in upgrade_status: started state, kibana could do a check that upgraded_at > upgrade_started_at and update upgrade_status: completed as a fallback.
We could do this as a scheduled task or some other place (maybe /agent_status API that is periodically called from UI).

Alternatively the agent_status API could have its queries adjusted to include the upgraded_at > upgrade_started_at condition as a fallback for healthy status.

@juliaElastic juliaElastic added bug Fixes for quality problems that affect the customer experience Team:Fleet Team label for Observability Data Collection Fleet team labels Sep 8, 2022
@juliaElastic juliaElastic self-assigned this Sep 8, 2022
@elasticmachine
Copy link
Contributor

Pinging @elastic/fleet (Team:Fleet)

@juliaElastic
Copy link
Contributor Author

juliaElastic commented Sep 28, 2022

This issue is cancelled because the original fix is reverted.

@juliaElastic juliaElastic closed this as not planned Won't fix, can't repro, duplicate, stale Sep 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Fixes for quality problems that affect the customer experience Project:FleetScaling Team:Fleet Team label for Observability Data Collection Fleet team
Projects
None yet
Development

No branches or pull requests

3 participants