Beveiligingsfix: image nog niet geanalyseerd
type | https://docs.frem.sh/reference/api/errors/autofix-image-not-attributed |
| HTTP-status | 422 Unprocessable Entity |
Wat het betekent
Teruggegeven door POST /orgs/{org}/code-security/images/findings/{id}/autofix (Beveiligingsfixes). Er is geen pull request aangevraagd.
Sinds 2026-10-14 wordt dezelfde weigering met het type security-fix-image-not-attributed teruggegeven door POST /orgs/{org}/dependency-updates/security-fixes/requests. De paden hierboven zijn verouderd en blijven tot 2027-10-15 autofix-image-not-attributed teruggeven. Houd in je code rekening met beide types.
Voorbeeld van een detail-bericht dat met deze fout wordt teruggegeven:
- This image has no base-image analysis yet. fremforge works out which Dockerfile built a pushed image and which findings its base brought at the daily image scan; ask again after it.
Het antwoord bevat ook "reason": "image_not_attributed".
Wat je kunt doen
De analyse van het basisimage draait mee met de dagelijkse imagescan, voor images die naar de registry van je organisatie zijn gepusht. Vraag het opnieuw na de volgende scan. Images die via de dependency proxy zijn opgehaald en repositoryscans worden nooit geanalyseerd: die zijn niet gebouwd door een Dockerfile van jou.
Vorm van het antwoord
Alle API-fouten van fremforge zijn RFC 9457 problem+json:
{
"type": "https://docs.frem.sh/reference/api/errors/autofix-image-not-attributed",
"title": "Unprocessable Entity",
"status": 422,
"detail": "...",
"reason": "image_not_attributed"
}Baseer je logica op type, niet op title of detail: die zijn bedoeld voor mensen en kunnen anders worden geformuleerd.