• nuevo icono actualizaciones de infraestructura

    • nuevo icono Mejoras en el registro: se ha mejorado la capacidad de seguimiento de registros al asignar códigos de salida a errores de implementación críticos y al exponer los códigos de salida en las notificaciones de mensajes de error y los eventos de registro. Consulte Referencia de mensaje de error para ece-tools.

    • nuevo icono mejoró el proceso de volcados de base de datos (vendor/bin/ece-tools db-dump) y actualizó los mensajes de registro para aclarar que la operación de volcado de base de datos cambia la aplicación al modo de mantenimiento, detiene los procesos de cola de consumidores y deshabilita los trabajos cron antes de que comience el volcado.

    • icono de corrección Se ha corregido un problema para garantizar que la dirección URL del proyecto se actualice correctamente al implementarla en los entornos de ensayo y producción. Ahora, ece-tools usa la dirección URL de la ruta con el atributo primary:true establecido en la configuración de ruta del proyecto. Ver Implementar variables.

    • icono de corrección Actualizó el flujo de trabajo del escenario de compilación generate.xml para aplicar parches. Los parches se deben aplicar antes para actualizar Adobe Commerce y solucionar los problemas que puedan provocar errores en los pasos de di:compile y module:refresh.

    • icono de corrección Se ha corregido un problema en el proceso de instalación que devolvía incorrectamente el error Crypt key missing. El valor crypt/key se genera automáticamente durante la instalación.

  • nuevo icono Actualizaciones de servicio

    • nuevo icono agregó compatibilidad con PHP 7.4 y MariaDB 10.4.
  • nuevo icono Actualizaciones de variables de entorno

    • nuevo icono agregó la variable SCD_USE_BALER para habilitar el módulo Baler para el agrupamiento de JavaScript durante el proceso de compilación de Adobe Commerce en la nube. Ver la descripción de la variable en variables de compilación.

    • nuevo icono agregó la variable de entorno REDIS_BACKEND para configurar el modelo de back-end Redis para la caché Redis para Adobe Commerce 2.3.5 o posterior. Consulte la descripción de la variable en implementar variables.

  • nuevo icono actualizaciones de comandos CLI

    • nuevo icono Se han actualizado los siguientes comandos de CLI con una opción para un registro más detallado:

      • app:config:dump
      • app:config:import
      • module:enable

      El nivel de registro de cada llamada está determinado por la configuración de la variable VERBOSE_COMMANDS en el archivo .magento.env.yaml.

  • nuevo icono Mejoras de validación

    • nuevo icono comprobaciones de compatibilidad de Elasticsearch 7.x: se ha actualizado la validación de Elasticsearch para las comprobaciones de compatibilidad del software Elasticsearch 7.x.

    • nuevo icono Comprobaciones de validación de EOL y versión de servicio actualizada: validación actualizada para comprobar las versiones de servicio instaladas con los requisitos de Adobe Commerce 2.4.

    • icono de corrección Se ha corregido un problema de validación para que el siguiente mensaje de advertencia posterior a la implementación se muestre únicamente si falta la configuración del vínculo post-deploy en el archivo .magento.app.yaml:

      code language-text
      Your application does not have the "post_deploy" hook enabled.
      
    • nuevo icono Validación agregada para las dependencias de Zend Framework—Validación de dependencia del compositor agregada para Zend Framework que ha migrado al proyecto Laminas. Si faltan las dependencias necesarias, aparece el siguiente mensaje de error durante el proceso de generación.

      code language-text
      Required configuration is missing from the autoload section of the composer.json file.
      Add ("Laminas\Mvc\Controller\Zend\": "setupsrc/ Zend/Mvc/Controller/") to
      the `autoload -> psr-4` section. Then, re-run the "composer update" command locally, and
      commit the updated composer.json and composer.lock files.
      

      Ver Verificar dependencias de Zend Framework.

    • nuevo icono Validación agregada para env.php archivo y datos—Comprobaciones agregadas para el archivo y los datos env.php durante el proceso de instalación y actualización.

      • Si falta el archivo env.php en la instalación y el valor crypt/key no se especifica en el archivo .magento.app.yaml, la implementación falla con la siguiente notificación:

        code language-text
        The crypt/key key value does not exist in the ./app/etc/env.php file or the CRYPT_KEY cloud environment variable``Missing crypt key for upgrading Magento`.
        
      • Si la instalación no incluye el archivo env.php, o si la configuración contiene sólo un tipo de caché, el comando cron:enable se ejecuta durante el proceso de actualización para restaurar el archivo con todos los cache_types. Se agrega la siguiente notificación al registro:

        code language-text
        Magento state indicated as installed but configuration file app/etc/env.php was empty or did not exist.
        Required data will be restored from environment configurations and from the .magento.env.yaml file.
        

v2002.1.0

Fecha de publicación: 6 de febrero de 2020

  • nuevo icono actualizaciones de infraestructura

    • nuevo icono Se agregó un paquete independiente para Cloud Docker para Commerce—Se desacopló el paquete Docker del paquete ece-tools para mantener la calidad del código y proporcionar versiones independientes. Las actualizaciones y correcciones relacionadas con ece-tools se administran desde el repositorio de magento-cloud-docker de GitHub.

    • nuevo icono Funciones de parches actualizadas—Se ha movido la funcionalidad de parches del paquete ECE-Tools a un paquete magento-cloud-patch independiente. Durante la implementación, ece-tools usa el nuevo paquete para aplicar parches. Ver Notas de la versión de parches de nube.

    • nuevo icono Dependencias actualizadas del compositor—Se ha actualizado el archivo composer.json para Adobe Commerce en la infraestructura en la nube con una dependencia para el paquete magento/magento-cloud-docker. Ahora, ece-tools incluye dependencias para todos los paquetes en Cloud Tools Suite for Commerce. Estos paquetes se instalan y actualizan automáticamente al instalar o actualizar ece-tools.

  • nuevo icono Compatibilidad con implementaciones basadas en escenarios

    • nuevo icono Ahora puede personalizar los procesos de generación, implementación y posterior implementación mediante archivos de configuración XML para anular o personalizar la configuración predeterminada.

    • nuevo icono Se ha cambiado la configuración de hooks en.magento.app.yaml. Hemos actualizado el formato de configuración de hooks para admitir implementaciones basadas en escenarios. El formato heredado de versiones anteriores de ECE-Tools 2002.0.x todavía es compatible. Sin embargo, debe actualizar al nuevo formato para utilizar la función de implementación basada en escenarios. Consulte Implementaciones basadas en escenarios.

NOTE
Antes de actualizar a ECE-Tools versión 2002.1.0, revise hacia atrás cambios incompatibles para obtener información sobre los cambios que podrían requerir que actualice la configuración o los procesos del proyecto de Adobe Commerce en la nube.
  • nuevo icono Actualizaciones de servicio

    • nuevo icono agregó compatibilidad con PHP 7.3.

    • nuevo icono agregó compatibilidad con RabbitMQ 3.8.

    • nuevo icono Se agregó la validación para comprobar las versiones del servicio instalado respecto a la fecha límite para cada servicio. Ahora, los clientes recibirán una notificación si la versión de un servicio se encuentra dentro de los tres meses posteriores a la fecha límite y una advertencia si la fecha límite se encuentra en el pasado.

    • icono de corrección Se ha corregido un problema de configuración de Elasticsearch para garantizar que la configuración correcta de Elasticsearch esté establecida en todos los entornos.

NOTE
Consulte Versiones de servicio para obtener una lista de los servicios que se usan en Adobe Commerce en la infraestructura en la nube y su compatibilidad de versión con la plantilla en la nube.
  • nuevo icono Actualizaciones de variables de entorno

    • nuevo icono ha ampliado la funcionalidad de la variable de entorno WARM_UP_PAGES para admitir la precarga de caché en páginas de producto específicas. Vea la definición expandida en el tema variables posteriores a la implementación.

    • nuevo icono agregó la variable de entorno ERROR_REPORT_DIR_NESTING_LEVEL para simplificar la administración de datos del informe de errores en el directorio <magento_root>/var/report/. Consulte la descripción de la variable en el tema variables de compilación.

    • icono de corrección eliminó las variables de entorno SCD_EXCLUDE_THEMES, STATIC_CONTENT_THREADS, DO_DEPLOY_STATIC_CONTENT y STATIC_CONTENT_SYMLINK. Ver cambios incompatibles con versiones anteriores.

    • Icono de corrección Se ha corregido un problema en el proceso de configuración de Elastic Suite para que la configuración predeterminada se sobrescriba como se esperaba al configurar la variable de implementación ELASTICSUITE_CONFIGURATION sin la opción _merge.

  • nuevo icono actualizaciones de comandos CLI

    • nuevo icono Nuevo comando cron: ahora puede administrar manualmente el procesamiento cron en su entorno de Adobe Commerce en la nube mediante los comandos cron:disable y cron:enable. Utilice el comando disable para todos los procesos cron activos y deshabilitar todos los trabajos cron. Utilice el comando enable para volver a habilitar los trabajos cron cuando esté listo. Consulte Deshabilitar trabajos cron.

    • nuevo icono Informes de errores mejorados—Se ha agregado un mejor registro para los errores de comandos de CLI que se producen durante el procesamiento de ECE-Tools.

    • nuevo icono Quitar comandos de compilación obsoletos— Se eliminaron los siguientes comandos de compilación: m2-ece-build, m2-ece-deploy, m2-ece-scd-dump y se cambió el nombre de ece-tools docker comandos a ece-docker. Ver cambios incompatibles con versiones anteriores

  • nuevo icono eliminó el archivo build_options.ini obsoleto y agregó validación para fallar en la compilación si el archivo existe. Utilice el archivo .magento.env.yaml para configurar las opciones de generación.

  • icono de corrección Se ha corregido un problema que ocasionaba que fallara el proceso de compilación cuando el archivo config.php estaba vacío.

2002.0.23

Fecha de publicación: 27 de febrero de 2020

  • icono de corrección Se ha corregido un problema de compatibilidad con ece-tools versiones 2002.0.x que impedía que la generación de contenido estático bajo demanda se completara correctamente en el modo de producción.

Versiones anteriores

Consulte el archivo de notas de la versión para la versión 2002.0.22 y anteriores.

recommendation-more-help