Skip to content

Add upgrade status badge to runners

Miguel Rincon requested to merge 339523-upgrade-available-badge into master

What does this MR do and why?

This change adds a new runner badge to indicate if the runner is up to date, or if any action is required from the user to upgrade it.

Changelog: added

Fixes

New: Depends on a fix at !85492 (merged)

Screenshots or screen recordings

Screen_Shot_2022-04-12_at_3.18.30_PM

Responsive layout test

2022-04-21_09.52.00

## How to set up and validate locally
  1. Given some runners with versions different from the current gitlab version
  2. Visit the admin runners http://127.0.0.1:3000/admin/runners
  3. Confirm the upgrade badges appear

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Miguel Rincon

Merge request reports