Runner system ID not shown in API
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
(I asked this question in the forum, and didn't get any replies)
Now that multiple systems can share the same runner ID (via the new registration flow), the runners API (IMO) needs to also show _system ID_s in order to disambiguate which system ran a job, is in what state, etc.
Currently, the moment you start sharing IDs the API is not usable - or have I missed something?
For example, I have multiple systems registered against runner 1 . If I list the jobs at api/v4/runners/1/jobs then I get a rich array of jobs with details of the user, commit and project, but not which system ran it.
This is important to us for scaling & monitoring our runners.