Error de implementación: no se puede aplicar el parche de MDVA-43395

Este artículo proporciona una solución al problema, donde al intentar aplicar el parche MDVA-43395 se produce un error en la implementación.

Productos y versiones afectados

  • Adobe Commerce en la infraestructura en la nube (todas las versiones)

Problema

No puede aplicar el parche MDVA-43395.

Causa

Los comerciantes de la nube no necesitan aplicar el parche MDVA-43395 por separado si tienen instalado magento/magento-cloud-patch 1.0.16, que ya incluye el parche.

Solución

Para resolver el problema, quite los parches MDVA-43395 y MDVA-43443 del directorio m2-hotfixes y vuelva a implementarlos.

Si pudiera aplicar el parche MDVA-43443 a través del directorio m2-hotfixes, aún tendría que eliminarlo como se mencionó anteriormente. Las versiones futuras de Adobe Commerce tendrán estos parches ya contenidos, por lo que podría provocar errores en la implementación si se actualizara más tarde.

Para comprobar si se ha aplicado la revisión, ejecute el comando vendor/bin/magento-patches -n status |grep 43443.
Si muestra varios resultados como este, debe quitar el parche MDVA-43443 de la carpeta 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                                       ║

Lectura relacionada

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a