Adds "statuses" field to runner
What does this MR do and why?
This change adds a new "statuses" field to the runner to help users determine the status separately, giving more details on the current connection and configuration of the runner.
Possible combinations of status lists:
-
:not_connected, :offline, :active
: Runner has never connected and it's not paused. -
:not_connected, :offline, :paused
: Runner has connected connected, and it's paused. -
:offline, :paused
: Runner has not connected for a long time, and it's paused. -
:offline, :active
: Runner has not connected for a long time but it is active. -
:online, :paused
: Runner has not connected for a long time, and it's paused. -
:online, :active
: Runner is connected for a long time and ready to receive jobs.
By definition, all not_connected
runners are also offline
.
Screenshots or screen recordings
How to set up and validate locally
Logged in an admin, use the following GraphQL query in the GraphQL explorer (http://gdk.test:3000/-/graphql-explorer):
See query
fragment RunnerNode on CiRunner {
id
description
status
statuses # NEW!
}
fragment PageInfo on PageInfo {
hasNextPage
hasPreviousPage
startCursor
endCursor
}
query getRunners(
$before: String
$after: String
$first: Int
$last: Int
$status: CiRunnerStatus
$type: CiRunnerType
$tagList: [String!]
$search: String
$sort: CiRunnerSort
) {
runners(
before: $before
after: $after
first: $first
last: $last
status: $status
type: $type
tagList: $tagList
search: $search
sort: $sort
) {
nodes {
...RunnerNode
adminUrl
}
pageInfo {
...PageInfo
}
}
}
Example results
{
"data": {
"runners": {
"nodes": [
{
"adminUrl": "http://gdk.test:3000/admin/runners/103",
"id": "gid://gitlab/Ci::Runner/103",
"description": "mrincon-gl-macbook-pro.pagination-95.local",
"status": "PAUSED",
"statuses": [
"OFFLINE",
"PAUSED"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/97",
"id": "gid://gitlab/Ci::Runner/97",
"description": "mrincon-gl-macbook-pro.pagination-89.local with spaces",
"status": "PAUSED",
"statuses": [
"OFFLINE",
"PAUSED"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/96",
"id": "gid://gitlab/Ci::Runner/96",
"description": "mrincon-gl-macbook-pro.pagination-88.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/95",
"id": "gid://gitlab/Ci::Runner/95",
"description": "mrincon-gl-macbook-pro.pagination-87.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/94",
"id": "gid://gitlab/Ci::Runner/94",
"description": "mrincon-gl-macbook-pro.pagination-86.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/93",
"id": "gid://gitlab/Ci::Runner/93",
"description": "mrincon-gl-macbook-pro.pagination-85.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/92",
"id": "gid://gitlab/Ci::Runner/92",
"description": "mrincon-gl-macbook-pro.pagination-84.local",
"status": "PAUSED",
"statuses": [
"OFFLINE",
"PAUSED"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/91",
"id": "gid://gitlab/Ci::Runner/91",
"description": "mrincon-gl-macbook-pro.pagination-83.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/90",
"id": "gid://gitlab/Ci::Runner/90",
"description": "mrincon-gl-macbook-pro.pagination-82.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/89",
"id": "gid://gitlab/Ci::Runner/89",
"description": "mrincon-gl-macbook-pro.pagination-81.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/88",
"id": "gid://gitlab/Ci::Runner/88",
"description": "mrincon-gl-macbook-pro.pagination-80.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/87",
"id": "gid://gitlab/Ci::Runner/87",
"description": "mrincon-gl-macbook-pro.pagination-79.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/86",
"id": "gid://gitlab/Ci::Runner/86",
"description": "mrincon-gl-macbook-pro.pagination-78.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/85",
"id": "gid://gitlab/Ci::Runner/85",
"description": "mrincon-gl-macbook-pro.pagination-77.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/84",
"id": "gid://gitlab/Ci::Runner/84",
"description": "mrincon-gl-macbook-pro.pagination-76.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/82",
"id": "gid://gitlab/Ci::Runner/82",
"description": "mrincon-gl-macbook-pro.pagination-74.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/81",
"id": "gid://gitlab/Ci::Runner/81",
"description": "mrincon-gl-macbook-pro.pagination-73.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/80",
"id": "gid://gitlab/Ci::Runner/80",
"description": "mrincon-gl-macbook-pro.pagination-72.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/79",
"id": "gid://gitlab/Ci::Runner/79",
"description": "mrincon-gl-macbook-pro.pagination-71.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/78",
"id": "gid://gitlab/Ci::Runner/78",
"description": "mrincon-gl-macbook-pro.pagination-70.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/77",
"id": "gid://gitlab/Ci::Runner/77",
"description": "mrincon-gl-macbook-pro.pagination-69.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/76",
"id": "gid://gitlab/Ci::Runner/76",
"description": "mrincon-gl-macbook-pro.pagination-68.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/75",
"id": "gid://gitlab/Ci::Runner/75",
"description": "mrincon-gl-macbook-pro.pagination-67.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/74",
"id": "gid://gitlab/Ci::Runner/74",
"description": "mrincon-gl-macbook-pro.pagination-66.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/73",
"id": "gid://gitlab/Ci::Runner/73",
"description": "mrincon-gl-macbook-pro.pagination-65.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/72",
"id": "gid://gitlab/Ci::Runner/72",
"description": "mrincon-gl-macbook-pro.pagination-64.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/71",
"id": "gid://gitlab/Ci::Runner/71",
"description": "mrincon-gl-macbook-pro.pagination-63.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/70",
"id": "gid://gitlab/Ci::Runner/70",
"description": "mrincon-gl-macbook-pro.pagination-62.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/69",
"id": "gid://gitlab/Ci::Runner/69",
"description": "mrincon-gl-macbook-pro.pagination-61.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/68",
"id": "gid://gitlab/Ci::Runner/68",
"description": "mrincon-gl-macbook-pro.pagination-60.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/67",
"id": "gid://gitlab/Ci::Runner/67",
"description": "mrincon-gl-macbook-pro.pagination-59.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/66",
"id": "gid://gitlab/Ci::Runner/66",
"description": "mrincon-gl-macbook-pro.pagination-58.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/65",
"id": "gid://gitlab/Ci::Runner/65",
"description": "mrincon-gl-macbook-pro.pagination-57.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/64",
"id": "gid://gitlab/Ci::Runner/64",
"description": "mrincon-gl-macbook-pro.pagination-56.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/63",
"id": "gid://gitlab/Ci::Runner/63",
"description": "mrincon-gl-macbook-pro.pagination-55.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/56",
"id": "gid://gitlab/Ci::Runner/56",
"description": "mrincon-gl-macbook-pro.pagination-48.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/55",
"id": "gid://gitlab/Ci::Runner/55",
"description": "mrincon-gl-macbook-pro.pagination-47.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/54",
"id": "gid://gitlab/Ci::Runner/54",
"description": "mrincon-gl-macbook-pro.pagination-46.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/53",
"id": "gid://gitlab/Ci::Runner/53",
"description": "mrincon-gl-macbook-pro.pagination-45.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/52",
"id": "gid://gitlab/Ci::Runner/52",
"description": "mrincon-gl-macbook-pro.pagination-44.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/51",
"id": "gid://gitlab/Ci::Runner/51",
"description": "mrincon-gl-macbook-pro.pagination-43.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/50",
"id": "gid://gitlab/Ci::Runner/50",
"description": "mrincon-gl-macbook-pro.pagination-42.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/49",
"id": "gid://gitlab/Ci::Runner/49",
"description": "mrincon-gl-macbook-pro.pagination-41.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/48",
"id": "gid://gitlab/Ci::Runner/48",
"description": "mrincon-gl-macbook-pro.pagination-40.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/47",
"id": "gid://gitlab/Ci::Runner/47",
"description": "mrincon-gl-macbook-pro.pagination-39.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/46",
"id": "gid://gitlab/Ci::Runner/46",
"description": "mrincon-gl-macbook-pro.pagination-38.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/45",
"id": "gid://gitlab/Ci::Runner/45",
"description": "mrincon-gl-macbook-pro.pagination-37.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/44",
"id": "gid://gitlab/Ci::Runner/44",
"description": "mrincon-gl-macbook-pro.pagination-36.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/43",
"id": "gid://gitlab/Ci::Runner/43",
"description": "mrincon-gl-macbook-pro.pagination-35.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/42",
"id": "gid://gitlab/Ci::Runner/42",
"description": "mrincon-gl-macbook-pro.pagination-34.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/41",
"id": "gid://gitlab/Ci::Runner/41",
"description": "mrincon-gl-macbook-pro.pagination-33.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/40",
"id": "gid://gitlab/Ci::Runner/40",
"description": "mrincon-gl-macbook-pro.pagination-32.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/39",
"id": "gid://gitlab/Ci::Runner/39",
"description": "mrincon-gl-macbook-pro.pagination-31.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/38",
"id": "gid://gitlab/Ci::Runner/38",
"description": "mrincon-gl-macbook-pro.pagination-30.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/37",
"id": "gid://gitlab/Ci::Runner/37",
"description": "mrincon-gl-macbook-pro.pagination-29.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/36",
"id": "gid://gitlab/Ci::Runner/36",
"description": "mrincon-gl-macbook-pro.pagination-28.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/35",
"id": "gid://gitlab/Ci::Runner/35",
"description": "mrincon-gl-macbook-pro.pagination-27.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/34",
"id": "gid://gitlab/Ci::Runner/34",
"description": "mrincon-gl-macbook-pro.pagination-26.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/33",
"id": "gid://gitlab/Ci::Runner/33",
"description": "mrincon-gl-macbook-pro.pagination-25.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/32",
"id": "gid://gitlab/Ci::Runner/32",
"description": "mrincon-gl-macbook-pro.pagination-24.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/31",
"id": "gid://gitlab/Ci::Runner/31",
"description": "mrincon-gl-macbook-pro.pagination-23.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/30",
"id": "gid://gitlab/Ci::Runner/30",
"description": "mrincon-gl-macbook-pro.pagination-22.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/29",
"id": "gid://gitlab/Ci::Runner/29",
"description": "mrincon-gl-macbook-pro.pagination-21.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/28",
"id": "gid://gitlab/Ci::Runner/28",
"description": "mrincon-gl-macbook-pro.pagination-20.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/27",
"id": "gid://gitlab/Ci::Runner/27",
"description": "mrincon-gl-macbook-pro.pagination-19.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/26",
"id": "gid://gitlab/Ci::Runner/26",
"description": "mrincon-gl-macbook-pro.pagination-18.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/25",
"id": "gid://gitlab/Ci::Runner/25",
"description": "mrincon-gl-macbook-pro.pagination-17.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/24",
"id": "gid://gitlab/Ci::Runner/24",
"description": "mrincon-gl-macbook-pro.pagination-16.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/23",
"id": "gid://gitlab/Ci::Runner/23",
"description": "mrincon-gl-macbook-pro.pagination-15.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/22",
"id": "gid://gitlab/Ci::Runner/22",
"description": "mrincon-gl-macbook-pro.pagination-14.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/21",
"id": "gid://gitlab/Ci::Runner/21",
"description": "mrincon-gl-macbook-pro.pagination-13.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/20",
"id": "gid://gitlab/Ci::Runner/20",
"description": "mrincon-gl-macbook-pro.pagination-12.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/19",
"id": "gid://gitlab/Ci::Runner/19",
"description": "mrincon-gl-macbook-pro.pagination-11.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/18",
"id": "gid://gitlab/Ci::Runner/18",
"description": "mrincon-gl-macbook-pro.pagination-10.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/17",
"id": "gid://gitlab/Ci::Runner/17",
"description": "mrincon-gl-macbook-pro.pagination-3.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/16",
"id": "gid://gitlab/Ci::Runner/16",
"description": "mrincon-gl-macbook-pro.pagination-2.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/15",
"id": "gid://gitlab/Ci::Runner/15",
"description": "mrincon-gl-macbook-pro.pagination-1.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/14",
"id": "gid://gitlab/Ci::Runner/14",
"description": "mrincon-gl-macbook-pro-throw-away.local",
"status": "PAUSED",
"statuses": [
"OFFLINE",
"PAUSED"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/13",
"id": "gid://gitlab/Ci::Runner/13",
"description": "mrincon-gl-macbook-pro.group-2.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/12",
"id": "gid://gitlab/Ci::Runner/12",
"description": "mrincon-gl-macbook-pro.group.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/10",
"id": "gid://gitlab/Ci::Runner/10",
"description": "mrincon-gl-macbook-pro.shared.local",
"status": "PAUSED",
"statuses": [
"OFFLINE",
"PAUSED"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/9",
"id": "gid://gitlab/Ci::Runner/9",
"description": "mrincon-gl-macbook-pro.new.local",
"status": "NOT_CONNECTED",
"statuses": [
"NOT_CONNECTED",
"OFFLINE",
"PAUSED"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/6",
"id": "gid://gitlab/Ci::Runner/6",
"description": "mrincon-gl-macbook-pro.paused.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/5",
"id": "gid://gitlab/Ci::Runner/5",
"description": "mrincon-gl-macbook-pro.disabled.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
},
{
"adminUrl": "http://gdk.test:3000/admin/runners/4",
"id": "gid://gitlab/Ci::Runner/4",
"description": "mrincon-gl-macbook-pro.local",
"status": "OFFLINE",
"statuses": [
"OFFLINE",
"ACTIVE"
]
}
],
"pageInfo": {
"hasNextPage": false,
"hasPreviousPage": false,
"startCursor": "eyJjcmVhdGVkX2F0IjoiMjAyMS0wNS0yNiAwOTo0MToyMi44MTg0MTkwMDAgVVRDIiwiaWQiOiIxMDMifQ",
"endCursor": "eyJjcmVhdGVkX2F0IjoiMjAyMS0wMi0yMyAxMzoxMTo1MS42ODE0MDkwMDAgVVRDIiwiaWQiOiI0In0"
}
}
}
}
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