ECE-Tools - Versionshinweise

Die ece-tools -Paket ist ein Satz von Skripten und Tools zur Verwaltung und Bereitstellung von Cloud-Projekten. Diese Versionshinweise beschreiben die neuesten Verbesserungen an diesem Paket, das Teil der Cloud Tools Suite für Commerce.

NOTE
Siehe ECE-Tools aktualisieren für Informationen zur Aktualisierung auf die neueste Version des ece-tools Paket.

Die ece-tools -Paket verwendet die folgende Versionsversionierungssequenz: 200<major>.<minor>.<patch>

Die Versionshinweise beinhalten:

  • Neues Symbol Neue Funktionen
  • Fixsymbol Fehlerbehebungen und Verbesserungen

v2002.1.19 latest

Veröffentlichungsdatum: 21. Mai 2024

  • Neues Symbol Lua—Die Option useLua für CACHE_CONFIGURATION wurde hinzugefügt.
  • Fixsymbol Validator—Aktualisierte Validatoren für neue Versionen von Redis und RabbitMQ.

v2002.1.18

Veröffentlichungsdatum: 8. April 2024

  • Neues Symbol PHP — Unterstützung für PHP 8.3 hinzugefügt.
  • Fixsymbol Validator - Aktualisierter EOL-Validator.

v2002.1.17

Veröffentlichungsdatum: 16. Januar 2024

  • Fixsymbol Validator für Elasticsearch und OpenSearch—Korrektur des Validators, der eine irreführende Meldung zur Installation eines Suchdienstes erzeugt hat, wenn LiveSearch aktiviert ist.
  • Fixsymbol Bereitstellungswarnung—Es wurde ein Problem behoben, das zu Bereitstellungswarnungen zu nicht leeren Ordnern führte.

v2002.1.16

Veröffentlichungsdatum: 16. Oktober 2023

  • Neues Symbol Globale Umgebungsvariable ENABLE_WEBHOOKS—Die ENABLE_WEBHOOKS globale Variable zur Verwendung mit Commerce-Webhooks, um eine Verbindung zu einem externen Endpunkt herzustellen, z. B. App Builder-Laufzeitaktion oder ein Bestandsverwaltungssystem von Drittanbietern.

v2002.1.15

Veröffentlichungsdatum: 31. Juli 2023

  • Fixsymbol Fehler-Codes—Aktualisiertes Fehlercode-Schema und -Dokumentgenerator für Fehler-Codes.
  • Fixsymbol Validator für benutzerdefiniertes Redis-Modell-Der Validator für benutzerdefinierte Redis-Backend-Modelle wurde aktualisiert. Siehe Beispiel für die Cache-Konfiguration.
  • Fixsymbol Validator für RabbitMQ-Hinzugefügte Unterstützung für RabbitMQ 3.11
  • Fixsymbol Der falsche Link wurde korrigiert-Korrektur des falschen Links zur Onboarding-Dokumentation in der Begrüßungs-E-Mail-Vorlage.

v2002.1.14

Veröffentlichungsdatum: 10. März 2023

  • Neues Symbol PHP—Unterstützung für PHP 8.2 hinzugefügt.
  • Neues Symbol Validatoren für Dienste—Aktualisierte Validatoren für Commerce 2.4.6 erforderte Dienste: MariaDB 10.6, Redis 7.0, PHP 8.2, OpenSearch 2.x und RabbitMQ 3.9.
  • Fixsymbol ece-tools db-dump—Korrektur eines Problems, das dazu führte, dass das db-dump vorzeitig anhalten.

v2002.1.13

Veröffentlichungsdatum: 27. Oktober 2022

  • Neues Symbol Unterstützung für Adobe I/O-Ereignisse für Adobe Commerce hinzugefügt. Erweiterungsentwickler können jetzt die Adobe I/O-Ereignisse Framework zum Senden von Commerce-Ereignisinformationen von Cloud-Instanzen an ihre Anwendungen, die für geschrieben wurden Adobe App Builder. Adobe I/O-Ereignisse für Adobe Commerce befinden sich in der Partnervorschau.
  • Neues Symbol Validator für die OPcache-Konfiguration—Es wurde ein Validator hinzugefügt, um die OPcache-Konfiguration auf ausgeschlossene Pfade zu überprüfen.
  • Fixsymbol Problem mit der GraphQL-Cache-Konfiguration behoben—Jetzt bewahren die ECE-Tools die GraphQL auf id_salt Wert in cache Konfiguration in der app/etc/env.php -Datei.

