Page MenuHomePhabricator

Split OGE grid status data collection out of admin tool
Closed, ResolvedPublic

Description

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.

Event Timeline

Restricted Application added subscribers: Zppix, Aklapper. · View Herald Transcript

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).

bd808 triaged this task as Medium priority.

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.