Admin → Cairn Peering: "Global settings" tab never opens (hash rewritten back to #admin/peering) — enable/disable unreachable #684
Labels
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: Cordy/Cairn#684
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Found by the #656 QA pass (v0.6.247, both dogfoods).
Matrix row: §6 Peering — "Enable/disable switch | Toggle peering in admin | Send UI hidden, APIs 503, control plane gated". The row is blocked by this finding.
Steps
button.admtab[data-tab=…].click().Peerskeeps.admtab.activeand the content is unchanged.location.hash = '#admin/peering/<data-tab>'directly is rewritten back to#admin/peeringwithin a second.The tab's handler is
setAdminTab(topic, b.dataset.tab), the same one the working tabs use on Sharing, Retention, Audit, OCM and Users & access (all of those change hash to#admin/<topic>/<tab>and switch correctly). Peering seems to be the one topic whose router doesn't accept a sub-tab. There are no console errors. Reproduced on files and files-bao.Expected: the Global settings tab opens, showing the peering master switch from v0.4.6 / #134, plus anything else global.
Seen: the tab is unreachable, so the only UI for turning peering off is gone.
Screenshot:
684-peering-global-settings-dead.jpg(taken after the click; Peers still active)