Le déploiement du pipeline échoue après la mise à niveau de la version du pipeline dans AEM Cloud Manager
Dans Adobe Experience Manager (AEM) Cloud Manager, les pipelines de déploiement échouent à plusieurs reprises ou restent en état d’exécution après une mise à niveau de la version du pipeline. Le problème se produit même lorsque le même code a déjà été déployé avec succès et qu’aucune modification récente de Dispatcher n’a été apportée. Pour résoudre ce problème, passez en revue et mettez à jour les configurations de pipeline et de Dispatcher pour vous aligner sur la version mise à niveau du pipeline.
Description description
Environnement
Adobe Experience Manager (AEM) Cloud Manager (toutes les versions)
Symptômes
- Les pipelines de déploiement échouent à plusieurs reprises après une mise à niveau de la version du pipeline.
- L’exécution du pipeline reste dans un état d’exécution pendant une période prolongée (par exemple, plus d’une heure).
- La même base de code a été créée avant la mise à niveau.
- Aucune modification récente n’a été apportée à la configuration Dispatcher.
- Les versions réussissent sur les instances locales, mais échouent dans Cloud Manager après la mise à niveau.
Cause
Les modifications ou incompatibilités de configuration introduites lors de la mise à niveau de la version du pipeline affectent le processus de déploiement ou la manière dont les configurations Dispatcher sont gérées.
Résolution resolution
Pour résoudre ce problème, procédez comme suit :
- Accédez à la page d’exécution du pipeline dans Cloud Manager.
- Annulez tout pipeline en cours d’exécution bloqué ou en échec.
- Passez en revue les fichiers vhost de Dispatcher et la configuration associée pour confirmer qu’aucune modification involontaire n’a été apportée.
- Si possible, comparez la configuration actuelle à la dernière version de travail connue.
- Si le problème semble lié au niveau web, mettez à jour la configuration du pipeline pour ignorer temporairement le niveau web et réessayez le déploiement.
- Exécutez à nouveau le pipeline après avoir effectué les ajustements de configuration nécessaires.
- Vérifiez que le pipeline s’est terminé correctement.
- Vous pouvez éventuellement vérifier que la même configuration s’appuie sur une instance locale pour exclure les problèmes de configuration locale.