Aller au contenu

Guide de mise à jour

Cette page décrit comment mettre à jour les composants de Squash DEVOPS.
† indique un composant commun à Squash AUTOM et Squash DEVOPS. Il ne doit être mis à jour qu'une seule fois pour les deux.

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 "all-in-one" 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