OTA イメージを本番環境にリリースする

OTA イメージのテストが完了したら、OTA イメージ を 製品版チャンネルを使用して本番環境にリリースできます。

ソースの構成

OTA アップデートを本番環境にリリースする手順は次のとおりです。

  1. [リリース] タブを選択します。

  2. プルダウン メニューから [製品版] チャンネルを選択します。

  3. OTA イメージのソースとして [デベロッパー コンソール] または [分散型コンプライアンス台帳(DCL)] を選択します。

    本番環境リリース イメージのソースを選択する。
    図 1: 本番環境リリース イメージのソースを選択する

デベロッパー コンソールを使用して OTA イメージをリリースする

[OTA イメージ] からイメージを選択し、 [OTA イメージを追加] をクリックして追加します。

ロールアウトの割合は、OTA イメージを受信するデバイスの割合を表します。このフィールドには、1 ~ 100 の整数を指定します。OTA イメージをバッチでリリースする場合は、100 未満の値を入力します。

イメージをバッチでロールアウトする場合、アルゴリズムによってデバイスがランダムに選択されるため、[ロールアウトの割合] フィールドで構成したデバイスの正確な割合にアップデートが配信されるとは限りません。ただし、1,000 台以上のデバイスのプールが大きいほど、アルゴリズムが構成されたロールアウトの割合を満たす可能性が高くなります。

本番環境リリースを構成します。
図 1: 本番環境リリースを構成する

DCL を使用して OTA イメージをリリースする

[分散型コンプライアンス台帳(DCL)] を選択すると、本番環境リリース用の OTA イメージのソースとして DCL が使用されます。

  1. [本番環境にリリース] をクリックします。

  2. 確認ダイアログが表示されます。[リリース] をクリックして、本番環境リリースを確認します。

    本番環境へのリリースを確認します。
    図 2: 本番環境リリースを確認する

[ライブ リリース] テーブルに [製品版] チャンネルが表示されていることを確認します。

本番環境へのリリース構成。
図 3: 製品版チャンネルにリリースされた OTA イメージ

テーブルには、イメージ名とチャンネル名、ロールアウトのステータス([ライブ] または [非アクティブ])、設定したロールアウトの割合、リリース日時が表示されます。DCL からのリリースは表示されますが、読み取り専用で編集できません。

リリースを停止する

デベロッパー コンソールでのリリースを停止する

  1. [デベロッパー コンソール リリース] テーブルで、図 4 に示すように、対象のチャネルの [その他] メニューをクリックします。

    アクティブなリリースを停止します。
    図 4: アクティブなリリースを停止する
  2. [リリースを停止] をクリックします。

  3. 表示されるダイアログ ウィンドウには、追加のデバイスへのリリースのロールアウトが直ちに停止し、リリースをすでに受信しているデバイスでは更新されたファームウェアが使用されることが示されます。 続行するには、[停止] をクリックします。

  4. メイン構成画面の [ロールアウト ステータス] が [非アクティブ] に更新されていることを確認します。

DCL リリースを停止する

OTA イメージのソースを DCL からデベロッパー コンソールに戻すと、進行中の DCL リリースが停止します。

本番環境リリース イメージのソースを切り替えます。
図 1: 本番環境リリース イメージのソースを切り替える

非アクティブなリリースを続行する

リリースを停止して [非アクティブ] 状態になったら、次のいずれかの方法で同じチャンネルで続行します。

  • 最初のデバイスセットでリリースを再開する
  • 新しいデバイスセットにイメージをリリースする
  • 最初のデバイスセットのイメージを上書きする

リリースを再開する

  1. [デベロッパー コンソール リリース] テーブルで、非アクティブなチャンネルの [その他] メニューをクリックし、[ロールアウトを再開]を選択します。

  2. ダイアログ ウィンドウに、ロールアウトが最初のデバイスセットに適用され、最初に構成したロールアウトの割合が適用されることが通知されます。[再開] をクリックして続行します。

新しいデバイスセットにイメージをリリースする

  1. 構成画面の [リリースを構成] セクションで、非アクティブなチャンネルを選択します。

    非アクティブなリリースを新しいデバイスセットに再開する。
    図 5: ロールアウト ラジオボタンのオプション
  2. [ロールアウト] で、[新しいデバイスセットにリリース] [ラジオボタン]を選択します。

  3. イメージを選択してロールアウトの割合を入力し、イメージのリリースに進みます。

最初のデバイスセットのイメージを上書きする

  1. 図 5 の [**ロールアウト**] で、 [**以前のリリースと同じデバイスセットにリリース**] ラジオボタンを選択します。

  2. プルダウン リストからイメージを選択し、イメージのリリースに進みます。 ロールアウトの割合は、以前に構成した割合と同じです。

ロールアウトの割合を引き上げる

  1. [デベロッパー コンソール リリース] テーブルで、対象のチャンネルの [その他] メニュー をクリックして、図 4 に示すオプションを呼び出します。

  2. [ロールアウトの割合を引き上げる] をクリックします。

  3. 表示されるダイアログで、ロールアウトの割合を入力して [保存] をクリックします。現在のロールアウトの割合を下回る数値を入力することはできません。

  4. メイン構成画面の [デベロッパー コンソール リリース] テーブルの [ロールアウト %] に、新しいロールアウトの割合が表示されていることを確認します。