• nuova icona Aggiornamenti dell'infrastruttura

    • nuova icona Miglioramenti alla registrazione—È stata migliorata la funzionalità di tracciamento del registro assegnando codici di uscita a errori critici di distribuzione ed esponendo i codici di uscita nelle notifiche dei messaggi di errore e negli eventi di registro. Vedi Riferimento messaggio di errore per strumenti ece.

    • nuova icona È stato migliorato il processo per le immagini del database (vendor/bin/ece-tools db-dump) e i messaggi di registro aggiornati per chiarire che l'operazione di dump del database passa l'applicazione alla modalità di manutenzione, interrompe i processi della coda del consumatore e disabilita i processi cron prima dell'inizio dell'immagine.

    • icona di correzione È stato risolto un problema che impediva l'aggiornamento corretto dell'URL del progetto durante la distribuzione negli ambienti di staging e produzione. Ora ece-tools utilizza l'URL per la route con l'attributo primary:true impostato nella configurazione della route del progetto. Vedi Distribuire le variabili.

    • icona correzione Aggiornato il flusso di lavoro dello scenario di compilazione generate.xml per l'applicazione di patch. Le patch devono essere applicate prima per aggiornare Adobe Commerce e risolvere eventuali problemi che potrebbero causare errori nei passaggi di:compile e module:refresh.

    • icona correzione È stato risolto un problema nel processo di installazione che restituiva erroneamente l'errore Crypt key missing. Il valore crypt/key viene generato automaticamente durante l'installazione.

  • nuova icona Aggiornamenti dei servizi

    • nuova icona Aggiunto supporto per PHP 7.4 e MariaDB 10.4.
  • nuova icona Aggiornamenti della variabile di ambiente

    • nuova icona Aggiunta della variabile SCD_USE_BALER per abilitare il modulo Baler per il bundle JavaScript durante il processo di compilazione dell'infrastruttura cloud Adobe Commerce. Vedi la descrizione della variabile nelle variabili build.

    • nuova icona Aggiunta della variabile di ambiente REDIS_BACKEND per configurare il modello di back-end Redis per la cache Redis per Adobe Commerce 2.3.5 o versione successiva. Vedi la descrizione della variabile nelle variabili di distribuzione.

  • nuova icona Aggiornamenti del comando CLI

    • nuova icona Sono stati aggiornati i seguenti comandi CLI con un'opzione per una registrazione più dettagliata:

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

      Il livello di registrazione per ogni chiamata è determinato dalla configurazione della variabile VERBOSE_COMMANDS nel file .magento.env.yaml.

  • nuova icona Miglioramenti alla convalida

    • nuova icona Controlli di compatibilità di Elasticsearch 7.x—È stata aggiornata la convalida di Elasticsearch per i controlli di compatibilità del software Elasticsearch 7.x.

    • nuova icona Versioni del servizio aggiornate e controlli di convalida EOL—Convalida aggiornata per verificare le versioni del servizio installate rispetto ai requisiti di Adobe Commerce 2.4.

    • icona di correzione È stato risolto un problema di convalida in modo che il seguente messaggio di avviso post-distribuzione venga visualizzato solo se la configurazione dell'hook post-deploy non è presente nel file .magento.app.yaml:

      code language-text
      Your application does not have the "post_deploy" hook enabled.
      
    • nuova icona Aggiunta della convalida per le dipendenze di Zend Framework - Aggiunta della convalida delle dipendenze del compositore per Zend Framework migrato al progetto Laminas. Se mancano le dipendenze richieste, durante il processo di compilazione viene visualizzato il seguente messaggio di errore.

      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.
      

      Vedere Verificare le dipendenze di Zend Framework.

    • nuova icona Aggiunta della convalida per env.php file e dati - Aggiunta delle verifiche per il file env.php e i dati durante il processo di installazione e aggiornamento.

      • Se il file env.php non è presente nell'installazione e il valore crypt/key non è specificato nel file .magento.app.yaml, la distribuzione non riesce e viene visualizzata la seguente notifica:

        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`.
        
      • Se l'installazione non include il file env.php o la configurazione contiene un solo tipo di cache, il comando cron:enable viene eseguito durante il processo di aggiornamento per ripristinare il file con tutti i cache_types. Al registro viene aggiunta la seguente notifica:

        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

Data di rilascio: 6 febbraio 2020

  • nuova icona Aggiornamenti dell'infrastruttura

    • nuova icona È stato aggiunto un pacchetto separato per Cloud Docker per Commerce. Il pacchetto Docker è stato separato dal pacchetto ece-tools per mantenere la qualità del codice e fornire versioni indipendenti. Gli aggiornamenti e le correzioni relativi a ece-tools sono gestiti dall'archivio GitHub magento-cloud-docker.

    • nuova icona Funzionalità di applicazione delle patch aggiornate—La funzionalità di applicazione delle patch è stata spostata dal pacchetto ECE-Tools a un pacchetto magento-cloud-patches separato. Durante la distribuzione, ece-tools utilizza il nuovo pacchetto per applicare le patch. Consulta le note sulla versione delle patch cloud.

    • nuova icona Sono state aggiornate le dipendenze del Compositore—È stato aggiornato il file composer.json per Adobe Commerce nell'infrastruttura cloud con una dipendenza per il pacchetto magento/magento-cloud-docker. Ora ece-tools include le dipendenze per tutti i pacchetti in Cloud Tools Suite for Commerce. Questi pacchetti vengono installati e aggiornati automaticamente quando si installa o si aggiorna ece-tools.

  • nuova icona Supporto per le distribuzioni basate su scenari

    • nuova icona Ora è possibile personalizzare i processi di compilazione, distribuzione e post-distribuzione utilizzando i file di configurazione XML per sostituire o personalizzare la configurazione predefinita.

    • nuova icona È stata modificata la configurazione hooks in.magento.app.yaml. Il formato di configurazione hooks è stato aggiornato per supportare le distribuzioni basate su scenari. Il formato legacy della versione precedente di ECE-Tools 2002.0.x è ancora supportato. Tuttavia, è necessario eseguire l’aggiornamento al nuovo formato per utilizzare la funzione di distribuzione basata su scenari. Consulta Distribuzioni basate su scenari.

NOTE
Prima di eseguire l'aggiornamento a ECE-Tools versione 2002.1.0, rivedere indietro modifiche non compatibili per informazioni sulle modifiche che potrebbero richiedere aggiorna la configurazione o i processi del progetto di infrastruttura cloud di Adobe Commerce.
  • nuova icona Aggiornamenti dei servizi

    • nuova icona Aggiunto supporto per PHP 7.3.

    • nuova icona Aggiunto supporto per RabbitMQ 3.8.

    • nuova icona Aggiunta della convalida per verificare le versioni del servizio installate rispetto alla data di fine del ciclo di vita per ogni servizio. Ora i clienti ricevono una notifica se la versione di un servizio è entro tre mesi dalla data di fine del ciclo di vita e un avviso se la data di fine del ciclo di vita è nel passato.

    • icona di correzione È stato risolto un problema di configurazione di Elasticsearch per garantire che in tutti gli ambienti siano configurate le impostazioni Elasticsearch corrette.

NOTE
Consulta Versioni dei servizi per un elenco dei servizi utilizzati in Adobe Commerce sull'infrastruttura cloud e la loro compatibilità di versione con il modello Cloud.
  • nuova icona Aggiornamenti della variabile di ambiente

    • nuova icona Ha esteso la funzionalità della variabile di ambiente WARM_UP_PAGES per supportare il precaricamento della cache per pagine di prodotto specifiche. Vedi la definizione espansa nell'argomento variabili post-distribuzione.

    • nuova icona Aggiunta variabile di ambiente ERROR_REPORT_DIR_NESTING_LEVEL per semplificare la gestione dei dati della segnalazione errori nella directory <magento_root>/var/report/. Vedi la descrizione della variabile nell'argomento variabili build.

    • icona di correzione Ha rimosso le variabili di ambiente SCD_EXCLUDE_THEMES, STATIC_CONTENT_THREADS,DO_DEPLOY_STATIC_CONTENT e STATIC_CONTENT_SYMLINK. Visualizza modifiche non compatibili con le versioni precedenti.

    • icona di correzione È stato risolto un problema nel processo di configurazione della suite elastica in modo che la configurazione predefinita venga sovrascritta come previsto quando si configura la variabile di distribuzione ELASTICSUITE_CONFIGURATION senza l'opzione _merge.

  • nuova icona Aggiornamenti del comando CLI

    • nuova icona Nuovo comando cron. È ora possibile gestire manualmente l'elaborazione cron nell'ambiente Adobe Commerce nell'infrastruttura cloud utilizzando i comandi cron:disable e cron:enable. Utilizzare il comando disable per arrestare tutti i processi cron attivi e disattivare tutti i processi cron. Utilizzare il comando enable per riattivare i processi cron quando si è pronti. Vedi Disabilita processi cron.

    • nuova icona È stata migliorata la segnalazione degli errori. È stata aggiunta una registrazione migliore per gli errori dei comandi CLI che si verificano durante l'elaborazione ECE-Tools.

    • nuova icona Rimuovi i comandi di compilazione obsoleti— Sono stati rimossi i seguenti comandi di compilazione: m2-ece-build, m2-ece-deploy, m2-ece-scd-dump e sono stati rinominati ece-tools docker comandi in ece-docker. Visualizza modifiche non compatibili con le versioni precedenti

  • nuova icona Il file build_options.ini obsoleto è stato rimosso e la convalida aggiunta non è riuscita a generare la build se il file esiste. Utilizza il file .magento.env.yaml per configurare le opzioni di compilazione.

  • icona correzione È stato risolto un problema che ha causato un errore nel processo di compilazione quando il file config.php è vuoto.

2002.0.23.

Data di rilascio: 27 febbraio 2020

  • icona di correzione È stato risolto un problema di compatibilità con le versioni 2002.0.x di ece-tools che impediva il completamento della generazione di contenuto statico su richiesta in modalità di produzione.

Versioni precedenti

Consulta l'archivio delle note sulla versione per le versioni 2002.0.22 e precedenti.

recommendation-more-help