Refs raggaroth-factory/RF_CICD#7. Cette release met le scan bloquant sur `main`, la branche que les consommateurs appellent (`build-push@main`).
La branche est prise telle quelle sur `develop` (9d88bc3), **sans commit propre** : il n'y aura rien à reporter sur `develop`.
**Prérequis vérifié** : l'image de job `ubuntu24.04-3`, avec trivy 0.75.0, est en service. `verifier.sh` → 21 verts, 0 rouge, dont « trivy 0.75.0 présent ».
**Après fusion**, la prochaine poussée sur `develop` du backend ou du frontend est le premier vrai run avec scan :
- le backend doit passer : 44 HIGH, toutes sans correctif publié, rapportées sans bloquer ;
- le frontend aussi, grâce à PRJ002#95.
Le sens « une image vulnérable est bloquée » a été prouvé sur banc. Sur un vrai run, il demandera une CVE réelle, ou un dépôt d'essai.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Entre la construction et la publication, Trivy examine l'image, exportée
en répertoire OCI : pas de démon, et rien n'est publié avant le verdict.
Seuil décidé par Benjamin le 2026-10-07 : HIGH et CRITICAL corrigeables
bloquent ; le reste est rapporté sans bloquer. Le seuil n'est pas une
entrée : un dépôt ne l'abaisse pas pour lui seul. Exceptions dans
.trivyignore.yaml, chacune avec « statement » et « expired_at » —
vérifiés par l'action, faute de quoi elle refuse le fichier.
Banc du 2026-10-07, Ubuntu 24.04 non privilégié, buildah 1.33.7, trivy
0.75.0 vérifié par empreinte, registre jetable :
1. frontend actuel → bloqué (libexpat, pcre2 HIGH corrigeables)
2. + apk upgrade → publié
3. + exceptions futures → publié
4. + exceptions expirées → bloqué
5. exception sans date → refusé à la validation
Constaté en route : « trivy --input » refuse une archive OCI ; il veut
l'archive Docker ou le répertoire OCI.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VyxLNGHojdXeRMQgWFgzRV
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Refs raggaroth-factory/RF_CICD#7. Cette release met le scan bloquant sur
main, la branche que les consommateurs appellent (build-push@main).La branche est prise telle quelle sur
develop(9d88bc3), sans commit propre : il n'y aura rien à reporter surdevelop.Prérequis vérifié : l'image de job
ubuntu24.04-3, avec trivy 0.75.0, est en service.verifier.sh→ 21 verts, 0 rouge, dont « trivy 0.75.0 présent ».Après fusion, la prochaine poussée sur
developdu backend ou du frontend est le premier vrai run avec scan :Le sens « une image vulnérable est bloquée » a été prouvé sur banc. Sur un vrai run, il demandera une CVE réelle, ou un dépôt d'essai.
🤖 Generated with Claude Code