Description
Le job build / Merge digest (<image>) échoue de façon intermittente avec ERROR: ghcr.io/cloud-pi-native/console/<image>@sha256:<digest>: not found, alors que les jobs de build par plateforme ont réussi et publié leurs artifacts de digest. Un simple re-run du job échoué suffit à le faire passer : le digest est bien présent dans ghcr.io au second essai.
Il s'agit d'une course entre la propagation du digest multi-arch dans ghcr.io (ou sa visibilité via le registry mirror) et l'étape de merge buildx qui tire le digest par SHA. Le pattern est connu : le merge digests est exécuté avant que le digest combiné soit résolvable côté registry.
Occurrences récentes (re-run → vert) :
Voir aussi l'instance antérieure #2364 (nginx-strangler, fermée sans correctif structurel).
Etapes de reproduction
- Ouvrir / mettre à jour une PR qui déclenche les builds d'images
- Observer
build / Merge digest (...) échouer avec not found alors que tous les Build application sont verts
- Re-run du job échoué → succès
Captures d'écran
Logs
ERROR: ghcr.io/cloud-pi-native/console/opencds-mockoon@sha256:e18cf02aeb0c7b5258b651827d0e043c48a6d0dbad9d83cd582648d24bbc9ff6: not found
##[error]Process completed with exit code 1.
Navigateurs
OS
GitHub Actions (ubuntu-latest)
Version de la console impactée
CI (branche main et PR actives)
Définition du fini
Description
Le job
build / Merge digest (<image>)échoue de façon intermittente avecERROR: ghcr.io/cloud-pi-native/console/<image>@sha256:<digest>: not found, alors que les jobs de build par plateforme ont réussi et publié leurs artifacts de digest. Un simple re-run du job échoué suffit à le faire passer : le digest est bien présent dans ghcr.io au second essai.Il s'agit d'une course entre la propagation du digest multi-arch dans ghcr.io (ou sa visibilité via le registry mirror) et l'étape de merge buildx qui tire le digest par SHA. Le pattern est connu : le merge digests est exécuté avant que le digest combiné soit résolvable côté registry.
Occurrences récentes (re-run → vert) :
Merge digest (opencds-mockoon, ...)sur feat(nginx-strangler): router les zones vers server-nestjs #2770 :ghcr.io/cloud-pi-native/console/opencds-mockoon@sha256:e18cf02a...: not foundMerge digest (nginx-strangler, ...)sur refactor(server-nestjs): compose cluster module as Effect pipelines #2759 : même symptômeVoir aussi l'instance antérieure #2364 (nginx-strangler, fermée sans correctif structurel).
Etapes de reproduction
build / Merge digest (...)échouer avecnot foundalors que tous lesBuild applicationsont vertsCaptures d'écran
Logs
Navigateurs
OS
GitHub Actions (ubuntu-latest)
Version de la console impactée
CI (branche main et PR actives)
Définition du fini