v2002.1.12

Veröffentlichungsdatum: 13. September 2022

  • Neues Symbol Aktivierensynchronous_replication—ECE-Tools-Sets synchronous_replication=>true im app/etc/env.php Datei beim MYSQL_USE_SLAVE_CONNECTION aktiviert ist. Diese Konfiguration betrifft nur Commerce 2.4.6+. Siehe MYSQL_USE_SLAVE_CONNECTION Variablenbeschreibung in Bereitstellen von Variablen.
  • Neues Symbol OpenSearch—Zusätzliche Funktionen zum Konfigurieren und Festlegen der opensearch Engine für die nächste Adobe Commerce-Version 2.4.6. Siehe Einrichten des OpenSearch-Dienstes.

v2002.1.1

Veröffentlichungsdatum: 4. August 2022

  • Fixsymbol ElasticSuite Validator und OpenSearch—Korrektur des Validierungsproblems bei der ElasticSuite-Integritätsprüfung bei der Installation von OpenSearch.
  • Fixsymbol Rückgabetypen für Bereitstellungsbefehle—Feste Rückgabetypen für Bereitstellungsbefehle.
  • Fixsymbol RabbitMQProblem mit der neuen Installation von Commerce 2.4.5—Fixed RabbitMQ Absturzproblem bei der neuen Installation von Commerce 2.4.5.

v2002.1.10

Veröffentlichungsdatum: 31. März 2022

  • Fixsymbol Elasticsearch 7.10—Validatoren wurden aktualisiert, um die Version 7.10 von Elasticsearch zu unterstützen.

v2002.1.9

Veröffentlichungsdatum: 10. März 2022

  • Neues Symbol OpenSearch—Unterstützung für OpenSearch für Adobe Commerce-Versionen 2.4.4, 2.4.3-p2 und 2.3.7-p3 hinzugefügt.

  • Neues Symbol PHP—Hinzugefügte Unterstützung für PHP 8.1.

  • Fixsymbol symfony/process—Die Kompatibilität mit symfony/process ^5.3 wurde hinzugefügt.

  • Neues Symbol Mehrere Prozesse für Verbraucher—Hinzufügung einer multiple_processes -Option, damit Sie die Anzahl der Prozesse festlegen können, die für jeden Verbraucher erzeugt werden sollen. Siehe CRON_CONSUMERS_RUNNER Variablenbeschreibung in Bereitstellen von Variablen.

  • Neues Symbol OpenSearch-Schema und vollständiger Host-Pfad—Es wurde die Möglichkeit hinzugefügt, ein Elasticsearch-Schema und den vollständigen Host-Pfad zu konfigurieren.

  • Fixsymbol AWS S3—Die Methode zur Aktivierung von AWS S3 wurde geändert.

  • Fixsymbol Reader "driver_options" reparieren—Die Konfiguration für das Lesen der driver_options für die DB-Verbindung aus dem env.php Datei nach ece-tools für Validatoren.

v2002.1.8

Veröffentlichungsdatum: 25. Oktober 2021

  • Neues Symbol Alternative Abbildposition—Die --dump-directory -Option, damit Sie einen Zielordner für einen DB-Dump auswählen können. Jetzt /app/var/dump-main ist der Standardzielordner für einen DB-Dump. Siehe Backup-Management: Dump Ihrer Datenbank
  • Fixsymbol Monolog aktualisieren—Die für die monolog Paket zu ^2.3.
  • Fixsymbol Symfony aktualisieren—Aktualisierung der Symfony-Abhängigkeiten auf die Kompatibilität mit Adobe Commerce 2.4.4.
  • Fixsymbol Automatische Aktualisierung von Funktionen/Auflösung—Es wurde ein Problem bei der Bereitstellung in einer Integrationsumgebung und beim Anzeigen der Variablen CRITICAL: [9] Required configuration is missed in autoload section of composer.json file. Fehler.

