- ACME : le challenge HTTP-01 échoue en IPv6 (AAAA présent, webroot non
servi en v6) ; quand un certificat est déjà en place (valide jusqu'au
30/09), on le conserve avec avertissement au lieu de bloquer le déploiement
— sans certificat existant, échec franc inchangé
- l'org forge renommée EHV→LPK a changé le COMPOSE_PROJECT_NAME : le
« compose stop » ne touchait plus l'ancienne stack ehv-decision-main-*
(double inscription fabio, trafic partagé v1/v2) → arrêt par filtre de nom
avant déploiement
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
- le POST vers Dependency-Track meurt à la connexion (secret dtrack_domain
vide ou service éteint) et bloquait le déploiement au step sbom-publish
- failure: ignore — télémétrie ; le scan CVE trivy reste bloquant
- à réexaminer côté serveur : service DTrack + secrets dependency_track_token
/ dtrack_domain du repo Woodpecker
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
- syft installé en « latest » émet une spec plus récente que ce que le
trivy 0.69.3 du runner décode → « invalid specification version »
au step sbom-scan (pipeline 26, tout le reste était vert)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
- la dép git+ssh échouait en CI : pas de clé SSH dans les conteneurs, et
node:20-slim n'a pas le binaire git (ENOENT) — npm signalait un faux
« tarball corrupted »
- package.json + lock : git+https://git.open.us.org/… (#v0.1.0 → b1c6a2f,
même commit épinglé) — nécessite le repo yvv-nuxt-base public
- git + ca-certificates ajoutés : step test-frontend (.woodpecker.yml) et
image de base du frontend.Dockerfile
- vérifié : npm install + build zéro erreur
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
- Titres cards : "Décisions et consultation d'avis", "Documents de référence",
"Mandats et nominations", "Protocoles et fonctionnement"
- Burger supprimé sur desktop (≥768px), conservé mobile uniquement
- CI : step seed (docker exec python seed.py) entre test-deploy et healthcheck
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Pipeline dédié au seeding DB, déclenché uniquement manuellement.
Retire le step seed du pipeline principal.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Déclenche python seed.py dans le container backend via docker exec.
Uniquement sur event: manual — ne s'exécute pas sur les push normaux.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>