Lançar uma imagem OTA para produção

Quando terminar de testar a imagem OTA, você poderá lançá-la para produção usando o canal de produção.

Configurar origem

Para lançar uma atualização OTA em produção:

  1. Selecione a guia Versão.

  2. Selecione o canal de produção no menu suspenso.

  3. Selecione Developer Console ou Distributed Compliance Ledger (DCL) como a origem da imagem OTA:

    Escolher a origem da imagem da versão de produção.
    Figura 1: escolher a origem da imagem de lançamento de produção

Lançar uma imagem OTA usando o Developer Console

Selecione uma imagem em Imagem OTA e clique em Adicionar imagem OTA.

A porcentagem de lançamento representa a porcentagem de dispositivos que vão receber a imagem OTA. Nesse campo, especifique um número inteiro de 1 a 100. Insira um valor menor que 100 se preferir lançar a imagem OTA em lotes.

Se você lançar a imagem em lotes, um algoritmo vai selecionar os dispositivos aleatoriamente e não necessariamente vai entregar a atualização para a porcentagem exata de dispositivos que você configurou no campo Porcentagem de lançamento. No entanto, um grande pool de dispositivos, como 1.000 ou mais, aumenta a chance de o algoritmo atingir a porcentagem de lançamento configurada.

Como configurar a versão de produção.
Figura 1: configuração da versão de produção

Lançar uma imagem OTA usando a DCL

Ao selecionar Distributed Compliance Ledger (DCL), o DCL é usado como fonte da imagem OTA para lançamento em produção.

  1. Clique em Lançar para produção.

  2. Uma caixa de diálogo de confirmação é exibida. Clique em Liberar para confirmar a versão de produção.

    Confirmando o lançamento da produção.
    Figura 2: Confirme a liberação da produção

Verifique se o canal de Produção aparece na tabela Live Releases.

Liberar para a configuração de produção.
Figura 3: Imagem OTA liberada para o canal de produção

A tabela inclui os nomes da imagem e do canal, o status da implementação (seja LIVE ou INACTIVE), a porcentagem de implementação que você definiu e a data e hora de lançamento. As versões originadas da DCL serão exibidas, caso estejam presentes; no entanto, elas são somente leitura e não editáveis.

Interrompa uma liberação

Interrompa uma versão do Console do Desenvolvedor

  1. NoLançamentos do Console do Desenvolvedor tabela, clique no Menu 'mais' para o canal de destino, conforme mostrado na Figura 4.

    Interrompa a liberação ativa.
    Figura 4: Interromper liberação ativa
  2. Clique em Parar liberação.

  3. A janela de diálogo seguinte indica que a distribuição da atualização para outros dispositivos será interrompida imediatamente e que os dispositivos que já receberam a atualização passarão a usar o firmware atualizado. Para prosseguir, clique em Parar.

  4. Confirme se o status de Rollout na tela de configuração principal foi atualizado para INATIVO.

Interrompa uma liberação DCL

Ao alterar a origem da imagem OTA de DCL de volta para o Console do Desenvolvedor, todas as versões DCL em andamento serão interrompidas.

Alterando a fonte da imagem de lançamento da produção.
Figura 1: Alternando a fonte da imagem de lançamento da produção

Continuar uma versão inativa

Depois de interromper uma liberação e ela entrar no estado INACTIVE, continue no mesmo canal de uma destas maneiras:

  • Retomar o lançamento com o conjunto inicial de dispositivos.
  • Liberar a imagem para um novo conjunto de dispositivos
  • Substituir a imagem no conjunto inicial de dispositivos

Retomar o lançamento

  1. Na tabela Versões do Developer Console, clique no menu "Mais" do canal inativo e selecione Retomar lançamento.

  2. Uma caixa de diálogo informa que o lançamento vai ser aplicado ao conjunto inicial de dispositivos e com a porcentagem de lançamento configurada originalmente. Clique em Retomar para continuar.

Liberar a imagem para um novo conjunto de dispositivos

  1. Na seção Configurar lançamento da tela de configuração, selecione o canal inativo.

    Retomando a versão inativa para um novo conjunto de dispositivos.
    Figura 5: opções de botão de opção de lançamento
  2. Em Implantação, selecione o botão de opção Lançar para um novo conjunto de dispositivos.

  3. Selecione a imagem, insira a porcentagem de lançamento e prossiga para lançar a imagem.

Substituir a imagem no conjunto inicial de dispositivos

  1. Na Figura 5, em Rollout, selecione o botão de opção Release to same set of devices as previous release.

  2. Selecione a imagem na lista suspensa e prossiga para a liberação. A porcentagem de lançamento permanece a mesma que foi configurada anteriormente.

Aumentar a porcentagem do lançamento

  1. Na tabela Lançamentos do Developer Console, clique no menu "Mais" do canal de destino para invocar as opções mostradas na Figura 4.

  2. Clique em Aumentar a porcentagem do lançamento.

  3. Na caixa de diálogo que aparece, insira a porcentagem de lançamento e clique em Salvar. O número não pode ser menor que a porcentagem atual de lançamento.

  4. Confirme se a Porcentagem do lançamento na tabela Lançamentos do Developer Console da tela de configuração principal mostra a nova porcentagem de lançamento.