Notas de la versión de ECE-Tools

El paquete ece-tools es un conjunto de scripts y herramientas diseñadas para administrar e implementar proyectos en la nube. En estas notas de la versión se describen las mejoras más recientes realizadas en este paquete, que forma parte de Cloud Tools Suite for Commerce.

NOTE
Consulte Actualizar ECE-Tools para obtener información sobre cómo actualizar a la última versión del paquete ece-tools.

El paquete ece-tools utiliza la siguiente secuencia de versiones de la versión: 200<major>.<minor>.<patch>

Las notas de la versión incluyen:

  • nuevo icono Nuevas características
  • icono de corrección Correcciones y mejoras

v2002.2.11 latest

Fecha de la versión: 6 de mayo de 2026

  • nuevo icono RabbitMQ—Se agregó compatibilidad con RabbitMQ 4.2.
  • nuevo icono Opensearch—Se ha agregado compatibilidad con Opensearch 2.19 y 3.5 para varias versiones de Magento.
  • nuevo icono Valkey—Se agregó compatibilidad con Valkey 8.1 y 9.
  • nuevo icono ActiveMQ—Se ha agregado compatibilidad con ActiveMQ 2.5.1.
  • nuevo icono MariaDB—Se agregó compatibilidad con MariaDB 11.8 y 12.2.
  • icono de corrección Configuración e implementación: se corrigieron advertencias de implementación en la nube, se actualizaron las obsolescencias de las pruebas de composición y se corrigió la visibilidad de la versión de las herramientas ECE en la implementación.

v2002.2.10

Fecha de la versión: 5 de marzo de 2026

  • nuevo icono PHP 8.5—Se agregó compatibilidad con PHP 8.5.
  • Icono de corrección Prueba funcional actualizada: se han actualizado las pruebas de Valkey 8.1, 8,2 y Redis 8.4
  • Icono de corrección Se han actualizado los validadores MariaDB,PHP y Opensearch-Se ha actualizado el script de validación.
  • icono de corrección Validador de fin de vida útil: fechas de servicio de fin de vida útil (EOL) actualizadas.

v2002.2.9

Fecha de la versión: 13 de noviembre de 2025

  • Icono de corrección Paquete Symfony agregó compatibilidad con los últimos paquetes Symfony YAML.
  • Icono de corrección Se ha corregido la limpieza de la caché para los servicios activos - Se ha agregado la validación del servicio activo.

v2002.2.8

Fecha de la versión: 8 de octubre de 2025

  • Se ha agregado compatibilidad con nuevo icono ActiveMQ para ActiveMQ.
  • nuevo icono ActiveMQ agregó pruebas funcionales.

v2002.2.7

Fecha de lanzamiento: 7 de agosto de 2025

  • icono de corrección Correcciones de PHP 8.4: compatibilidad de tipos agregada.
  • icono de corrección Validador de fin de vida útil: fechas de servicio de fin de vida útil (EOL) actualizadas.
  • nuevo icono Valkey agregó pruebas funcionales de PHP 8.2 y PHP 8.3.
  • icono de corrección Validador de Valkey: se ha corregido el mensaje de advertencia de las herramientas ECE.
  • icono de corrección herramientas ECE: se agregaron mejoras en las pruebas unitarias.
  • nuevo icono Validador para servicios: nuevas versiones añadidas compatibles con Opensearch, MariaDB y PHP.
  • nuevo icono Opensearch3 agregó compatibilidad con Opensearch3.
  • icono de corrección Compatibilidad con Opensearch para 2.4.4-p7/p12: se ha actualizado el script de validación.
  • nuevo icono Opensearch3 prueba pruebas funcionales agregadas.

v2002.2.6

Fecha de publicación: 3 de junio de 2025

  • Icono de corrección Se ha mejorado la compatibilidad con las bibliotecas de terceros de 2.4.8 y se han actualizado para mejorar la compatibilidad con 2.4.8

v2002.2.5

