Update status badges to runners and add locked icon
What does this MR do and why?
This MR depends on !73530 (merged), we should wait until it is in workflowproduction.
This change updates the runner list with a status badge for each runner that indicates if a runner is offline, online, and/or paused.
It adds a lock icon for runners that are locked to their projects.
Screenshots or screen recordings
before | after |
---|---|
Examples of states and tooltips
Offline:
Not connected:
Online:
Paused:
How to set up and validate locally
- Visit the admin -> runners page http://gdk.test:3000/admin/runners
- Search by status to filter different runner states: Online / Offline
- Runners have status badges for Online, Offline, Not connected and Paused.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #343262 (closed)
Edited by Miguel Rincon