From 7848ce339ada88d588c46e46303e312484743d15 Mon Sep 17 00:00:00 2001 From: Anso Date: Thu, 9 Jul 2026 20:01:33 -0400 Subject: [PATCH] docs: remove stale fleet update 403 troubleshooting accordion (#1607) Non-admin users no longer see Update buttons in Fleet View; the UI shows read-only "Available" badges instead. The accordion describing a 403-click path was orphaned by the frontend role-gating that shipped in an earlier PR. The Note above the troubleshooting section already states the admin-role requirement in plain language. --- docs/features/fleet-view.mdx | 3 --- 1 file changed, 3 deletions(-) diff --git a/docs/features/fleet-view.mdx b/docs/features/fleet-view.mdx index d0976e16..8333e218 100644 --- a/docs/features/fleet-view.mdx +++ b/docs/features/fleet-view.mdx @@ -315,9 +315,6 @@ Fleet View queries every registered node in parallel. Each node responds indepen The gateway could not connect to the remote's API while issuing the update. Check that the remote is powered on, that the API URL saved for the row is still correct, that the network allows traffic between the control instance and the remote on the configured port, and that `docker ps` on the remote shows the Sencho container running. Once the remote answers `/api/health`, retry from the row's **Update** button. - - Fleet update operations (per-row and **Update all**) are admin-only. Viewer and operator roles can see the table and the badges but the button returns a 403 when clicked. Ask a Sencho administrator either to run the update for you or to grant your account the admin role. - When you update the local (control) node, Sencho restarts itself and a full-screen overlay waits for the new gateway to answer. If it has not come back within five minutes the overlay stops waiting and offers a **Reload to check** button. On its own this is not a failure: a large image pull can take longer than the reconnect window. Give the pull a little more time and click **Reload to check**. If the page still does not load after the Sencho container has restarted, inspect it on the Docker host with `docker ps` and `docker logs`.