v2002.1.7

Veröffentlichungsdatum: 29. Juli 2021

Konfigurationsaktualisierungen

  • Neues Symbol Unterstützung für Composer 2.0 hinzugefügt.

  • Fixsymbol Aktualisierte Composer-Anforderungen fürsymphony/console—Aktualisierung der ECE-Tools composer.json Versionsanforderungen für symphony/console -Paket, um ein Problem zu beheben, das die di:compile -Befehle zum Fehlschlagen mit dem folgenden Fehler: Incompatible argument type: Required type: int. Actual type: string

  • Fixsymbol Aktualisierung der Softwareprüfungen zum Ende der Produktlebensdauer (eol.yaml), um Elasticsearch 7.9.x einzuschließen.

v2002.1.6

Veröffentlichungsdatum: 20. April 2021

  • Neues Symbol Redis-Authentifizierungsberechtigungen—Es wurde die Möglichkeit hinzugefügt, Redis-Autorisierungsberechtigungen aus der relationships -Eigenschaft während der Bereitstellungsphase fest.

  • Neues Symbol Anmeldeinformationen für die Elasticsearch-Autorisierung—Es wurde die Möglichkeit hinzugefügt, Elasticsearch-Autorisierungsberechtigungen aus der relationships -Eigenschaft während der Bereitstellungsphase fest.

  • Neues Symbol Dedizierter Sitzungsspeicherdienst—Hinzugefügt redis-session als zweite Option für die Sitzungsspeicherung. Sie können die redis-session Dienst zum Speichern von Sitzungsinformationen und Verwenden der redis -Dienst für den Cache, um eine bessere Leistung zu erzielen.

  • Neues Symbol Veraltete SPLIT_DB-Meldungen—Es wurden Validator-Warnungen und kritische Meldungen für veraltete Benutzer hinzugefügt. SPLIT_DB Option für Adobe Commerce 2.4.2 und dessen Entfernung in Adobe Commerce 2.5.0.

  • Fixsymbol Elasticsearch-Version aus Beziehungen—Fester Service-Validator zum Abrufen der richtigen Version des Elasticsearchs aus der relationships Eigenschaften in Cloud Docker- und Integrationsumgebungen.

  • Fixsymbol Flexible Überprüfung von Redis-Ports—Redis kann jetzt den Port in einer benutzerdefinierten Cache-Verbindung von der server URL. Sie können beispielsweise Ihre Portnummer wie folgt zu Ihrer Server-URL hinzufügen: server: 'tcp://rfs-store-simple-page-cache:26379'. Dies hilft bei der Vermeidung von Validierungsfehlern, bei denen die Variable port fehlt oder ist falsch.

  • Fixsymbol Upgrade auf Adobe Commerce 2.4.2—Es wurde ein Problem behoben, bei dem Benutzer manuell ausführen mussten. bin/magento setup:upgrade , damit ihre Standorte nach der Aktualisierung auf Adobe Commerce 2.4.2 betriebsbereit sind.

v2002.1.5

