起動済みの Matter 統合をロールバックする

起動した Matter 統合は、以前に起動したバージョンにロールバックできます。

たとえば、本番環境にバージョン v.1 があるとします。数か月後、バージョン v.2 をリリースして、本番環境でなんらかの問題を発見しました。この問題を軽減するには、現在リリースされているバージョン(v.2)を以前にリリースされたバージョン(v.1)にロールバックします。

制限事項

ロールバック プロセスには、デベロッパーが注意すべき制限事項がいくつかあります。

  • 起動された統合に以前のバージョンが存在しない場合、その統合のロールバックは許可されません。起動された統合の初期バージョンはロールバックできません。
  • ロールバックは 1 つ前のバージョンでのみサポートされています。たとえば、v.3 から v.2 にロールバックすることはできますが、その後 v.2 を v.1 にロールバックすることはできません。統合を再度ロールバックするには、新しい統合バージョンを起動する必要があります。
  • ロールバックされたバージョンが認定済み統合のリストから削除されます。ロールバックされたバージョンは再度起動できず、復元もできません。

起動した統合をロールバックする

デベロッパー コンソールに移動

  1. Matter > [起動] に移動します。
  2. 統合のリリース版が [Launched] セクションに表示されます。
  3. リリースされた統合の アイコンをクリックし、プルダウンから [ロールバック] を選択します。
  4. 確認ダイアログで、[ロールバック] をクリックして確定します。

確認すると、[Launched] セクションに統合の以前にリリースされたバージョンが表示されます。この以前のバージョンが最新バージョンになり、すぐにエコシステムにロールアウトされます。