Most of the admin tool (https://tools.wmflabs.org/) could migrate to k8s, but the https://tools.wmflabs.org/?status page needs to be served from a grid node because it execs qhost and qstat to gather data. There are two semi-obvious ways to fix this. One is to make a separate tool that displays the OGE status data. The other is to make an api tool that the admin tool can query to get the raw data it needs from OGE regardless of what platform the admin tool itself runs from.
Description
Description
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | bd808 | T140254 Modernize the admin tool's codebase | |||
| Resolved | bd808 | T140251 Split OGE grid status data collection out of admin tool |
Event Timeline
Comment Actions
Working on this as the https://tools.wmflabs.org/gridengine-status tool with source code at R1921 tool-gridengine-status. I started as a human readable HTML page, but have since changed direction to a json-only response that can be consumed by the revamped admin tool (T140254).
Comment Actions
https://tools.wmflabs.org/gridengine-status can be used by T140254 or any other tool wanting to find out what's going on in OGE.