KCIDB - Checkout
This page has an internal companion page which might contain additional information.
Get
Get a single checkout.
GET /api/1/kcidb/checkouts/$checkout_id
Name | Type | Required | Description |
---|---|---|---|
checkout_id |
str/int |
Yes | id or iid of the checkout to get. |
Example of response:
{
"id": "b8fba93561c984f336d47d6d544be3a2a920bac3",
"origin": "redhat",
"tree_name": "upstream",
"git_repository_url": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git",
"git_repository_branch": "queue/5.7",
"git_commit_hash": "b8fba93561c984f336d47d6d544be3a2a920bac3",
"start_time": "2020-06-30T17:06:26.357000Z",
"valid": true,
"misc": {
"iid": 137
}
}
List
Get a list of checkouts.
GET /api/1/kcidb/checkouts
Filter parameters
id
: partial match of checkout IDnvr
: partial match of checkout Name, Version, Release (NVR)origin
: partial match of origin specified by checkout
Example of response:
{
"count": 168,
"next": "http://server/api/1/kcidb/checkouts?limit=30&offset=30",
"previous": null,
"results": [
{
"id": "b8fba93561c984f336d47d6d544be3a2a920bac3",
"origin": "redhat",
"tree_name": "upstream",
"git_repository_url": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git",
"git_repository_branch": "queue/5.7",
"git_commit_hash": "b8fba93561c984f336d47d6d544be3a2a920bac3",
"start_time": "2020-06-30T17:06:26.357000Z",
"valid": true,
"misc": {
"iid": 137
}
},
...
]
}
Get Recipients
Get report recipients for a checkout.
GET /api/1/kcidb/checkouts/$checkout_id/recipients
Name | Type | Required | Description |
---|---|---|---|
checkout_id |
str/int |
Yes | id or iid of the checkout to get. |
Example of response:
{
"send_to": [
"to@email.com"
],
"send_cc": [
"cc@email.com"
],
"send_bcc": [
"bcc@email.com"
]
}