Archivo de notas de la versión para ece-tools
ece-tools
v2002.0.22 y versiones posteriores. Consulte Notas de la versión de Cloud Tools Suite para obtener las últimas actualizaciones de ece-tools
y otros paquetes de Cloud.v2002.0.22
La versión ece-tools
2002.0.22 cambia la estructura del paquete ece-tools
para desvincular la versión de Adobe Commerce on cloud infrastructure
parches de la versión ECE-Tools. A partir de esta versión, las revisiones y correcciones críticas se enviarán mediante el paquete magento/magento-cloud-patches
, que es una nueva dependencia para el paquete ece-tools
. Hemos realizado estos cambios para reducir la complejidad a la hora de programar actualizaciones de versiones y trabajar con contribuciones de la comunidad.
-
-
ece-tools
a un nuevo paquete de compositormagento/magento-cloud-patches
. -
composer.json
del paqueteece-tools
para agregar una dependencia para el paquetemagento/magento-cloud-patches
v1.0.0. -
ece-tools
se interrumpiera al aplicar conjuntos de parches sobre las versiones de solo seguridad, a partir de la versión 2.3.2-p2 y posteriores. Este problema fue introducido por el nuevo esquema de versiones adoptado para parches de solo seguridad.
-
-
ece-tools
versión 2002.0.22 para aplicar las siguientes revisiones y correcciones críticas. Estas revisiones están incluidas en el paquetemagento/magento-cloud-patches
v1.0.0.-
-
-
Magento\Framework\Mail\EmailMessageInterface
introducida en Adobe Commerce v2.3.3. En el ámbito de esta revisión, el nuevoEmailMessageInterface
hereda del antiguoMessageInterface
, y los módulos principales de Adobe Commerce se revierten para depender deMessageInterface
. -
-
v2002.0.21
-
-
-
PHP versión 7.3.
-
Caché de barniz 6.2.0
-
-
.magento.app.yaml
en el entorno Docker. Anteriormente, el entorno de Docker solo admitía la configuración de enlace predeterminada. -
docker:config:convert
está obsoleto. Los datos correspondientes ahora se almacenan en el archivodocker-compose.yml
. -
-
-
-
-
CRON_CONSUMERS_RUNNER
para administrar los trabajos cron. Consulte la descripción de la variable en el tema implementar variables. -
consumers_runner
inicia varias instancias del mismo consumidor en nodos diferentes. Ahora, si ha habilitado la variable de implementación CRON_CONSUMERS_RUNNER en su entorno, el trabajo deconsumers_runner
utiliza la opciónsingle-thread
para iniciar una instancia de cada consumidor en un solo nodo. -
config:show:default-url
no puede obtener una dirección URL base, se utilizará la dirección URL de la variable MAGENTO_CLOUD_ROUTES.
-
-
module:refresh
. Ahora puede ver una lista detallada de los módulos habilitados en el archivocloud.log
. -
-
-
-
INFO
aDEBUG
. -
setup:upgrade
y que no interrumpía el proceso de implementación cuando se producía un error durante la tareaapp:config:import
. -
debug
para reducir la cantidad de detalles en el registro mostrado en Cloud Console, al tiempo que se sigue proporcionando información detallada para la depuración. -
ece-tools
, se produjo un error si no se especificó ninguna configuración regional para el usuario administrador en el archivoconfig.php
. Ahora existe una configuración regional predeterminada para el usuario administrador en el archivoconfig.php
. -
Undefined index error
que se produce cuando un comando CLI demagento-cloud
falla en un entorno que no está configurado con una dirección URL segura (https). Ahora, el paquete ECE-Tools utiliza la dirección URL base (http) si la dirección URL segura no está disponible.
v2002.0.20
-
-
ece-tools
en el entorno Docker. Ver prueba de aplicación. -
.magento.app.yaml
. Cualquier extensión PHP especificada en el archivo.magento.app.yaml
pasa a estar disponible en los contenedores Docker PHP. -
bin/magento-docker
de la referencia de Docker. -
-
/app
, como se espera. -
note warning WARNING Los clientes de Adobe Commerce en la infraestructura en la nube deben Enviar un ticket de soporte de Adobe Commerce para actualizar el paquete libsodio en los entornos de Producción profesional y Ensayo antes de actualizar a Adobe Commerce 2.3.2. Actualmente, no se pueden actualizar los entornos de Inicio a Adobe Commerce 2.3.2. -
analysis-icu
yanalysis-phonetic
a todas las imágenes de Docker. -
docker:build
, debe proporcionar un valor al utilizar una opción. Además, se agregó validación para la versión del nodo al usar el comandodocker:build run
.
-
-
-
-
-
-
1
. Ahora puede aumentar el recuento según sea necesario. Vea las definiciones de las variables de implementación y las variables de compilación. -
-
-
pub/static/.htaccess
a la lista de exclusión. Corrección enviada por Björn Kraus de PHOENIX MEDIA GmbH. -
Critical
si al menos un validador de nivel crítico devolvía un error. -
-
env:config:show
al paqueteece-tools
que muestra servicios de entorno, rutas o variables. Ver Servicios, rutas y variables. Característica enviada por Vladimir Kerkhoff. -
ece-tools
desarrollo después de la refactorización del shell. -
-
cloud.log
para la salida del shell deinfo
adebug
. -
--remove-definers (-d)
al comandoece-tools db-dump
para quitar los definidores del archivo de volcado.
v2002.0.19
-
env.php
durante una implementación, lo que provoca la pérdida de configuraciones personalizadas. Esta actualización garantiza que Adobe Commerce en la infraestructura de la nube actualice el archivoenv.php
con cada implementación, conservando al mismo tiempo las configuraciones personalizadas.
v2002.0.18
-
-
-
-
-
-
Name or service not known
si la caché estaba configurada para un servicio que no está disponible. Ahora, puede quitar un servicio del archivo.magento/services.yaml
. El generador de configuración de Docker actualiza automáticamente el servicio en el archivodocker/config.php.dist
. -
-n
para omitir la interactividad con fines de CI/CD. -
db-dump
que borraba los volcados existentes. -
session
,default
ypage_cache
al mismo id. de base de datos.
-
-
-
-
.magento.env.yaml
. Vea la definición en implementar variables, generar variables y variables globales. -
-
-
-
-
_merge
. -
-
slave
, se realizará una lectura desde la instancia de Redismaster
. Consulte REDIS_USE_SLAVE_CONNECTION.
v2002.0.17
ece-tools
incluye una revisión de seguridad importante. Consulte Recursos técnicos: Parches de Magento Open Source.-
-
Se agregó compatibilidad con la versión de Elasticsearch 6.x.
-
Se ha agregado compatibilidad con la versión 5.0 de Redis.
-
-
-
Elasticsearch 6.5
-
Redis 5.0
-
-
-
--use-rewrites
al comando de instalación para que utilice reescrituras de servidor web para los vínculos generados en la tienda y el acceso de administrador para mejorar la seguridad y la experiencia del cliente. -
var/log/install_upgrade.log
para que muestre las fechas de los eventos de instalación y actualización.
v2002.0.16
-
-
Ahora, la configuración de servicio predeterminada generada en el entorno de Docker es la misma que la configuración predeterminada en la plantilla de nube.
-
Puede enviar correo desde su entorno Docker utilizando el servicio
sendmail
. -
Se ha agregado la capacidad de configurar Xdebug para depurar en el entorno Cloud Docker.
-
Se corrigió un problema con los permisos del servicio web al generar el archivo
docker-compose.yml
.
-
-
autoload
del archivocomposer.json
contenga los cambios de configuración necesarios antes de actualizar a Adobe Commerce v2.3. Ver Actualización. -
build:transfer
. Anteriormente, el proceso de compresión se producía antes de aplicar la minificación y el agrupamiento personalizados de los recursos estáticos. Corrección enviada por Rafael Garcia Lepper de Trytens Limited. -
-
-
symfony/yaml
para usarlo con constantes de PHP. El análisis constante no funciona cuando se usa una versión de paquete desymfony/yaml
anterior a la 3.2. Corrección enviada por Vladimir Kerkhoff. -
-
cloud.log
y la implementación continúa usando la variable predeterminada. -
-
Info
aNotice
para los siguientes eventos de proceso de compilación e implementación:-
Inicio y fin del proceso de reconciliación de módulos instalados en
composer.json
con valores de configuración compartidos en el archivoapp/etc/config.php
-
Inicio y final del proceso de validación de la configuración
-
Inicio y final del proceso de
setup:di:compile
para la generación de clases
-
-
-
RESOURCE_CONFIGURATION implementa la variable—Utilice esta variable para asignar un nombre de recurso a una conexión de base de datos.
-
Variable global X_FRAME_CONFIGURATION: utilice esta variable para cambiar la configuración del encabezado
X-Frame-Options
para procesar una página de Adobe Commerce en<frame>
,<iframe>
o<object>
.
-
-
-
WARM_UP_PAGES: se ha agregado la capacidad de precargar la caché para páginas especificadas en todos los dominios definidos para una tienda Adobe Commerce. Anteriormente, si el sitio estaba configurado con varios dominios, el proceso posterior a la implementación no pudo cargar previamente la caché para las páginas especificadas en dominios no predeterminados y devolvió el siguiente error en el registro posterior a la implementación:
ERROR: Warming up failed: <uri>
-
SCD_COMPRESSION_LEVEL: se ha actualizado la documentación y el archivo de muestra
.magento.env.yaml
con los valores predeterminados correctos para el nivel de compresión SCD. Vea las definiciones en el contenido de variables de compilación e variables de implementación. -
SCD_EXCLUDE_THEMES: esta variable de entorno está obsoleta. Use SCD_MATRIX para controlar la configuración del tema.
-
SCD_MATRIX: se corrigió el proceso de validación para evitar un problema que se producía cuando SCD_MATRIX omitía un valor de tema que contenía diferentes casos de caracteres. Vea las definiciones en el contenido de variables de compilación e variables de implementación.
-
Variables de administrador—
-
Se ha mejorado la seguridad al administrar credenciales para el usuario administrador mediante variables de entorno. Ya no puede utilizar las variables de entorno ADMIN_EMAIL, ADMIN_USERNAME y ADMIN_PASSWORD para anular las credenciales de administrador durante las actualizaciones. Si no puede acceder al Panel de administración, use la característica Olvidé la contraseña o el comando CLI
admin:user:create
para crear un nuevo usuario administrador. Ver Acceder a tu panel de administración. -
ADMIN_EMAIL ya no es necesario al actualizar o aplicar parches.
-
-
v2002.0.15
-
-
Ahora el generador Docker usa los servicios especificados en los archivos de configuración
.magento.app.yaml
y.magento/services.yaml
al crear su entorno Docker. Puede elegir una versión de servicio diferente mediante parámetros de compilación. -
Imagen PHP 7.2 agregada: compatibilidad añadida para PHP 7.2 en Cloud Docker; se ha actualizado la configuración de Launch Docker para incluir la opción
docker:build --php
y especificar la versión de PHP compatible con su versión de Adobe Commerce. -
Se ha agregado un contenedor Cron basado en la imagen PHP-CLI.
-
Se agregaron los siguientes servicios a la versión de Docker:
-
RabbitMQ 3.5 y 3.7
-
Elasticsearch 1.7, 2.4 y 5.2
-
Redis 3.2 y 4.0
-
-
-
.magento.env.yaml
. -
-
env.php
después de una reimplementación. Ahora, las configuraciones personalizadas de cron permanecen de forma segura en el archivoenv.php
. -
-
-
-
config:dump
para que incluya cada configuración regional del sitio web en la secciónsystem
del archivoconfig.php
. -
-
setup:di:compile
, lo que afectaba al módulo Amazon Pay.