Resolve "Show pending_reason

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

  • Close this issue

Problem

Similar to https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/17782 we can tackle a job stuck waiting for a runner to be configured for example in the same way as we show the reason for failed jobs.

image

2018-03-20_14.23.48

You mean adding the reason why it's pending onto the tooltip? That'd be great, but we currently don't have this information saved anywhere, the messages for the pending job are hardcoded into the html view.

To implement the pending tooltip we'll need to move them from there and prepare something like pending_reason, so the messages can be fetched dynamically wherever they are needed (that's how it was done for failure_reason https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/13937/). I think this may be out of the scope for now 🤔

cc: @andr3 @mayra-cabrera @bikebilly

Edited Sep 24, 2025 by 🤖 GitLab Bot 🤖
Assignee Loading
Time tracking Loading