Säkerhetsfix: ingen nyare bas åtgärdar det
type | https://docs.frem.sh/reference/api/errors/autofix-image-no-base-fix |
| HTTP status | 422 Unprocessable Entity |
Vad det betyder
Returneras av POST /orgs/{org}/code-security/images/findings/{id}/autofix (Säkerhetsfixar). Ingen pull request begärdes.
Sedan 2026-10-14 besvaras samma avslag med typen security-fix-image-no-base-fix från POST /orgs/{org}/dependency-updates/security-fixes/requests. Sökvägarna ovan är utfasade och fortsätter att svara autofix-image-no-base-fix fram till 2027-10-15. Hantera båda typerna.
Exempel på ett detail-meddelande som returneras med det här felet:
- No newer base image fixes this finding: fremforge scanned the newest base of the same line and the finding is still there.
Svaret innehåller också "reason": "image_no_base_fix".
Vad du gör
Paketet följde med bas-imagen, men den senaste basen i samma linje (samma huvudversion och taggform), skannad av fremforge med samma sårbarhetsdatabas, har det fortfarande, eller så finns ingen nyare bas. Vänta på en åtgärdad bas, eller byt till en annan bas för hand.
Svarets form
Alla fel från fremforges API är RFC 9457 problem+json:
{
"type": "https://docs.frem.sh/reference/api/errors/autofix-image-no-base-fix",
"title": "Unprocessable Entity",
"status": 422,
"detail": "...",
"reason": "image_no_base_fix"
}Styr din felhantering på type, inte på title eller detail: de är skrivna för människor och kan formuleras om.