Skip to content

Add upgrade indicators to runner details

What does this MR do and why?

This change adds upgrade status information to the runner details in the form an alert and a badge.

Changelog: changed
EE: true

See #356588 (closed)

Screenshots or screen recordings

before after
image image

How to set up and validate locally

  1. Given a runner that needs an upgrade (could be a couple of versions behind)
    • If you use brew, you can use these commands to swap versions, after that run your runner:
    • In my system, I run the old version like this: /usr/local/opt/gitlab-runner@14.10.0/bin/gitlab-runner@14.10.0 run
  2. With a GitLab Ultimate license
  3. See the runner details in Admin -> Runners -> My Runner

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