Fecha de la versión: 27 de mayo de 2025

  • nuevo icono Compatibilidad con Valkey extendida-Compatibilidad con Valkey extendida en Adobe Commerce.
  • Icono de corrección Validador actualizado de RabbitMQ: validador actualizado para RabbitMQ.
  • icono de corrección Se ha actualizado el validador de MariaDB-Se ha actualizado el validador de ece-tools para MariaDB 10.11.
  • Icono de corrección Compatibilidad con Opensearch2 ampliada: Opensearch2 compatible con las últimas versiones de la versión 2.4.4.

v2002.2.4

Fecha de publicación: 24 de abril de 2025

  • Icono de corrección Opensearch2 para 2.4.4/2.4.5—Se ha corregido un problema relacionado con la compatibilidad con opensearch2 en las versiones de Adobe Commerce 2.4.4/2.4.5.

v2002.2.3

Fecha de publicación: 9 de abril de 2025

  • Icono de correcciones Corrección de Valkey Se ha corregido un problema con la configuración personalizada de Valkey.
  • Icono de correcciones Validador de correcciones: validador fijo para RabbitMQ 4.0.

v2002.2.2

Fecha de publicación: 7 de abril de 2025

v2002.2.2

Fecha de publicación: 7 de abril de 2025

  • nuevo icono Valkey—Se agregó compatibilidad con un nuevo servicio (Valkey), que reemplaza a Redis.
  • Icono de corrección Opensearch2 para 2.4.4/2.4.5—Se ha agregado compatibilidad con opensearch2 en las versiones de Adobe Commerce 2.4.4/2.4.5.

v2002.2.1

Fecha de publicación: 6 de febrero de 2024

  • nuevo icono PHP 8.4—Se agregó compatibilidad con PHP 8.4.
  • Icono de corrección Validador para Opensearch: se ha corregido el validador que generaba un mensaje engañoso acerca de la versión incorrecta del servicio.

v2002.2.0

Fecha de la versión: 7 de octubre de 2024

  • nuevo icono MariaDB 11.4: se ha agregado compatibilidad con MariaDB 11.4.
  • Icono de corrección Código refactorizado: se ha eliminado la compatibilidad con las versiones anteriores de PHP 7.4, 7.3, 7.2 y las bibliotecas relacionadas.
  • Icono de corrección Se ha actualizado la versión de monólogo. Se ha agregado compatibilidad con monólogo 3.6.
  • Icono de corrección Validador para RabbitMQ, MariaDB y PHP: se ha corregido el validador que generaba un mensaje engañoso acerca de la versión incorrecta del servicio.

v2002.1.19

Fecha de la versión: 21 de mayo de 2024

  • nuevo icono Lua—Se agregó la opción useLua para CACHE_CONFIGURATION.
  • Icono de corrección Validador: validadores actualizados para las nuevas versiones de Redis y RabbitMQ.

v2002.1.18

Fecha de publicación: 8 de abril de 2024

  • nuevo icono PHP — Se agregó compatibilidad con PHP 8.3.
  • Icono de corrección Validador: se ha actualizado el validador de EOL.

v2002.1.17

Fecha de la versión: 16 de enero de 2024

  • Icono de corrección Validador para Elasticsearch y OpenSearch: se ha corregido el validador que generaba un mensaje engañoso para instalar un servicio de búsqueda cuando LiveSearch estaba habilitado.
  • icono de corrección Advertencia de implementación: se ha corregido un problema que provocaba advertencias de implementación sobre carpetas que no estaban vacías.

v2002.1.16

Fecha de la versión: 16 de octubre de 2023

  • nuevo icono ENABLE_WEBHOOKS variable de entorno global—Se agregó la variable global ENABLE_WEBHOOKS para usarla con los webhooks de Commerce para conectarse a un extremo externo, como la acción de tiempo de ejecución de App Builder o un sistema de administración de inventario de terceros.

v2002.1.15

