Overmon 7.6.1 : Un dépot github pour l’OVS, pilotable par l’OAT !
Le changelog est dispo ici.
A noter :
- Le passage de GLPI en 0.83.4
- L’upgrade de AutoIT en v3.3.8.1. Mine de rien, cet upgrade, assorti de son compagnon SciTE4AutoIt3.exe va m’être d’un grand secours, dans la mesure où le contrôle des codes sources s’en trouve grandement facilité. D’un autre côté, ma tambouille … c’est pas votre priorité du moment, j’imagine … ;o)
- La possibilité de checker a conf de Nagios, directement depuis l’OAT
- Et surtout … surtout …
…
Overmon manquait cruellement d’un composant, dans son outillage : un dépot github :
- pour faciliter les montées de versions à venir,
- pour tous ceux qui n’aiment pas attendre les releases traditionnelles.
C’est chose faite, avec la 7.6.1.
Il existe deux dépots, en fait :
-
Overmon Server : git://github.com/highfeeling/OvermonServer.git
-
Overmon Admin Tools : git://github.com/highfeeling/OvermonAdminTools.git
Le dépot pour Overmon Admin Tools, accessible ici :
Pour couronner le tout, j’ai implémenté au sein de l’OAT, deux nouveaux boutons, pour vous permettre de gérer le plus simplement possible les montées de version de l’OVS :
Le premier de ces boutons est « Version ».
En cliquant dessus, vous obtiendrez simplement le numéro du dernier commit local (celui associé à votre installation) :
En comparant ce numéro avec celui présent sur les dépôts, vous pourrez déterminer si une mise à jour est nécessaire ou non.
J’améliorerai ce système ultérieurement.
Vous pouvez également procéder à tout moment à une demande de mise à jour en appuyant sur le deuxième nouveau bouton : « Mettre à jour ».
A ce moment là, L’OAT demandera à l’OVS de se synchroniser avec le dépôt github automatiquement :
Au terme de la mise à jour, un (long) message vous informera que dans le cas d’une montée de version GLPI ou Centreon, vous devrez compléter la mise à jour avec quelques actions manuelles fort simples :
- Se connecter sur les interfaces Centreon et/ou GLPI, pour déclencher la mise à jour de la structure de la base de donnée
- Eventuellement, réactiver les plugins GLPI
- TortoiseGit
- Github for Windows
- autres …