Projet

Général

Profil

Demande #3353

Ajouter une sonde pour détecter une mise à jour à faire

Ajouté par Christian P. Momon il y a plus de 5 ans. Mis à jour il y a plus de 3 ans.

Statut:
Fermé
Priorité:
Normale
Assigné à:
Début:
08/10/2018
Echéance:
% réalisé:

0%

Temps estimé:

Description

Actuellement, la VM pad est supervisée mais pas la version de Etherpad-lite.

Demande de création d'une sonde pour détecter les mises à jour de version.

Historique

#1

Mis à jour par Quentin Gibeaux il y a environ 5 ans

  • Assigné à mis à Quentin Gibeaux
#2

Mis à jour par Christian P. Momon il y a presque 4 ans

  • Version cible mis à Backlog
#3

Mis à jour par Christian P. Momon il y a presque 4 ans

  • Assigné à changé de Quentin Gibeaux à Yves-Gaël Chény
#4

Mis à jour par Yves-Gaël Chény il y a plus de 3 ans

  • Statut changé de Nouveau à En cours de traitement
=(^-^)=root@pad:/var/www/etherpad-lite# cat /srv/pad.chapril.org/tools/last_etherpad_release.sh
#!/bin/bash

get_latest_release() {
  curl --silent "https://api.github.com/repos/$1/releases/latest" | # Get latest release from GitHub api
    grep '"tag_name":' |                                            # Get tag line
    sed -E 's/.*"([^"]+)".*/\1/'                                    # Pluck JSON value
}

## last release
a=$(get_latest_release "ether/etherpad-lite")
## installed release
b=$(cat /var/www/etherpad-lite/CHANGELOG.md  | grep '#' | head -n 1 | tr -d '# ' )

if [ $a == $b ]
then
    echo "ok" 
else
    echo "nok" 
fi

#5

Mis à jour par Christian P. Momon il y a plus de 3 ans

C'est très prometteur \o/
Pour ne pas oublier, encouragement à :

Bravo \o/

#6

Mis à jour par Christian P. Momon il y a plus de 3 ans

Configuration Icinga de check_padchaprilorg_update : faite.

Y a plus qu'à mettre le bon fichier à la place de root@pad:/usr/lib/nagios/plugins/check_padchaprilorg_update

Et chercher la sonde dans icinga.chapril.org en entrant « check_pad » dans la zone de recherche en haut à gauche :-)

\o/

#7

Mis à jour par Yves-Gaël Chény il y a plus de 3 ans

  • Statut changé de En cours de traitement à Fermé

modifié et commité

#8

Mis à jour par Christian P. Momon il y a plus de 3 ans

  • Version cible changé de Backlog à Sprint 2020 été

Formats disponibles : Atom PDF