Aller au contenu

Guide de mise à jour

Squash Orchestrator

Vignette installation orchestrateur

  • Arrêter Squash Orchestrator en utilisant opentf-done suivi de la commande pour arrêter l'orchestrateur (voir Stopping the orchestrator).
    Par exemple, si Squash Orchestrator est déployé avec docker-compose :
    opentf-done --host http://localhost --token $TOKEN
    docker-compose down
    
  • 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. Ces 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

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

  • Test Plan Retriever
  • Result Publisher
  • Squash AUTOM
  • Git Connector
  • Actions Library
  • Workflow Automatisation Jira