Échec du déploiement : impossible d’appliquer le correctif MDVA-43395
Cet article fournit une solution au problème suivant : si vous tentez d’appliquer le correctif MDVA-43395, le déploiement échoue.
Description description
Environnement
Adobe Commerce sur les infrastructures cloud (toutes versions)
Problème/Symptômes
Vous ne pouvez pas appliquer le correctif MDVA-43395.
Cause
Les commerçants du cloud n’ont pas besoin d’appliquer le correctif MDVA-43395 séparément s’ils ont magento/magento-cloud-patches 1.0.16 installé, qui inclut déjà le correctif.
Résolution resolution
Pour résoudre le problème, supprimez les correctifs MDVA-43395 et MDVA-43443 du répertoire m2-hotfixes et redéployez.
Si vous avez pu appliquer le correctif MDVA-43443 via le répertoire m2-hotfixes, vous devez quand même le supprimer comme mentionné ci-dessus. Ces correctifs sont déjà présents dans les futures versions d’Adobe Commerce. Cela peut donc entraîner l’échec du déploiement si vous deviez effectuer la mise à niveau ultérieurement.
Pour vérifier si le correctif a été appliqué, exécutez l'état fournisseur/bin/magento-patches -n |grep commande 43443. S’il affiche plusieurs résultats comme celui-ci, vous devez supprimer le correctif MDVA-43443 du dossier m2-hotfixes :
$ vendor/bin/magento-patches -n status |grep 43443
║ MDVA-43443 │ Parser token new fix │ Other │ Adobe Commerce Support │ Applied │ Patch type: Required ║
║ N/A │ ../m2-hotfixes/MDVA-43443_EE_2.4.2-p2_COMPOSER_v1.patch │ Other │ Local │ Applied │ Patch type: Custom ║
Lecture connexe
- Comment appliquer un correctif de compositeur fourni par Adobedans notre base de connaissances d’assistance.
- Correctifs cloud pour Commerce dans notre documentation destinée aux développeurs et développeuses.