ece-tools のリリースノートアーカイブ
ece-tools
v2002.0.22 以降に関する情報とアップデートを提供します。 ece-tools
およびその他のクラウドパッケージの最新のアップデートを入手するには、 クラウドツールスイートのリリースノートを参照してください。v2002.0.22
ece-tools
2002.0.22 リリースでは、ece-tools
パッケージの構造が変更され、Adobe Commerce on cloud infrastructure
パッチのリリースが ECE-Tools リリースから切り離されます。 このリリース以降、パッチおよび重要な修正は、ece-tools
パッケージの新しい依存関係である magento/magento-cloud-patches
パッケージを使用して配布されます。 リリースアップデートのスケジュール設定やコミュニティの貢献度の操作に関する複雑さを軽減するために、これらの変更を行いました。
-
-
ece-tools
パッケージから新しいmagento/magento-cloud-patches
composer パッケージに移動しました。 -
ece-tools
パッケージのcomposer.json
ファイルを更新して、magento/magento-cloud-patches
v1.0.0 パッケージの依存関係を追加しました。 -
ece-tools
のパッチ適用プロセスが中断する問題を修正しました。 この問題は、 セキュリティのみのパッチに採用された新しいバージョン管理スキームによって導入されました
-
-
ece-tools
バージョン 2002.0.22 でクラウド環境を更新し、次のパッチと重要な修正を適用します。 これらのパッチは、magento/magento-cloud-patches
v1.0.0 パッケージに含まれています。-
-
-
Magento\Framework\Mail\EmailMessageInterface
PHP インターフェイスに起因する後方非互換性の問題を修正しました。このパッチの適用範囲では、新しいEmailMessageInterface
は古いMessageInterface
から継承され、Adobe Commerce コアモジュールはMessageInterface
. に依存するように戻されます。 -
-
v2002.0.21
-
-
-
PHP バージョン 7.3.
-
ワニス キャッシュ 6.2.0
-
-
.magento.app.yaml
で指定されたカスタムフック設定を適用するためのサポートを追加しました。 以前は、Docker 環境はデフォルトのフック設定のみをサポートしていました。 -
docker:config:convert
コマンドが非推奨(廃止予定)になりました。 対応するデータがdocker-compose.yml
ファイルに保存されます。 -
-
-
-
-
CRON_CONSUMERS_RUNNER
環境変数を使用して cron ジョブを管理する際に、メッセージキューからのメッセージを処理する方法を設定します。 変数のデプロイトピックの変数の説明を参照してください。 -
consumers_runner
cron ジョブが異なるノードで同じコンシューマーの複数のインスタンスを開始した場合に、データベースのデッドロックエラーが発生する可能性がある問題を修正しました。 現在は、お使いの環境で CRON_CONSUMER_RUNNER デプロイ変数を有効にしている場合、consumers_runner
ジョブはsingle-thread
オプションを使用して 1 つのノードのみで各コンシューマーの 1 つのインスタンスを起動します。 -
config:show:default-url
コマンドでベース URL を取得できない場合は、MAGENTO_CLOUD_ROUTES 変数からの URL が使用されます。
-
-
module:refresh
コマンドによって返されたログ情報を更新しました。 これで、有効なモジュールの詳細なリストがcloud.log
ファイルに表示されました。 -
-
-
-
INFO
からDEBUG
. に変更されました -
setup:upgrade
コマンドを実行したときに、app:config:import
タスク中にエラーが発生した場合にデプロイメントプロセスが中断されなかった問題を修正しました。 -
debug
に変更して、Cloud Console に表示されるログの詳細量を減らすと同時に、デバッグの詳細情報を提供するようになりました。 -
ece-tools
後、config.php
ファイルで管理者ユーザーのロケールが指定されていない場合、エラーが発生しました。 これで、config.php
ファイルに admin ユーザーのデフォルトのロケールが含まれるようになりました。 -
magento-cloud
CLI コマンドが失敗したときに発生するUndefined index error
ラーを修正しました。 現在、ECE-Tools パッケージは、セキュア URL が使用できない場合にベース URL (http)を使用します 。
v2002.0.20
-
-
ece-tools
パッケージを使用して機能テストを実行できるようになりました。 アプリケーションテストを参照してください 。 -
.magento.app.yaml
ファイルを使用した PHP モジュールの設定をサポートするようになりました。.magento.app.yaml
ファイルで指定された PHP Extensions は、Docker PHP コンテナで使用できます。 -
bin/magento-docker
の節を参照してください. -
-
/app
ディレクトリのプロジェクトルートに移動できます。 -
note warning WARNING Adobe Commerce on cloud infrastructure のお客様がAdobe Commerce 2.3.2 にアップグレードする前に 🔗Adobe Commerce サポートチケットを送信 して、プロ実稼動環境とステージング環境の libsona パッケージをアップグレードする必要があります。現在、スターター環境をAdobe Commerce 2.3.2 にアップグレードすることはできません。 -
analysis-icu
プラグインとanalysis-phonetic
Elasticsearchプラグインを追加しました。 -
docker:build
コマンドでオプションを使用する場合、オプションを使用する際に値を指定する必要があります。 また、docker:build run
コマンドを使用する際のノードバージョンの検証も追加しました。
-
-
-
-
-
-
1
に設定しました。 必要に応じて、カウントを増やすことができるようになりました。 変数のデプロイの定義および 変数のビルドを参照してください。 -
-
-
pub/static/.htaccess
ファイルを追加しました。 PHOENIX MEDIA GmbH の Björn Kraus による修正 -
Critical
として表示されていたエラーを修正しました。 -
-
env:config:show
コマンド を、環境サービス、ルート、変数を表示するece-tools
パッケージに追加しました。 サービス、ルート、変数を参照してください。 Vladimir Kerkhoff が提供した機能. -
ece-tools
でAdobe Commerce 2.2.6 以前をインストールしようとすると、重大なエラーが発生する問題を修正しました。 -
-
cloud.log
ログレベルをinfo
からdebug
に下げました。 -
--remove-definers (-d)
オプションをece-tools db-dump
コマンドに追加しました。
v2002.0.19
-
env.php
ファイルが上書きされ、カスタム設定が失われる問題を修正しました。 この更新により、カスタム設定を維持しながら、クラウドインフラストラクチャ上のAdobe Commerceによってデプロイメントごとにenv.php
ファイルが更新されます。
v2002.0.18
-
-
-
-
-
-
Name or service not known
エラーで失敗する問題を修正しました。.magento/services.yaml
ファイルからサービスを削除できるようになりました。 Docker 設定ジェネレーターが、docker/config.php.dist
ファイルのサービスを自動的に更新します。 -
-n
オプションを使用します。 -
db-dump
コマンドで既存のダンプが消去される問題を修正しました。 -
session
、default
およびpage_cache
キャッシュストレージを同じデータベース ID に割り当てた問題を修正しました。
-
-
-
-
.magento.env.yaml
ファイルからの静的コンテンツのデプロイメントの完了に要する時間を短縮できるようになりました。 変数のデプロイ、 変数のビルド、 グローバル変数の定義を参照してください。 -
-
-
-
-
_merge
が不要な場合、デプロイは失敗します。 -
-
slave
インスタンスからデータを読み取れない場合、Redismaster
インスタンスから読み取りが行われます。 REDIS_USE_SLAVE_CONNECTION. を参照してください。
v2002.0.17
ece-tools
バージョン 2002.0.17 には、重要なセキュリティパッチが含まれています。 テクニカルリソース:Magento Open Sourceパッチを参照してください。-
-
Elasticsearchバージョン 6.x. がサポートされるようになりました。
-
Redis バージョン 5.0 のサポートを追加しました。
-
-
-
Elasticsearch 6.5
-
Redis 5.0
-
-
-
--use-rewrites
オプションが追加され、ストアフロントおよび管理者アクセスで生成されたリンクの web サーバー書き換えを使用して、セキュリティとカスタマーエクスペリエンスを向上させることができるようになりました。 -
var/log/install_upgrade.log
ファイルにタイムスタンプを追加しました。
v2002.0.16
-
-
Docker 環境で生成されたデフォルトのサービス設定は、クラウドテンプレートのデフォルト設定と同じになりました。
-
sendmail
サービスを使用して、Docker 環境からメールを送信できます。 -
Cloud Docker 環境でデバッグするように Xdebug を設定する機能を追加しました。
-
docker-compose.yml
ファイルを生成する際の web サービスの権限の問題を修正しました。
-
-
composer.json
ファイルのautoload
プロパティに必要な設定変更が含まれていることを確認する検証が追加されました。 アップグレードバージョン. を参照してください。 -
build:transfer
の節の最初のビルドフェーズで行われます。 以前は、圧縮プロセスは、静的アセットのカスタム圧縮とバンドルを適用する前に行われていました。 Tryzens Limited の Rafael Garcia Lepper 氏により修正が提出されました. -
-
-
symfony/yaml
パッケージで制約を更新しました。 3.2 より前のsymfony/yaml
パッケージ バージョンを使用している場合、定数の解析は機能しません。Vladimir Kerkhoff によって送信された修正. -
-
cloud.log
ファイルに表示され、デフォルトの変数を使用してデプロイメントが続行されます。 -
-
Info
からNotice
に更新しました:-
composer.json
にインストールされているモジュールをapp/etc/config.php
ファイル内の共有構成設定と紐付けするプロセスの開始と終了 -
設定検証プロセスの開始と終了
-
クラスを生成する
setup:di:compile
プロセスの開始と終了
-
-
-
RESOURCE_CONFIGURATION デプロイ変数 – この変数を使用して、リソース名をデータベース接続にマップします。
-
X_FRAME_CONFIGURATION グローバル変数 -
<frame>
、<iframe>
または<object>
でAdobe Commerce ページをレンダリングするためのX-Frame-Options
ヘッダー設定を変更するには、この変数を使用します。
-
-
-
WARM_UP_PAGES - Adobe Commerce ストアに対して定義されたすべてのドメインで、指定されたページのキャッシュをプリロードできるようになりました。 以前は、サイトが複数のドメインで設定されている場合、デプロイ後のプロセスが、デフォルト以外のドメイン上の指定されたページのキャッシュをプリロードできず、デプロイ後のログに次のエラーが返されていました。
ERROR: Warming up failed: <uri>
-
SCD_COMPRESSION_LEVEL - SCD 圧縮レベルの正しいデフォルト値を使用して、ドキュメントとサンプル
.magento.env.yaml
ファイルを更新しました。 ビルド変数および デプロイ変数の内容の定義を参照してください。 -
SCD_EXCLUDE_THEMES – この環境変数は非推奨です。 テーマの設定を制御するには、SCD_MATRIX を使用します。
-
SCD_MATRIX - SCD_MATRIX が異なる文字ケースを含むテーマ値を無視した場合に発生する問題を防ぐために、検証プロセスを修正しました。 ビルド変数および デプロイ変数の内容の定義を参照してください。
-
管理変数—
-
環境変数を使用して管理者ユーザーの資格情報を管理する際のセキュリティが向上しました。 ADMIN_EMAIL、ADMIN_USERNAME および ADMIN_PASSWORD 環境変数を、アップグレード中に管理者の資格情報を上書きするために使用できなくなりました。 管理パネルにアクセスできない場合は、パスワードを忘れた場合 機能または
admin:user:create
CLI コマンドを使用して、新しい管理ユーザーを作成します。 詳しくは 管理パネルへのアクセスを参照してください。 -
パッチのアップグレードまたは適用時に、ADMIN_EMAIL は不要になりました。
-
-
v2002.0.15
-
-
これで、Docker Generator は、(Docker 環境の構築 時に、
.magento.app.yaml
および.magento/services.yaml
設定ファイルで指定されたサービスを使用すようになりました。 ビルドパラメーターを使用して、別のサービスバージョンを選択できます。 -
PHP 7.2 イメージが追加されました – Cloud Docker で PHP 7.2 がサポートされるようになりました。Launch Docker configuration を更新し、Adobe Commerceのバージョンと互換性のある PHP のバージョンを指定する
docker:build --php
オプションを含めました。 -
PHP-CLI イメージに基づく Cron コンテナを追加しました。
-
Docker ビルドに次のサービスを追加しました。
-
RabbitMQ 3.5 および 3.7
-
Elasticsearch 1.7、2.4、5.2
-
Redis 3.2 および 4.0
-
-
-
.magento.env.yaml
設定ファイルに追加しました。 -
-
env.php
ファイルからカスタマイズされた cron 設定が削除される問題を修正しました。 これで、カスタム cron 設定はenv.php
ファイルに安全に残ります。 -
-
-
-
config:dump
コマンドを修正して、config.php
ファイルのsystem
セクションに各 web サイトのロケールが含まれるようにしました。 -
-
setup:di:compile
プロセス中にファイルが正しく生成されず、Amazon Pay モジュールに影響を与えていた問題を修正しました。