Veröffentlichungsdatum: 1. Februar 2021

  • Neues Symbol Remote-Speicher—Die REMOTE_STORAGE Umgebungsvariable, um Cloud-Projekte für die Remote-Speicherung von Mediendateien zu aktivieren, die einen Speicherdienst wie AWS S3 verwenden. Diese Konfigurationsoption ist Teil des ECE-Tools-Pakets, wird jedoch in Adobe Commerce in der Cloud-Infrastruktur nicht unterstützt.

  • Neues Symbol Neu cloud:config:validate command—Hinzugefügt, Befehl php vendor/bin/ece-tools cloud:config:validate validieren Sie die .magento.env.yaml Konfiguration vor dem Übertragen von Änderungen in die Remote-Cloud-Umgebung.

  • Neues Symbol Leeren des Cache—Unterstützung für die opcache.enable_cli PHP-Option, um den OPcache zu leeren, bevor der Bereitstellungshaken ausgeführt wird. Durch diese Konfiguration wird die Cachekonfiguration zurückgesetzt, um sicherzustellen, dass die aktuellen Konfigurationseinstellungen bei jeder Bereitstellung angewendet werden.

  • Neues Symbol Validierung der Aurora DB—Die Validierung des Datenbankdienstes wurde aktualisiert, sodass sie mit der Aurora-Datenbank kompatibel ist.

  • Neues Symbol Neue Umgebungsvariable SCD_NO_PARENT—Die SCD_NO_PARENT Umgebungsvariable (für Adobe Commerce >=2.4.2) verwenden, um die Generierung statischer Inhalte für übergeordnete Designs zu verwalten.

  • Fixsymbol Speicherbeschränkungen und Befehle—Es wurde ein Problem behoben, bei dem php vendor/bin/ece-tools -Befehle funktionieren nicht, wenn die Größe der cloud.log -Datei die PHP-Speicherbegrenzung überschritten hat. Anstatt das gesamte cloud.log -Datei in den Speicher geschrieben haben, lesen wir jetzt nur noch eine kleinere Teilmenge der Daten aus der Protokolldatei.

  • Fixsymbol Benutzerdefinierte Datenbankverbindungen—Korrektur einer .magento.env.yaml Konfigurationsproblem, bei dem benutzerdefinierte Datenbankverbindungen für DATABASE_CONFIGURATION wurden nicht verwendet. Die Verbindungsparameter wurden nicht zu app/etc/env.php.

  • Fixsymbol Leere Fehlerprotokolle—Korrektur eines Problems, das dazu führte, dass Bereitstellungen fehlschlugen, wenn die Variable cloud.error.log war leer.

  • Fixsymbol MariaDB 10.3-Validierung—Die Validierung von MariaDB 10.3 für Adobe Commerce 2.3.6-p1 wurde korrigiert.

  • Fixsymbol Cache:Flush-Protokollierung—Verbesserte Protokolleinträge, um den Start und die Fertigstellung der cache:flush Schritt.

v2002.1.4

Veröffentlichungsdatum: 19. November 2020

  • Fixsymbol Es wurde ein Problem behoben, das zu einem Bereitstellungsfehler führte, wenn die in der Variablen SEARCH_CONFIGURATION Umgebungsvariable ist ein anderer Wert als elasticsearch.

v2002.1.3

Veröffentlichungsdatum: 9. November 2020

Aktualisierungen der Infrastruktur

  • Neues Symbol Unterstützung von ECE-Tools für schreibgeschützt hinzugefügt pub/static -Ordner, wenn der statische Inhalt auf die Bereitstellung im Build-Schritt eingestellt ist.

  • Neues Symbol Unterstützung für Elasticsearch 7.9 und Redis 6 zur Kompatibilität mit kommenden Adobe Commerce-Versionen hinzugefügt.

  • Fixsymbol Aktualisierung der ECE-Tools composer.json , um eine erforderliche Abhängigkeit für das Tool "Qualitätsmuster"hinzuzufügen. Dadurch wird eine zirkuläre Abhängigkeit behoben, die zwischen den ECE-Tools- und Magento-Cloud-Patches-Paketen bestand.

