Skip to content

Conversation

@nchaulet
Copy link
Member

@nchaulet nchaulet commented Oct 23, 2025

Description

Resolve #236392

Filter non automatic upgrade from automatic upgrade,

Server change

Change the way we compute upgrade status to retrieve the related upgrade action and check if it come from an automatic upgrade (is_automatic: true)

API change

Added the failedUpgradeActionIds to the automatic upgrade status list so client side we could filter on agent failing for these actions

nchaulet and others added 6 commits October 23, 2025 10:52
…t --include-path /api/status --include-path /api/alerting/rule/ --include-path /api/alerting/rules --include-path /api/actions --include-path /api/security/role --include-path /api/spaces --include-path /api/streams --include-path /api/fleet --include-path /api/saved_objects/_import --include-path /api/saved_objects/_export --include-path /api/maintenance_window --include-path /api/agent_builder --update'
…com:elastic/kibana into feature-filter-non-automatic-failed-upgrade
@nchaulet nchaulet self-assigned this Oct 23, 2025
@nchaulet nchaulet added release_note:skip Skip the PR/issue when compiling release notes backport:version Backport to applied version labels labels Oct 23, 2025
@nchaulet nchaulet marked this pull request as ready for review October 23, 2025 19:00
@nchaulet nchaulet requested review from a team as code owners October 23, 2025 19:00
@botelastic botelastic bot added the Team:Fleet Team label for Observability Data Collection Fleet team label Oct 23, 2025
@elasticmachine
Copy link
Contributor

Pinging @elastic/fleet (Team:Fleet)

@nchaulet
Copy link
Member Author

@elasticmachine merge upstream

Copy link
Contributor

@juliaElastic juliaElastic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code LGTM

@nchaulet
Copy link
Member Author

@elasticmachine merge upstream

@elasticmachine
Copy link
Contributor

💚 Build Succeeded

Metrics [docs]

Async chunks

Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app

id before after diff
fleet 2.1MB 2.1MB +248.0B

History

cc @nchaulet

@nchaulet nchaulet merged commit 9a932c0 into main Oct 24, 2025
14 checks passed
@nchaulet nchaulet deleted the feature-filter-non-automatic-failed-upgrade branch October 24, 2025 23:25
@kibanamachine kibanamachine added the backport missing Added to PRs automatically when the are determined to be missing a backport. label Oct 27, 2025
@kibanamachine
Copy link
Contributor

Friendly reminder: Looks like this PR hasn’t been backported yet.
To create automatically backports add a backport:* label or prevent reminders by adding the backport:skip label.
You can also create backports manually by running node scripts/backport --pr 240328 locally
cc: @nchaulet

5 similar comments
@kibanamachine
Copy link
Contributor

Friendly reminder: Looks like this PR hasn’t been backported yet.
To create automatically backports add a backport:* label or prevent reminders by adding the backport:skip label.
You can also create backports manually by running node scripts/backport --pr 240328 locally
cc: @nchaulet

@kibanamachine
Copy link
Contributor

Friendly reminder: Looks like this PR hasn’t been backported yet.
To create automatically backports add a backport:* label or prevent reminders by adding the backport:skip label.
You can also create backports manually by running node scripts/backport --pr 240328 locally
cc: @nchaulet

@kibanamachine
Copy link
Contributor

Friendly reminder: Looks like this PR hasn’t been backported yet.
To create automatically backports add a backport:* label or prevent reminders by adding the backport:skip label.
You can also create backports manually by running node scripts/backport --pr 240328 locally
cc: @nchaulet

@kibanamachine
Copy link
Contributor

Friendly reminder: Looks like this PR hasn’t been backported yet.
To create automatically backports add a backport:* label or prevent reminders by adding the backport:skip label.
You can also create backports manually by running node scripts/backport --pr 240328 locally
cc: @nchaulet

@kibanamachine
Copy link
Contributor

Friendly reminder: Looks like this PR hasn’t been backported yet.
To create automatically backports add a backport:* label or prevent reminders by adding the backport:skip label.
You can also create backports manually by running node scripts/backport --pr 240328 locally
cc: @nchaulet

@nchaulet nchaulet added backport:skip This PR does not require backporting and removed backport:version Backport to applied version labels labels Nov 4, 2025
@kibanamachine kibanamachine removed the backport missing Added to PRs automatically when the are determined to be missing a backport. label Nov 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport:skip This PR does not require backporting release_note:skip Skip the PR/issue when compiling release notes Team:Fleet Team label for Observability Data Collection Fleet team v9.3.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Fleet] Auto upgrade status shows upgrade failures from manual upgrades

6 participants