Correctif de sécurité : image pas encore analysée
type | https://docs.frem.sh/reference/api/errors/autofix-image-not-attributed |
| Statut HTTP | 422 Unprocessable Entity |
Ce que cela signifie
Renvoyée par POST /orgs/{org}/code-security/images/findings/{id}/autofix (Correctifs de sécurité). Aucune pull request n’a été demandée.
Depuis le 2026-10-14, le même refus est renvoyé avec le type security-fix-image-not-attributed par POST /orgs/{org}/dependency-updates/security-fixes/requests. Les chemins ci-dessus sont obsolètes et continuent de renvoyer autofix-image-not-attributed jusqu’au 2027-10-15. Basez votre logique sur l’un ou l’autre type.
Exemple de message detail renvoyé avec cette erreur :
- 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.
La réponse contient aussi "reason": "image_not_attributed".
Que faire
L’analyse de l’image de base s’exécute avec l’analyse quotidienne des images, pour les images poussées dans le registre de votre organisation. Redemandez après la prochaine analyse. Les images récupérées via le proxy de dépendances et les analyses de dépôt ne sont jamais analysées ainsi : aucun de vos Dockerfiles ne les a construites.
Forme de la réponse
Toutes les erreurs de l’API fremforge sont au format problem+json de la RFC 9457 :
{
"type": "https://docs.frem.sh/reference/api/errors/autofix-image-not-attributed",
"title": "Unprocessable Entity",
"status": 422,
"detail": "...",
"reason": "image_not_attributed"
}Basez votre logique sur type, et non sur title ou detail : ces champs sont destinés à être lus par un humain et peuvent être reformulés.