Publier une image OTA en production

Une fois que vous avez terminé de tester votre image OTA, vous pouvez la publier en production à l'aide du canal de production.

Configurer la source

Pour publier une mise à jour OTA en production :

  1. Sélectionnez l'onglet Release (Version).

  2. Sélectionnez le canal de production dans le menu déroulant.

  3. Sélectionnez Developer Console ou Distributed Compliance Ledger (DCL) comme source de l'image OTA :

    Choisir la source de l'image de la version de production.
    Figure 1: Sélection de la source de l'image de la version de production

Publier une image OTA à l'aide de la Developer Console

Sélectionnez une image dans OTA Image (Image OTA), puis ajoutez-la en cliquant sur Add OTA Image (Ajouter une image OTA).

Le pourcentage de déploiement représente le pourcentage d'appareils qui recevront l'image OTA. Pour ce champ, spécifiez un entier compris entre 1 et 100. Saisissez une valeur inférieure à 100 si vous préférez publier l'image OTA par lots.

Si vous déployez l'image par lots, un algorithme sélectionne les appareils de manière aléatoire et ne distribue pas nécessairement la mise à jour au pourcentage exact d'appareils que vous avez configuré dans le champ Rollout percentage (Pourcentage de déploiement). Toutefois, un grand nombre d'appareils, par exemple 1 000 ou plus, augmente les chances que l'algorithme atteigne le pourcentage de déploiement configuré.

Configurer la version de production.
Figure 1: Configuration de la version de production

Publier une image OTA à l'aide du DCL

Si vous sélectionnez Distributed Compliance Ledger (DCL) , le DCL est utilisé comme source de l'image OTA pour la version de production.

  1. Cliquez sur Release to Production (Publier en production).

  2. Une boîte de dialogue de confirmation s'affiche. Cliquez sur Release (Publier) pour confirmer la publication en production.

    Confirmer la version de production.
    Figure 2: Confirmation de la publication en production

Vérifiez que le canal de production apparaît dans le tableau Live Releases (Versions en direct).

Configuration de la mise en production.
Figure 3 : Image OTA publiée sur le canal de production

Le tableau inclut les noms de l'image et du canal, l'état du déploiement (LIVE ou INACTIVE), le pourcentage de déploiement que vous avez défini, ainsi que la date et l'heure de publication. Les versions provenant du DCL s'affichent, le cas échéant. Toutefois, elles sont en lecture seule et ne peuvent pas être modifiées.

Arrêter une version

Arrêter une version de la Developer Console

  1. Dans le tableau 'Plus' du canal cible, comme illustré à la figure 4.

    Arrêtez la version active.
    Figure 4: Arrêt d'une version active
  2. Cliquez sur Stop release (Arrêter la version).

  3. La boîte de dialogue qui s'affiche indique que le déploiement de la version sur d'autres appareils sera immédiatement arrêté et que les appareils qui ont déjà reçu la version utiliseront le micrologiciel mis à jour. Pour continuer, cliquez sur Stop (Arrêter).

  4. Vérifiez que l'état du déploiement sur l'écran de configuration principal est passé à INACTIVE.

Arrêter une version du DCL

Si vous remplacez le DCL par la Developer Console comme source de l'image OTA, toutes les versions du DCL en cours seront arrêtées.

Changer la source de l'image de la version de production.
Figure 1: Remplacement de la source de l'image de la version de production

Reprendre une version inactive

Une fois que vous avez arrêté une version et qu'elle est passée à l'état INACTIVE , vous pouvez la reprendre sur le même canal de l'une des manières suivantes :

  • Reprendre la version avec l'ensemble initial d'appareils
  • Publier l'image sur un nouvel ensemble d'appareils
  • Écraser l'image sur l'ensemble initial d'appareils

Reprendre la version

  1. Dans le tableau Developer Console releases (Versions de la Developer Console) , cliquez sur le menu « Plus » du canal inactif, puis sélectionnez Resume rollout (Reprendre le déploiement).

  2. Une boîte de dialogue vous informe que le déploiement s'appliquera à l'ensemble initial d'appareils et avec le pourcentage de déploiement que vous avez configuré à l'origine. Cliquez sur Resume (Reprendre) pour continuer.

Publier l'image sur un nouvel ensemble d'appareils

  1. Dans la section Configure release (Configurer la version) de l'écran de configuration, sélectionnez le canal inactif.

    Reprise de la version inactive sur un nouvel ensemble d'appareils
    Figure 5: Options de cases d'option de déploiement
  2. Sous Rollout (Déploiement), sélectionnez la case d'option Release to new set of devices (Publier sur un nouvel ensemble d'appareils) .

  3. Sélectionnez l'image, saisissez le pourcentage de déploiement, puis publiez l'image.

Écraser l'image sur l'ensemble initial d'appareils

  1. À la figure 5, sous Rollout (Déploiement), sélectionnez la Release to same set of devices as previous release case d'option (Publier sur le même ensemble d'appareils que la version précédente).

  2. Sélectionnez l'image dans la liste déroulante, puis publiez l'image. Le pourcentage de déploiement reste le même que celui configuré précédemment.

Augmenter le pourcentage de déploiement

  1. Dans le tableau Developer Console releases (Versions de la Developer Console), cliquez sur le menu « Plus » du canal cible pour afficher les options illustrées à la figure 4.

  2. Cliquez sur Increase rollout percentage (Augmenter le pourcentage de déploiement).

  3. Dans la boîte de dialogue qui s'affiche, saisissez le pourcentage de déploiement, puis cliquez sur Save (Enregistrer). Le nombre ne peut pas être inférieur au pourcentage de déploiement actuel.

  4. Vérifiez que le pourcentage de déploiement dans le tableau Developer Console releases (Versions de la Developer Console) de l'écran de configuration principal affiche le nouveau pourcentage de déploiement.