Validierungs- und Protokollverbesserungen

  • Neues Symbol Suchmaschinenvalidierung hinzugefügt, um sicherzustellen, dass elasticsearch für Adobe Commerce auf Cloud-Infrastruktur 2.4 und höher festgelegt ist. Wenn die Validierung fehlschlägt, wird die Bereitstellung mit einer kritischen Fehlermeldung angehalten, die Fehlerbehebungen für das Problem vorschlägt. Siehe Kritische Fehler, Bereitstellung.

  • Neues Symbol Es wurde eine Elasticsearch-Validierung hinzugefügt, um die Kompatibilität zwischen der Elasticsearch-Dienstversion und der Adobe Commerce-Version zu überprüfen.

  • Neues Symbol Die Fehlermeldung zur Elasticsearch-Kompatibilität wurde aktualisiert und zeigt jetzt die Versionen von Elasticsearch an, die mit dem Adobe Commerce-Elasticsearch-Modul kompatibel sind. Die Fehlermeldung enthält jetzt die spezifischen Elasticsearch-Versionen, die in Ihrer Cloud-Infrastruktur installiert werden sollen, damit sie mit dem von Ihrer Adobe Commerce-Elasticsearch-Version verwendeten -Modul kompatibel sind. Siehe Warnungsfehler, Bereitstellung.

  • Neues Symbol Hinzugefügte Warnfehler 2026 und 2027 für ungültig MAGE_MODE Umgebungsvariableneinstellung. Der einzige gültige Wert ist production. Vor dieser Korrektur MAGE_MODE kann auf developer ohne Bereitstellungsfehler, um später nur Fehler zu verursachen, wenn versucht wird, in schreibgeschützte Dateien zu schreiben. Siehe Warnfehler.

  • Fixsymbol Die Validierung für Redis-, RabbitMQ- und MySQL-Dienste wurde korrigiert, um sicherzustellen, dass diese Versionen mit der Adobe Commerce-Version kompatibel sind. Gültige Versionen dieser Dienste werden jetzt in die cloud.log.

  • Fixsymbol Die cloud.log , um das Limit für gleichzeitige Anfragen zum Senden von Anfragen während der Cache-Aufwärmung einzuschließen. Dieser Wert wird im WARM_UP_CONCURRENCY Variable nach der Bereitstellung.

CLI-Befehlsaktualisierungen

  • Neues Symbol CLI-Befehle hinzugefügt (cloud:config:create und cloud:config:update), um die .magento.env.yaml -Datei mit einer Konfiguration, die eine oder mehrere Build-, Bereitstellungs- und Nachbereitungsvariablen enthalten kann. Siehe Konfigurationsdatei über CLI erstellen.

Aktualisierungen der Umgebungsvariablen

  • Neues Symbol Der SKIP_COMPOSER_DUMP_AUTOLOAD Build-Variable. Festlegen der Variablen auf true verhindert, dass die Anwendung die composer dump-autoload -Befehl während eines Cloud Docker für die Commerce-Installation. Die -Variable ist nur für Cloud Docker für Commerce-Container mit beschreibbaren Dateisystemen relevant (erstellt zum Testen und Entwickeln mit ./vendor/bin/ece-docker build:compose --with-test). Bei solchen Installationen überspringen Sie die composer dump-autoload -Befehl verhindert Fehler bei der Ausführung anderer Befehle, die versuchen, auf Dateien aus einem gelöschten generated Verzeichnis.

v2002.1.2

Releasedatum: 5. August 2020

Validierungs- und Protokollverbesserungen

  • Neues Symbol Der schema.error.yaml -Datei, die alle Fehler- und Warnbenachrichtigungen enthält, die während des Build-, Bereitstellungs- und Nachbereitungsprozesses auftreten können, sowie Vorschläge zur Behebung der Fehler. Die Informationen in dieser Datei sind auch im Abschnitt Cloud-Anleitung für Commerce. Siehe Fehlermeldungsreferenz für Eece-Tools.

  • Neues Symbol Das Cloud-Fehlerprotokoll wurde geändert (/var/log/cloud.error.log) Einträge in das JSON-Format hinzu, um die programmgesteuerte Analyse des Protokolls zu erleichtern.

  • Neues Symbol Es wurden zusätzliche Fehlerprüfungen zum Erstellen, Bereitstellen und Bereitstellen der Verarbeitung nach der Bereitstellung sowie verbesserte vorhandene Prüfungen hinzugefügt:

    • Fehler-Code 2026 - Während der Build-Phase erzeugte Daten konnten nicht in den bereitgestellten Ordnern wiederhergestellt werden

    • Fehler-Code 3004 - Sicherungsdateien können nicht erstellt werden

    • Fehler-Code 102 - Zusätzliche Prüfungen für Probleme, die auftreten, wenn die env.php Datei nicht schreibbar

  • Neues Symbol Der QUALITY_PATCH Umgebungsvariable zum Angeben eines oder mehrerer Qualitäts-Patches, die während des Bereitstellungsprozesses angewendet werden sollen. Siehe Erstellen von Variablen.

