Guide de mise à jour
Cette page décrit comment mettre à jour les composants de Squash AUTOM.
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† et Micro-services exclusifs à Squash AUTOM Premium‡
- 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é avecdocker-compose
:opentf-done --host http://localhost --token $TOKEN docker-compose down
- Mettre à jour l'image Docker du Squash Orchestrator.
- Si vous disposez de la version Premium de Squash AUTOM, mettre à jour l'image Docker, récupérée auprès du service support Squash, des micro-services exclusifs à Squash AUTOM Premium‡.
- 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.
- Si vous disposez de la version Premium de Squash AUTOM, redémarrez les services exclusifs à Squash AUTOM Premium 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†
- Squash AUTOM
- Git Connector
- Actions Library
- Workflow Automatisation Jira