hermesagents.fr
Accueil › guide › mise a jour › Mettre à jour Hermes Agent
maintenance · mise à jour

Mettre à jour Hermes Agent

Une commande : hermes update. Avec --check et --plan pour devancer, les sauvegardes préalables activées, et un redémarrage de gateway à la fin.

La commande unique

hermes update tire les derniers changements, réinstalle les dépendances et propose le redémarrage de la gateway. Avant tout, il sauvegarde votre état (snapshot rapide + archive complète du dossier de configuration).

1

Vérifier avant d’installer

hermes update --check dit s’il y a du nouveau sans rien toucher. hermes update --plan affiche le plan complet (services en cours, versions, redémarrages prévus) en lecture seule.

✓ le plan affiche vos services et leur état
2

Installer

hermes update fait tout, avec confirmation. -y enchaîne sans arrêt. Laissez les sauvegardes préalables activées : c’est leur rôle le jour où une mise à jour déraille.

✓ la fin de mise à jour affiche la nouvelle version
3

Redémarrer les services

Après mise à jour, la gateway peut tourner encore sur l’ancien code (avertissement « mixed sys.modules ») : hermes gateway restart la passe sur le nouveau.

✓ gateway status montre la version récente
Ne combinez jamais une mise à jour avec des modifications locales du code (vos patchs à la main). git stash avant, ou la mise à jour s’en mêlera. --no-backup n’a pas de place dans une routine saine.
À quelle fréquence ?

Une fois par semaine suffit. Le --check quotidien dans un cron est inutile : les changements d’infrastructures sont annoncés.

Ma configuration saute-t-elle ?

Non : la config et les bases sont sauvegardées avant chaque mise à jour.