Fecha de la versión: 31 de julio de 2023

  • icono de corrección Códigos de error: se ha actualizado el esquema de código de error y el generador de documentos de código de error.
  • Icono de corrección Validador para el modelo Redis personalizado: se ha actualizado el validador para los modelos backend Redis personalizados. Vea el ejemplo de configuración de caché.
  • Icono de corrección Validador para RabbitMQ: se ha agregado compatibilidad con RabbitMQ 3.11
  • Icono de corrección Se corrigió el vínculo incorrecto-Se corrigió el vínculo incorrecto a la documentación de incorporación en la plantilla de correo electrónico de bienvenida.

v2002.1.14

Fecha de la versión: 10 de marzo de 2023

  • nuevo icono PHP—Se agregó compatibilidad con PHP 8.2.
  • nuevo icono Validadores para servicios—Se han actualizado los validadores para Commerce 2.4.6 servicios necesarios: MariaDB 10.6, Redis 7.0, PHP 8.2, OpenSearch 2.x y RabbitMQ 3.9.
  • icono de corrección ece-tools db-dump—Se ha corregido un problema que provocaba que la operación de db-dump se detuviera antes de tiempo.

v2002.1.13

Fecha de la versión: 27 de octubre de 2022

  • nuevo icono Se agregó compatibilidad con Adobe I/O Events para Adobe Commerce. Los desarrolladores de extensiones ahora pueden usar el marco de trabajo Adobe I/O Events para enviar información de evento de Commerce desde instancias de nube a sus aplicaciones escritas para Adobe App Builder. Adobe I/O Events para Adobe Commerce se encuentra en Vista previa de socio.
  • nuevo icono Validador para la configuración de OPcache—Se agregó un validador para comprobar la configuración de OPcache en busca de rutas excluidas.
  • Icono de corrección Se ha corregido un problema con la configuración de la caché de GraphQL. Ahora, ECE-Tools mantiene el valor de GraphQL id_salt en la configuración de cache en el archivo app/etc/env.php.

v2002.1.12

Fecha de la versión: 13 de septiembre de 2022

  • nuevo icono Habilitarsynchronous_replication—ECE-Tools establece synchronous_replication=>true en el archivo app/etc/env.php cuando MYSQL_USE_SLAVE_CONNECTION está habilitado. Esta configuración solo afecta a Commerce 2.4.6+. Vea la descripción de la variable MYSQL_USE_SLAVE_CONNECTION en Implementar variables.
  • nuevo icono OpenSearch: funcionalidad añadida para configurar y establecer el motor opensearch para la próxima versión 2.4.6 de Adobe Commerce. Ver Configurar el servicio OpenSearch.

v2002.1.11

Fecha de lanzamiento: 4 de agosto de 2022

  • Icono de corrección ElasticSuite Validator y OpenSearch: se ha corregido un problema con el validador de comprobación de integridad de ElasticSuite al instalar OpenSearch.
  • icono de corrección Tipos de valor devuelto para los comandos de implementación—Tipos de valor devuelto fijos para los comandos de implementación.
  • corregir el icono RabbitMQproblema con la nueva instalación de Commerce 2.4.5—Se ha corregido el RabbitMQ problema de bloqueo en la nueva Commerce 2.4.5. instalación.

v2002.1.10

Fecha de la versión: 31 de marzo de 2022

  • icono de corrección Elasticsearch 7.10: se han actualizado los validadores para que admitan la versión 7.10 de Elasticsearch.

v2002.1.9

