KCIDB - NVR Status
Get Status
Get triage-aware status for all checkouts matching a given NVR (Name, Version, Release). Only checkouts the caller is authorized to read are included.
GET /api/1/kcidb/nvrs/$nvr/status
| Name | Type | Required | Description |
|---|---|---|---|
nvr |
string |
Yes | NVR string (e.g. kernel-5.14.0-162.el9). |
overall_status is the worst status among all matching checkouts. When no
checkouts match, checkouts is empty and overall_status is PASS.
Per-checkout status values are triage-aware overall statuses: FAIL, ERROR,
MISS, PASS, DONE, or SKIP.
Example of response:
{
"overall_status": "FAIL",
"checkouts": [
{
"id": "redhat:nvr_all_checkout_redhat",
"status": "PASS"
},
{
"id": "tahder:nvr_all_checkout_tahder",
"status": "FAIL"
}
]
}
Example when no checkouts match the NVR:
{
"overall_status": "PASS",
"checkouts": []
}