Sikkerhedssporet: økosystemer, der ikke understøttes
type | https://docs.frem.sh/reference/api/errors/security-lane-unsupported-ecosystems |
| HTTP status | 409 Conflict |
Hvad det betyder
Returneres af PUT /orgs/{org}/dependency-updates/security-fixes/lane med "lane_owner": "security_lane", når organisationen har åbne fund, der kan rettes, i økosystemer, som sporet for sikkerhedsrettelser ikke retter, f.eks. CRAN eller Conan. Hostet Renovates egne pull requests med sikkerhedsrettelser dækker dem i dag, så et skift ville stille miste dem. Svarets unsupported_ecosystems lister dem som et objekt fra økosystem til antallet af åbne fund, der kan rettes. Intet blev ændret. GET /orgs/{org}/dependency-updates/security-fixes/lane returnerer det samme unsupported_ecosystems sammen med unsupported_total, før du prøver. Se Overtagelse fra Renovate og Understøttede økosystemer.
Hvad du skal gøre
Ret eller afvis de fund først, eller behold Renovates pull requests med sikkerhedsrettelser for denne organisation. Vil du skifte alligevel og acceptere, at de fund ikke får nogen automatisk pull request, så send "acknowledge": ["unsupported_ecosystems"] med forespørgslen.
Svarets form
Alle fejl fra fremforges API er RFC 9457 problem+json:
{
"type": "https://docs.frem.sh/reference/api/errors/security-lane-unsupported-ecosystems",
"title": "Conflict",
"status": 409,
"detail": "...",
"unsupported_ecosystems": { "CRAN": 4, "Conan": 1 }
}Lad din kode træffe beslutninger ud fra type, ikke ud fra title eller detail – de er skrevet til mennesker og kan blive omformuleret.