Fecha de la versión: 10 de marzo de 2022

  • nuevo icono OpenSearch: se ha agregado compatibilidad con OpenSearch para las versiones de Adobe Commerce 2.4.4, 2.4.3-p2 y 2.3.7-p3.

  • nuevo icono PHP—Se agregó compatibilidad con PHP 8.1.

  • icono de corrección symfony/process—Se ha agregado la compatibilidad con symfony/process ^5.3.

  • nuevo icono Procesos múltiples de consumidor—Se ha agregado una opción multiple_processes para que pueda especificar el número de procesos que se generarán para cada consumidor. Vea la descripción de la variable CRON_CONSUMERS_RUNNER en Implementar variables.

  • nuevo icono esquema OpenSearch y ruta de acceso completa al host—Se ha agregado la capacidad de configurar un esquema Elasticsearch y una ruta de acceso completa al host.

  • icono de corrección AWS S3—Se ha cambiado el método de habilitación de AWS S3.

  • Icono de correcciones Corrección de driver_options reader—Se ha agregado la lectura de driver_options para la conexión DB desde el archivo env.php por ece-tools para los validadores.

v2002.1.8

Fecha de la versión: 25 de octubre de 2021

  • nuevo icono Ubicación de volcado alternativa—Se ha agregado la opción --dump-directory para que pueda elegir un directorio de destino para un volcado de la base de datos. Ahora /app/var/dump-main es el directorio de destino predeterminado para un volcado de la base de datos. Ver Administración de copias de seguridad: volcar la base de datos
  • Icono de corrección Actualizar monólogo: se ha actualizado la versión mínima requerida para el paquete monolog a ^2.3.
  • icono de corrección Actualizar Symfony: se han actualizado las dependencias de Symfony para que sean compatibles con Adobe Commerce 2.4.4.
  • Icono de corrección Carga automática de característica/resolución: se corrigió un problema que se producía al implementar en un entorno de integración y al ver el error CRITICAL: [9] Required configuration is missed in autoload section of composer.json file..

v2002.1.7

Fecha de la versión: 29 de julio de 2021

Actualizaciones de configuración

  • nuevo icono agregó compatibilidad con Composer 2.0.

  • Icono de corrección Se han actualizado los requisitos del compositor parasymphony/console: se han actualizado los requisitos de versión de ECE-Tools composer.json para el paquete symphony/console a fin de corregir un problema que causaba que los comandos di:compile dieran el siguiente error: Incompatible argument type: Required type: int. Actual type: string

  • icono de corrección Se han actualizado las comprobaciones del software al final de su vida útil (eol.yaml) para incluir Elasticsearch 7.9.x.

v2002.1.6

Fecha de publicación: 20 de abril de 2021

  • nuevo icono Credenciales de autenticación Redis—Se ha agregado la capacidad de leer las credenciales de autorización de Redis de la propiedad relationships durante la fase de implementación.

  • nuevo icono Credenciales de autorización de Elasticsearch—Se agregó la capacidad de leer las credenciales de autorización de Elasticsearch de la propiedad relationships durante la fase de implementación.

  • nuevo icono Servicio de almacenamiento de sesión dedicado—Se agregó redis-session como una segunda opción para el almacenamiento de sesión. Puede usar el servicio redis-session para almacenar información de sesión y usar el servicio redis para la caché con el fin de proporcionar un mejor rendimiento.

  • nuevo icono Mensajes obsoletos de SPLIT_DB—Se han agregado mensajes críticos y de advertencia de validador para la opción obsoleta SPLIT_DB de Adobe Commerce 2.4.2 y su eliminación en Adobe Commerce 2.5.0.

  • Icono de corrección Versión de Elasticsearch de las relaciones—Validador de servicio fijo para recuperar la versión correcta de Elasticsearch de las propiedades de relationships en los entornos Cloud Docker e integración.

  • Icono de correcciones Validación flexible de puertos de Redis—Ahora Redis puede validar el puerto en una conexión de caché personalizada desde la dirección URL server. Por ejemplo, puede agregar el número de puerto a la dirección URL del servidor de la siguiente manera: server: 'tcp://rfs-store-simple-page-cache:26379'. Esto ayuda a evitar errores de validación en los que falta la opción port o es incorrecta.

  • Icono de corrección Actualización a Adobe Commerce 2.4.2—Se ha corregido el problema que requería que los usuarios ejecutaran manualmente bin/magento setup:upgrade para que sus sitios estuvieran operativos después de actualizar a Adobe Commerce 2.4.2.

