É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

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f