v2002.1.1

Veröffentlichungsdatum: 25. Juni 2020

  • Neues Symbol Aktualisierungen der Infrastruktur

    • Neues Symbol Verbesserungen bei der Protokollierung—Verbesserte Log-Tracking-Funktion durch Zuweisung von Ausstiegscodes zu kritischen Bereitstellungsfehlern und Offenlegung der Ausstiegscodes in Fehlernachrichten- und Protokollereignissen. Siehe Fehlermeldungsreferenz für Eece-Tools.

    • Neues Symbol Der Prozess für Datenbank-Dumps wurde verbessert (vendor/bin/ece-tools db-dump) und aktualisierte Protokollmeldungen, um klarzustellen, dass der Datenbankabbildvorgang die Anwendung in den Wartungsmodus wechselt, Prozesse in der Verbraucherwarteschlange stoppt und Cron-Aufträge deaktiviert, bevor der Abbildmodus gestartet wird.

    • Fixsymbol Es wurde ein Problem behoben, um sicherzustellen, dass die Projekt-URL bei der Bereitstellung in Staging- und Produktionsumgebungen korrekt aktualisiert wird. Jetzt ece-tools verwendet die URL für die Route mit der primary:true -Attribut in der Routenkonfiguration des Projekts festgelegt. Siehe Bereitstellen von Variablen.

    • Fixsymbol Die generate.xml Build-Szenario-Workflow zum Anwenden von Patches. Patches müssen früher angewendet werden, um Adobe Commerce zu aktualisieren und alle Probleme zu beheben, die die di:compile und module:refresh Schritte zum Fehlschlagen.

    • Fixsymbol Es wurde ein Problem im Installationsprozess behoben, durch das fälschlicherweise die Crypt key missing Fehler. Die crypt/key -Wert wird während der Installation automatisch generiert.

  • Neues Symbol Dienstaktualisierungen

    • Neues Symbol Unterstützung für PHP 7.4 und MariaDB 10.4 hinzugefügt.
  • Neues Symbol Aktualisierungen der Umgebungsvariablen

    • Neues Symbol Der SCD_USE_BALER -Variable, um das Baler-Modul für das JavaScript-Bundling während des Build-Prozesses der Cloud-Infrastruktur in Adobe Commerce zu aktivieren. Siehe Variablenbeschreibung im Abschnitt Build-Variablen.

    • Neues Symbol Der REDIS_BACKEND Umgebungsvariable zum Konfigurieren des Redis-Backend-Modells für Redis-Cache für Adobe Commerce 2.3.5 oder höher. Siehe Variablenbeschreibung im Abschnitt Bereitstellungsvariablen.

  • Neues Symbol CLI-Befehlsaktualisierungen

    • Neues Symbol Die folgenden CLI-Befehle wurden mit einer Option für eine detailliertere Protokollierung aktualisiert:

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

      Die Protokollierungsstufe für jeden Aufruf wird durch die Konfiguration der VERBOSE_COMMANDS in der .magento.env.yaml -Datei.

  • Neues Symbol Verbesserungen bei der Validierung

    • Neues Symbol Kompatibilitätsprüfungen mit Elasticsearch 7.x—Aktualisierung der Elasticsearch-Validierung für Elasticsearch 7.x-Softwarekompatibilitätsprüfungen.

    • Neues Symbol Aktualisierte Dienstversion- und EOL-Validierungsprüfungen—Validierung aktualisiert, um installierte Dienstversionen anhand der Anforderungen von Adobe Commerce 2.4 zu überprüfen.

    • Fixsymbol Es wurde ein Validierungsproblem behoben, sodass die folgende Warnung nach der Bereitstellung nur angezeigt wird, wenn die post-deploy Die Hook-Konfiguration fehlt in der .magento.app.yaml Datei:

      code language-text
      Your application does not have the "post_deploy" hook enabled.
      
    • Neues Symbol Validierung für Zend Framework-Abhängigkeiten hinzugefügt—Die Komponentenabhängigkeit wurde für das Zend Framework überprüft, das zum Laminas-Projekt migriert wurde. Wenn die erforderlichen Abhängigkeiten fehlen, wird während des Build-Prozesses die folgende Fehlermeldung angezeigt.

      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.
      

      Siehe Überprüfen von Zend-Framework-Abhängigkeiten.

    • Neues Symbol Validierung hinzugefügt für env.php Datei und Daten—Es wurden Prüfungen für die env.php Datei und Daten während des Installations- und Aktualisierungsprozesses.

      • Wenn die Variable env.php -Datei fehlt in der Installation und die crypt/key Wert wird nicht im .magento.app.yaml -Datei, schlägt die Bereitstellung mit der folgenden Benachrichtigung fehl:

        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`.
        
      • Wenn die Installation die Variable env.php oder die Konfiguration nur einen Cache-Typ enthält, die cron:enable Befehl wird während des Aktualisierungsprozesses ausgeführt, um die Datei mit allen cache_types. Die folgende Benachrichtigung wird dem Protokoll hinzugefügt:

        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

Veröffentlichungsdatum: 6. Februar 2020

  • Neues Symbol Aktualisierungen der Infrastruktur

    • Neues Symbol Separates Paket für Cloud Docker für Commerce hinzugefügt—Entpacken Sie das Docker-Paket aus dem ece-tools -Paket, um die Codequalität zu erhalten und unabhängige Versionen bereitzustellen. Aktualisierungen und Fehlerbehebungen im Zusammenhang mit ece-tools werden über die magento-cloud-docker GitHub-Repository.

    • Neues Symbol Aktualisierte Patchfunktionen—Die Patch-Funktion wurde vom ECE-Tools-Paket in ein separates Paket verschoben. magento-cloud-patches Paket. Während der Bereitstellung ece-tools verwendet das neue Paket, um Patches anzuwenden. Siehe Versionshinweise zu Cloud-Patches.

    • Neues Symbol Aktualisierte Composer-Abhängigkeiten—Die composer.json -Datei für Adobe Commerce in Cloud-Infrastruktur mit einer Abhängigkeit für die magento/magento-cloud-docker Paket. Jetzt ece-tools enthält Abhängigkeiten für alle Pakete in der Cloud Tools Suite for Commerce. Diese Pakete werden bei der Installation oder Aktualisierung automatisch installiert und aktualisiert ece-tools.

  • Neues Symbol Unterstützung für szenario-basierte Bereitstellungen

    • Neues Symbol Jetzt können Sie den Build, die Bereitstellung und die Nachbereitstellung von Prozessen mithilfe von XML-Konfigurationsdateien anpassen, um die Standardkonfiguration zu überschreiben oder anzupassen.

    • Neues Symbol Die hooks Konfiguration in.magento.app.yaml—Wir haben die hooks Konfigurationsformat zur Unterstützung von szenariobasierten Bereitstellungen. Das alte Format aus früheren ECE-Tools-Versionen 2002.0.x wird weiterhin unterstützt. Sie müssen jedoch auf das neue Format aktualisieren, um die szenario-basierte Bereitstellungsfunktion zu verwenden. Siehe Szenario-basierte Bereitstellungen.

NOTE
Bevor Sie auf die ECE-Tools-Version 2002.1.0 aktualisieren, lesen Sie die Abwärtskompatible Änderungen , um mehr über Änderungen zu erfahren, bei denen Sie möglicherweise Adobe Commerce bei der Konfiguration oder den Prozessen von Cloud-Infrastrukturprojekten aktualisieren müssen.
  • Neues Symbol Dienstaktualisierungen

    • Neues Symbol Unterstützung für PHP 7.3 hinzugefügt.

    • Neues Symbol RabbitMQ 3.8 wird nun unterstützt.

    • Neues Symbol Es wurde eine Validierung hinzugefügt, um installierte Dienstversionen mit dem Datum der Einstellung für die Einstellung der Unterstützung für jeden Dienst zu vergleichen. Jetzt erhalten Kunden eine Benachrichtigung, wenn eine Dienstversion innerhalb von drei Monaten nach dem Datum der Einstellung der Unterstützung verfügbar ist, und eine Warnung, wenn das Datum der Abschaffung in der Vergangenheit liegt.

    • Fixsymbol Es wurde ein Problem bei der Konfiguration von Elasticsearch behoben, um sicherzustellen, dass die richtigen Elasticsearch-Einstellungen in allen Umgebungen konfiguriert sind.

NOTE
Siehe Dienstversionen für eine Liste der in Adobe Commerce in der Cloud-Infrastruktur verwendeten Dienste und deren Versionskompatibilität mit der Cloud-Vorlage.
  • Neues Symbol Aktualisierungen der Umgebungsvariablen

    • Neues Symbol Erweiterung der Funktionalität der WARM_UP_PAGES Umgebungsvariable, um das Vorausfüllen des Caches für bestimmte Produktseiten zu unterstützen. Siehe erweiterte Definition in der Variablen nach der Bereitstellung Thema.

    • Neues Symbol Der ERROR_REPORT_DIR_NESTING_LEVEL Umgebungsvariable zur Vereinfachung der Datenverwaltung in den Fehlerberichten <magento_root>/var/report/ Verzeichnis. Siehe Variablenbeschreibung im Abschnitt Build-Variablen Thema.

    • Fixsymbol Entfernt die SCD_EXCLUDE_THEMES, STATIC_CONTENT_THREADS,DO_DEPLOY_STATIC_CONTENT, und STATIC_CONTENT_SYMLINK Umgebungsvariablen. Siehe Abwärtskompatible Änderungen.

    • Fixsymbol Es wurde ein Problem im Elastic Suite-Konfigurationsprozess behoben, sodass die Standardkonfiguration bei der Konfiguration der ELASTICSUITE_CONFIGURATION Bereitstellungsvariable ohne die _merge -Option.

  • Neues Symbol CLI-Befehlsaktualisierungen

    • Neues Symbol Neuer Cron-Befehl- Sie können die Cron-Verarbeitung in Ihrer Adobe Commerce in der Cloud-Infrastruktur-Umgebung jetzt manuell verwalten, indem Sie cron:disable und cron:enable Befehle. Verwenden Sie den Befehl disable , um alle aktiven Cron-Prozesse anzuhalten und alle Cron-Aufträge zu deaktivieren. Verwenden Sie den Befehl "Aktivieren", um Cron-Aufträge erneut zu aktivieren, wenn Sie bereit sind. Siehe Deaktivieren von Cron-Aufträgen.

    • Neues Symbol Verbesserte Fehlerberichterstellung—Es wurde eine bessere Protokollierung für CLI-Befehlsfehler hinzugefügt, die während der Verarbeitung der ECE-Tools auftreten.

    • Neues Symbol Entfernen veralteter Build-Befehle— Die folgenden Build-Befehle wurden entfernt: m2-ece-build, m2-ece-deploy, m2-ece-scd-dumpund umbenannt ece-tools docker Befehle zu ece-docker. Siehe Abwärtskompatible Änderungen

  • Neues Symbol Entfernt veraltete build_options.ini und eine Validierung hinzugefügt, um den Build fehlschlagen zu lassen, wenn die Datei vorhanden ist. Verwenden Sie die .magento.env.yaml -Datei, um Build-Optionen zu konfigurieren.

  • Fixsymbol Es wurde ein Fehler behoben, der dazu führte, dass der Build-Prozess fehlschlug, wenn die Variable config.php ist leer.

2002.0.23

Veröffentlichungsdatum: 27. Februar 2020

  • Fixsymbol Es wurde ein Kompatibilitätsproblem mit ece-tools Versionen von 2002.0.x, die verhinderten, dass die On-Demand-Erstellung von statischen Inhalten im Produktionsmodus erfolgreich abgeschlossen wurde.

Ältere Versionen

Siehe Versionshinweise-Archiv für Version 2002.0.22 und früher.

recommendation-more-help
05f2f56e-ac5d-4931-8cdb-764e60e16f26