v2002.1.5

Fecha de publicación: 1 de febrero de 2021

  • nuevo icono Almacenamiento remoto—Se ha agregado la variable de entorno REMOTE_STORAGE para habilitar Proyectos en la nube para el almacenamiento remoto de archivos multimedia mediante un servicio de almacenamiento, como AWS S3. Esta opción de configuración forma parte del paquete ECE-Tools, pero no es compatible con Adobe Commerce en la infraestructura en la nube.

  • nuevo icono Nuevo comando cloud:config:validate—Se agregó el comando php vendor/bin/ece-tools cloud:config:validate para validar la configuración de .magento.env.yaml antes de insertar cambios en el entorno de nube remoto.

  • nuevo icono Vaciando el opcache—Se agregó compatibilidad con la opción PHP opcache.enable_cli para vaciar el OPcache antes de ejecutar el enlace de implementación. Esta configuración restablece la configuración de la caché para garantizar que se aplican los valores de configuración actuales en cada implementación.

  • nuevo icono Validación de Aurora DB: se ha actualizado la validación del servicio de base de datos para que sea compatible con la base de datos Aurora.

  • nuevo icono Nueva variable de entorno SCD_NO_PARENT—Se ha agregado la variable de entorno SCD_NO_PARENT (para Adobe Commerce >=2.4.2) para administrar la generación de contenido estático para las temáticas principales.

  • Icono de correcciones Límites y comandos de memoria—Se ha corregido un problema por el que los comandos de php vendor/bin/ece-tools no funcionaban si el tamaño del archivo de cloud.log superaba el límite de memoria PHP. En lugar de leer todo el archivo cloud.log en la memoria, ahora solo se lee un subconjunto más pequeño de datos del archivo de registro.

  • icono de corrección Conexiones de base de datos personalizadas—Se ha corregido un problema de configuración de .magento.env.yaml en el que no se usaban las conexiones de base de datos personalizadas definidas para DATABASE_CONFIGURATION. No se agregaba la configuración de conexión a app/etc/env.php.

  • icono de corrección Registros de errores vacíos—Se ha corregido un problema que hacía que las implementaciones fallaran si cloud.error.log estaba vacío.

  • Icono de corrección Validación de MariaDB 10.3—Validación fija de MariaDB 10.3 para Adobe Commerce 2.3.6-p1.

  • icono de corrección Registro de caché:flush: se mejoraron las entradas de registro para indicar el comienzo y el final del paso cache:flush.

v2002.1.4

Fecha de la versión: 19 de noviembre de 2020

  • icono de corrección Se ha corregido un problema que provocaba un error de implementación cuando el motor de búsqueda especificado en la variable de entorno SEARCH_CONFIGURATION es un valor distinto de elasticsearch.

v2002.1.3

Fecha de la versión: 9 de noviembre de 2020

Actualizaciones de infraestructura

  • nuevo icono agregó compatibilidad con ECE-Tools para el directorio de solo lectura pub/static cuando el contenido estático está configurado para implementarse en la fase de compilación.

  • nuevo icono agregó compatibilidad con Elasticsearch 7.9 y Redis 6 por compatibilidad con próximas versiones de Adobe Commerce.

  • icono de corrección Se ha actualizado ECE-Tools composer.json para agregar una dependencia necesaria para la herramienta Parches de calidad. Esto corrige una dependencia circular que existía entre los paquetes ECE-Tools y magento-cloud-patch.

