Выпуск OTA-образа в производство

После завершения тестирования образа OTA вы готовы выпустить образ OTA в производство, используя канал Production .

Настроить источник

Чтобы выпустить обновление OTA для производства:

  1. Выберите вкладку «Выпуск» .

  2. В раскрывающемся меню выберите канал производства.

  3. В качестве источника образа OTA выберите Developer Console или Distributed Compliance Ledger (DCL) :

    Выбор источника изображения для релиза продукции.
    Рисунок 1 : Выбор источника изображения для релиза продукции

Выпустите образ OTA с помощью консоли разработчика

Выберите изображение из OTA Image и добавьте его, нажав кнопку OTA Image .

Процент развертывания — это процент устройств, которые получат образ OTA. В этом поле укажите целое число от 1 до 100. Введите значение меньше 100, если вы предпочитаете выпускать образ OTA партиями.

При пакетном развертывании образа алгоритм выбирает устройства случайным образом и не обязательно устанавливает обновление на тот процент устройств, который вы указали в поле «Процент развертывания» . Однако большой пул устройств, например, 1000 и более, повышает вероятность достижения алгоритмом заданного процента развертывания.

Настройка производственного выпуска.
Рисунок 1 : Настройка производственного выпуска

Выпуск образа OTA с использованием DCL

При выборе Distributed Compliance Ledger (DCL) DCL используется в качестве источника образа OTA для выпуска продукции.

  1. Нажмите кнопку «Выпустить в производство» .

  2. Появится диалоговое окно подтверждения. Нажмите «Выпустить» , чтобы подтвердить выпуск в производство.

    Подтверждение выпуска продукции.
    Рисунок 2 : Подтверждение выпуска продукции

Проверьте, что канал производства отображается в таблице Live Releases .

Выпуск в эксплуатацию.
Рисунок 3 : Образ OTA передан в производственный канал

Таблица содержит названия образов и каналов, статус развертывания ( LIVE или INACTIVE ), заданный вами процент развертывания, а также дату и время выпуска. Релизы из DCL будут отображаться (при наличии), однако они доступны только для чтения и не подлежат редактированию.

Остановить выпуск

Остановить выпуск консоли разработчика

  1. В таблице выпусков консоли разработчика щелкните меню «more» для целевого канала, как показано на рисунке 4.

    Остановите активный выпуск.
    Рисунок 4 : Остановка активного выпуска
  2. Нажмите Остановить выпуск .

  3. В открывшемся диалоговом окне будет указано, что распространение релиза на дополнительные устройства будет немедленно прекращено, и что устройства, уже получившие релиз, будут использовать обновлённую прошивку. Чтобы продолжить, нажмите « Остановить» .

  4. Убедитесь, что статус развертывания на главном экране конфигурации обновлен до INACTIVE .

Остановить выпуск DCL

Переключение источника образа OTA с DCL обратно на консоль разработчика остановит все текущие выпуски DCL.

Изменение источника изображения для релиза продукции.
Рисунок 1 : Переключение источника изображения для выпуска продукции

Продолжить неактивный релиз

После того как вы остановили выпуск и он перешел в состояние НЕАКТИВЕН , продолжите работу на том же канале одним из следующих способов:

  • Возобновить выпуск с первоначальным набором устройств
  • Выпустите образ на новый набор устройств.
  • Перезаписать образ на исходном наборе устройств

Возобновить выпуск

  1. В таблице выпусков консоли разработчика нажмите меню «more» для неактивного канала и выберите Resume Rollout .

  2. В диалоговом окне появится сообщение о том, что развертывание будет применено к исходному набору устройств с изначально заданным процентом развертывания. Нажмите «Возобновить» , чтобы продолжить.

Выпустите образ на новый набор устройств.

  1. В разделе «Настройка выпуска» экрана конфигурации выберите неактивный канал.

    Возобновление неактивного релиза на новом наборе устройств.
    Рисунок 5 : Варианты переключателей для развертывания
  2. В разделе Развертывание выберите переключатель Выпустить на новый набор устройств .

  3. Выберите изображение, введите процент развертывания и приступайте к выпуску изображения.

Перезаписать образ на исходном наборе устройств

  1. На рисунке 5 в разделе Развертывание выберите переключатель Выпустить на том же наборе устройств, что и в предыдущем выпуске .

  2. Выберите образ из раскрывающегося списка и приступайте к его выпуску. Процент развертывания останется таким же, как и ранее настроенный.

Увеличить процент внедрения

  1. В таблице выпусков консоли разработчика щелкните меню «more» для целевого канала, чтобы вызвать параметры, показанные на рисунке 4.

  2. Нажмите Увеличить процент развертывания .

  3. В открывшемся диалоговом окне введите процент развертывания и нажмите кнопку «Сохранить» . Это число не может быть меньше текущего процента развертывания.

  4. Убедитесь, что в таблице выпусков консоли разработчика на главном экране конфигурации в поле «Процент развертывания » отображается новый процент развертывания.