Archivio delle note sulla versione per gli strumenti ece
ece-tools
v2002.0.22 e versioni successive. Consulta le note sulla versione per la suite di strumenti cloud per ottenere gli aggiornamenti più recenti per ece-tools
e altri pacchetti Cloud.v2002.0.22
La versione 2002.0.22 di ece-tools
modifica la struttura del pacchetto ece-tools
per separare il rilascio di Adobe Commerce on cloud infrastructure
patch dalla versione ECE-Tools. A partire da questa versione, le patch e le correzioni critiche verranno distribuite utilizzando il pacchetto magento/magento-cloud-patches
, che è una nuova dipendenza per il pacchetto ece-tools
. Abbiamo apportato queste modifiche per ridurre la complessità della pianificazione degli aggiornamenti delle versioni e dell’utilizzo dei contributi della community.
-
-
ece-tools
a un nuovo pacchetto del compositoremagento/magento-cloud-patches
. -
composer.json
per il pacchettoece-tools
per aggiungere una dipendenza per il pacchettomagento/magento-cloud-patches
v1.0.0. -
ece-tools
quando si applicavano set di patch a partire dalle versioni di sola sicurezza, a partire dalla versione 2.3.2-p2 e successive. Questo problema è stato introdotto dal nuovo schema di versioni adottato per patch di sola sicurezza.
-
-
ece-tools
versione 2002.0.22 per applicare le patch e le correzioni critiche seguenti. Queste patch sono incluse nel pacchettomagento/magento-cloud-patches
v1.0.0.-
-
-
Magento\Framework\Mail\EmailMessageInterface
introdotta in Adobe Commerce v2.3.3. Nell'ambito di questa patch, il nuovoEmailMessageInterface
eredita dal vecchioMessageInterface
e i moduli core di Adobe Commerce vengono ripristinati a dipendere daMessageInterface
. -
-
v2002.0.21
-
-
-
PHP versione 7.3.
-
Cache vernice 6.2.0
-
-
.magento.app.yaml
nell'ambiente Docker. In precedenza, l'ambiente Docker supportava solo la configurazione hook predefinita. -
docker:config:convert
è obsoleto. I dati corrispondenti sono ora archiviati nel filedocker-compose.yml
. -
-
-
-
-
CRON_CONSUMERS_RUNNER
per gestire i processi cron. Vedi la descrizione della variabile nell'argomento distribuire variabili. -
consumers_runner
avviava più istanze dello stesso consumer su nodi diversi. Ora, se hai abilitato la variabile di distribuzione CRON_CONSUMER_RUNNER nell'ambiente, il processoconsumers_runner
utilizza l'opzionesingle-thread
per avviare un'istanza di ogni consumer su un solo nodo. -
config:show:default-url
non è in grado di recuperare un URL di base, viene utilizzato l'URL dalla variabile MAGENTO_CLOUD_ROUTES.
-
-
module:refresh
. Ora è possibile visualizzare un elenco dettagliato dei moduli abilitati nel filecloud.log
. -
-
-
-
INFO
aDEBUG
. -
setup:upgrade
e che non interrompeva il processo di distribuzione in caso di errore durante l'attivitàapp:config:import
. -
debug
per ridurre la quantità di dettagli nel registro visualizzato in Cloud Console, fornendo comunque informazioni dettagliate per il debug. -
ece-tools
, si è verificato un errore se non sono state specificate impostazioni locali per l'utente amministratore nel fileconfig.php
. Ora esiste una lingua predefinita per l'utente amministratore nel fileconfig.php
. -
Undefined index error
che si verifica quando un comando CLImagento-cloud
non riesce in un ambiente non configurato con un URL protetto (https). Ora il pacchetto ECE-Tools utilizza l'URL di base (http) se l'URL protetto non è disponibile.
v2002.0.20
-
-
ece-tools
nell'ambiente Docker. Vedi test applicazioni. -
.magento.app.yaml
. Tutte le estensioni PHP specificate nel file.magento.app.yaml
diventano disponibili nei contenitori PHP Docker. -
bin/magento-docker
del riferimento Docker. -
-
/app
, come previsto. -
note warning WARNING I clienti di Adobe Commerce su infrastrutture cloud devono Inviare un ticket di supporto Adobe Commerce per aggiornare il pacchetto libsodium negli ambienti di produzione e staging Pro prima di eseguire l'aggiornamento ad Adobe Commerce 2.3.2. Attualmente, non è possibile aggiornare gli ambienti Starter ad Adobe Commerce 2.3.2. -
analysis-icu
eanalysis-phonetic
a tutte le immagini Docker. -
docker:build
, è necessario fornire un valore quando si utilizza un'opzione. È stata inoltre aggiunta la convalida per la versione del nodo quando si utilizza il comandodocker:build run
.
-
-
-
-
-
-
1
. Ora puoi aumentare il conteggio in base alle esigenze. Vedi le definizioni nelle variabili di distribuzione e nelle variabili di compilazione. -
-
-
pub/static/.htaccess
è stato aggiunto all'elenco di esclusione. Correzione inviata da Björn Kraus di PHOENIX MEDIA GmbH. -
Critical
se almeno una convalida di livello critico restituiva un errore. -
-
env:config:show
al pacchettoece-tools
che visualizza servizi di ambiente, route o variabili. Vedere Servizi, route e variabili. Funzionalità inviata da Vladimir Kerkhoff. -
ece-tools
sviluppare dopo il refactoring della shell. -
-
cloud.log
per l'output della shell è stato ridotto dainfo
adebug
. -
--remove-definers (-d)
al comandoece-tools db-dump
per rimuovere i definitori dal file di dump.
v2002.0.19
-
env.php
durante una distribuzione, causando la perdita di configurazioni personalizzate. Questo aggiornamento garantisce che Adobe Commerce su infrastruttura cloud aggiorni il fileenv.php
a ogni distribuzione, mantenendo al contempo le configurazioni personalizzate.
v2002.0.18
-
-
-
-
-
-
Name or service not known
se la cache è configurata per un servizio non disponibile. È ora possibile rimuovere un servizio dal file.magento/services.yaml
. Il generatore di configurazione Docker aggiorna automaticamente il servizio nel filedocker/config.php.dist
. -
-n
per ignorare l'interattività a scopo di CICD. -
db-dump
che cancellava le immagini esistenti. -
session
,default
epage_cache
allo stesso ID database.
-
-
-
-
.magento.env.yaml
. Vedi la definizione nelle variabili di distribuzione, variabili di compilazione e variabili globali. -
-
-
-
-
_merge
non è richiesto. -
-
slave
, viene eseguita una lettura dall'istanza Redismaster
. Vedi REDIS_USE_SLAVE_CONNECTION.
v2002.0.17
ece-tools
include un'importante patch di sicurezza. Consulta Risorse tecniche: patch di Magento Open Source.-
-
È stato aggiunto il supporto per Elasticsearch versione 6.x.
-
Aggiunto supporto per Redis versione 5.0.
-
-
-
Elasticsearch 6.5
-
Redis 5.0
-
-
-
--use-rewrites
al comando install per consentire l'utilizzo delle riscritture del server Web per i collegamenti generati nella vetrina e dell'accesso amministratore per migliorare la sicurezza e l'esperienza del cliente. -
var/log/install_upgrade.log
per visualizzare le date degli eventi di installazione e aggiornamento.
v2002.0.16
-
-
Ora la configurazione predefinita del servizio generata nell'ambiente Docker è uguale alla configurazione predefinita nel modello Cloud.
-
È possibile inviare messaggi dal proprio ambiente Docker utilizzando il servizio
sendmail
. -
Aggiunta la possibilità di configurare Xdebug per il debug nell'ambiente Cloud Docker.
-
È stato risolto un problema relativo alle autorizzazioni del servizio Web durante la generazione del file
docker-compose.yml
.
-
-
autoload
nel filecomposer.json
contiene le modifiche di configurazione richieste prima dell'aggiornamento ad Adobe Commerce v2.3. Vedi Versione aggiornamento. -
build:transfer
. In precedenza, il processo di compressione si verificava prima di applicare la minimizzazione personalizzata e il bundling di risorse statiche. Correzione inviata da Rafael Garcia Lepper di Tryzens Limited. -
-
-
symfony/yaml
da utilizzare con costanti PHP. L'analisi costante non funziona quando si utilizza una versione del pacchettosymfony/yaml
precedente alla 3.2. Correzione inviata da Vladimir Kerkhoff. -
-
cloud.log
viene visualizzato un avviso e la distribuzione continua utilizzando la variabile predefinita. -
-
Info
aNotice
per i seguenti eventi di processo di compilazione e distribuzione:-
Inizio e fine del processo di riconciliazione dei moduli installati in
composer.json
con le impostazioni di configurazione condivise nel fileapp/etc/config.php
-
Inizio e fine del processo di convalida della configurazione
-
Inizio e fine del processo
setup:di:compile
per la generazione delle classi
-
-
-
Variabile di distribuzione RESOURCE_CONFIGURATION. Utilizzare questa variabile per associare un nome di risorsa a una connessione di database.
-
Variabile globale X_FRAME_CONFIGURATION. Utilizzare questa variabile per modificare la configurazione dell'intestazione
X-Frame-Options
per il rendering di una pagina Adobe Commerce in<frame>
,<iframe>
o<object>
.
-
-
-
WARM_UP_PAGES - Aggiunta la possibilità di precaricare la cache per le pagine specificate su tutti i domini definiti per un archivio Adobe Commerce. In precedenza, se il sito era configurato con più domini, il processo post-distribuzione non è riuscito a precaricare la cache per le pagine specificate in domini non predefiniti e ha restituito il seguente errore nel registro post-distribuzione:
ERROR: Warming up failed: <uri>
-
SCD_COMPRESSION_LEVEL - Aggiornamento della documentazione e del file
.magento.env.yaml
di esempio con i valori predefiniti corretti per il livello di compressione SCD. Vedi le definizioni nelle variabili build e nel contenuto delle variabili di distribuzione. -
SCD_EXCLUDE_THEMES - Questa variabile di ambiente è obsoleta. Utilizza SCD_MATRIX per controllare la configurazione del tema.
-
SCD_MATRIX—È stato corretto il processo di convalida per evitare un problema che si verificava quando SCD_MATRIX ignorava un valore di tema che conteneva casi di caratteri diversi. Vedi le definizioni nelle variabili build e nel contenuto delle variabili di distribuzione.
-
Variabili ADMIN—
-
È stata migliorata la sicurezza durante la gestione delle credenziali per l’utente Admin utilizzando le variabili di ambiente. Non è più possibile utilizzare le variabili di ambiente ADMIN_EMAIL, ADMIN_USERNAME e ADMIN_PASSWORD per sostituire le credenziali admin durante gli aggiornamenti. Se non è possibile accedere al pannello di amministrazione, utilizzare la funzionalità Password dimenticata o il comando CLI
admin:user:create
per creare un nuovo utente amministratore. Consulta Accedere al tuo pannello di amministrazione. -
ADMIN_EMAIL non è più richiesto per l'aggiornamento o l'applicazione delle patch.
-
-
v2002.0.15
-
-
Ora il generatore Docker utilizza i servizi specificati nei file di configurazione
.magento.app.yaml
e.magento/services.yaml
durante la creazione dell'ambiente Docker. È possibile scegliere una versione del servizio diversa utilizzando i parametri di compilazione. -
Aggiunta immagine PHP 7.2 - Aggiunta del supporto per PHP 7.2 in Cloud Docker; aggiornamento della configurazione Launch Docker per includere l'opzione
docker:build --php
per specificare la versione di PHP compatibile con la versione di Adobe Commerce in uso. -
È stato aggiunto un contenitore Cron basato sull'immagine PHP-CLI.
-
Sono stati aggiunti i seguenti servizi alla build Docker:
-
RabbitMQ 3.5 e 3.7
-
Elasticsearch 1.7, 2.4 e 5.2
-
Redis 3.2 e 4.0
-
-
-
.magento.env.yaml
. -
-
env.php
dopo una ridistribuzione. Ora le configurazioni cron personalizzate rimangono nel fileenv.php
. -
-
-
-
config:dump
è stato corretto in modo da includere tutte le impostazioni locali del sito Web nella sezionesystem
del fileconfig.php
. -
-
setup:di:compile
, che interessava il modulo Amazon Pay.