Aller au contenu

Guide de mise à jour

Cette page décrit comment mettre à jour les composants de Squash DEVOPS.

Légende

† indique un composant commun à Squash AUTOM et Squash DEVOPS.
️‡ indique un composant Premium. Une vue d'ensemble des fonctionnalités Premium est disponible ici. Pour en bénéficier ou demander plus d'informations, consulter notre site ou nous contacter.

Squash Orchestrator†

Vignette installation orchestrateur

  • Arrêter l'orchestrateur en utilisant opentf-done (voir Stopping the orchestrator) :
    opentf-done --host http://localhost --token $TOKEN
    
  • Mettre à jour l'image Docker du Squash Orchestrator.
  • Si les versions intermédiaires (entre la version avant mise à jour et la version finale) ou la version finale elle-même nécessitent des modifications de configuration, les effectuer.
    Les instructions sont indiquées dans la page des release notes. Si aucune instruction n'est indiquée, aucune modification n'est à faire.
  • Redémarrer le Squash Orchestrator de la même façon qu'avant la mise à jour.

Outils de l'orchestrateur†

Vignette installation outils

Mettre à jour les outils de l'orchestrateur en exécutant la commande :

pip install --upgrade opentf-tools

Agent OpenTestFactory†

Vignette installation agent

  • Arrêter l'agent OpenTestFactory.
  • Mettre à jour l'agent en exécutant la commande :
    pip install --upgrade opentf-agent
    
  • Redémarrer l'agent.

Plugins Squash TM

Vignette installation des Plugins TM pour Squash DEVOPS

Pour mettre à jour les plugins Squash TM, merci de vous reporter au protocole d’installation d’un plugin Squash TM.

  • Result Publisher†
  • Test Plan Retriever