Mejoras de validación y registro

  • nuevo icono Se agregó la validación del motor de búsqueda para garantizar que elasticsearch esté configurado para Adobe Commerce en la infraestructura en la nube 2.4 y posterior. Si la validación falla, la implementación se detiene con un mensaje de error crítico que sugiere correcciones para el problema. Ver errores críticos, implementación de fase.

  • nuevo icono agregó validación de Elasticsearch para comprobar la compatibilidad entre la versión del servicio Elasticsearch y la versión de Adobe Commerce.

  • nuevo icono Se ha actualizado el mensaje de error de compatibilidad de Elasticsearch para mostrar las versiones de Elasticsearch compatibles con el módulo Elasticsearch de Adobe Commerce. El mensaje de error ahora proporciona las versiones específicas de Elasticsearch que se deben instalar en la infraestructura de Cloud para que sea compatible con el módulo de Elasticsearch que use su versión de Adobe Commerce. Ver errores de advertencia, implementación de fase.

  • nuevo icono agregó errores de advertencia 2026 y 2027 para la configuración de variable de entorno MAGE_MODE no válida. El único valor válido es production. Antes de esta corrección, MAGE_MODE se podía establecer en developer sin errores de implementación, solo para provocar errores más adelante al intentar escribir en archivos de solo lectura. Ver errores de advertencia.

  • Icono de corrección Se ha corregido la validación de los servicios Redis, RabbitMQ y MySQL para garantizar que estas versiones sean compatibles con la versión de Adobe Commerce. Las versiones válidas de estos servicios ahora se escriben en cloud.log.

  • icono de corrección Actualizó cloud.log para incluir el límite de solicitudes simultáneas para enviar solicitudes durante el calentamiento de la caché. Este valor está configurado en la variable WARM_UP_CONCURRENCY posterior a la implementación.

Actualizaciones de comandos CLI

  • nuevo icono agregó comandos CLI (cloud:config:create y cloud:config:update) para crear y actualizar el archivo .magento.env.yaml con una configuración que puede incluir una o más variables de compilación, implementación y posteriores a la implementación. Ver Crear archivo de configuración desde CLI.

Actualizaciones de variables de entorno

  • nuevo icono agregó la variable de compilación SKIP_COMPOSER_DUMP_AUTOLOAD. Al establecer la variable en true, se impide que la aplicación ejecute el comando composer dump-autoload durante una instalación de Cloud Docker para Commerce. La variable solo es relevante para los contenedores de Cloud Docker para Commerce con sistemas de archivos editables (creados para pruebas y desarrollo con ./vendor/bin/ece-docker build:compose --with-test). Con estas instalaciones, omitir el comando composer dump-autoload evita errores cuando se ejecutan otros comandos que intentan obtener acceso a archivos desde un directorio generated eliminado.

v2002.1.2

Fecha de lanzamiento: 5 de agosto de 2020

Mejoras de validación y registro

  • nuevo icono agregó el archivo schema.error.yaml que incluye todas las notificaciones de error y advertencia que pueden ocurrir durante el proceso de generación, implementación y posterior a la implementación, además de sugerencias para resolver los errores. La información contenida en este archivo también está disponible en la Guía de Cloud para Commerce. Consulte Referencia de mensaje de error para ece-tools.

  • nuevo icono cambió las entradas del registro de errores de Cloud (/var/log/cloud.error.log) al formato JSON para que el registro sea más fácil de analizar mediante programación.

  • nuevo icono agregó comprobaciones de errores adicionales para generar, implementar y posimplementar el procesamiento, y mejoró las comprobaciones existentes:

    • Código de error 2026: error al restaurar algunos datos generados durante la fase de compilación en los directorios montados

    • Código de error 3004: no se pueden crear archivos de copia de seguridad

    • Código de error 102: se agregaron comprobaciones adicionales para detectar problemas que se producen cuando el archivo env.php no se puede escribir en

  • nuevo icono agregó la variable de entorno QUALITY_PATCHES para especificar uno o más parches de calidad para aplicar durante el proceso de implementación. Ver variables de compilación.

v2002.1.1

Fecha de publicación: 25 de junio de 2020

  • 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 Adobe Commerce 2.4. requisitos.

    • 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 los cambios incompatibles con versiones anteriores para obtener más información sobre los cambios que podrían requerir que actualice Adobe Commerce en la configuración o los procesos de proyectos de infraestructura 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
commerce-on-cloud-help-cloud-guide