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†
- 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†
Mettre à jour les outils de l'orchestrateur en exécutant la commande :
pip install --upgrade opentf-tools
Agent OpenTestFactory†
- 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
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