Gå til hovedinnhold

Sporet for sikkerhetsrettelser: økosystemer som ikke støttes

typehttps://docs.frem.sh/reference/api/errors/security-lane-unsupported-ecosystems
HTTP-status409 Conflict

Hva det betyr

Returneres av PUT /orgs/{org}/dependency-updates/security-fixes/lane med "lane_owner": "security_lane" når organisasjonen har åpne funn som kan rettes, i økosystemer som sporet for sikkerhetsrettelser ikke retter, for eksempel CRAN eller Conan. Hostet Renovates egne pull requests for sikkerhet dekker dem i dag, så et bytte ville stille miste dem. unsupported_ecosystems i svaret lister dem opp, som et objekt fra økosystem til antallet åpne funn som kan rettes. Ingenting ble endret. GET /orgs/{org}/dependency-updates/security-fixes/lane returnerer den samme unsupported_ecosystems, med unsupported_total, før du prøver. Se Ta over fra Renovate og Støttede økosystemer.

Hva du gjør

Rett eller avvis de funnene først, eller behold Renovates pull requests for sikkerhet for denne organisasjonen. For å bytte likevel og godta at de funnene ikke får noen automatisk pull request, sender du "acknowledge": ["unsupported_ecosystems"] med forespørselen.

Svarformat

Alle feil fra fremforge-API-et 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 }
}

La koden din skille feilene på type, ikke på title eller detail – de er skrevet for mennesker og kan bli formulert om.