Actions
Demande #3353
ferméAjouter une sonde pour détecter une mise à jour à faire
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.
Actions
#3
Mis à jour par Christian P. Momon il y a plus de 4 ans
- Assigné à changé de Quentin Gibeaux à Yves-Gaël Chény
Actions
#4
Mis à jour par Yves-Gaël Chény il y a plus de 4 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
Actions
#5
Mis à jour par Christian P. Momon il y a plus de 4 ans
C'est très prometteur \o/
Pour ne pas oublier, encouragement à :
Pour ne pas oublier, encouragement à :
- adapter à Icinga plutôt que Nagios (WARNING…) ;
- regarder les finitions des autres scripts équivalents :
- https://forge.april.org/Chapril/date.chapril.org-tools/src/branch/master/monitoring/check_datechaprilorg_update
- https://forge.april.org/Chapril/paste.chapril.org-tools/src/branch/master/monitoring/check_pastechaprilorg_update
- https://forge.april.org/Chapril/drop.chapril.org-tools/src/branch/master/monitoring/check_dropchaprilorg_update
- …
- renommer le script en check_padchaprilorg_update
- déplacer le script dans un sous-dossier « monitoring » pour bien séparer d'avec les autres futurs besoins
- commiter et pusher :D
Bravo \o/
Actions
#6
Mis à jour par Christian P. Momon il y a plus de 4 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/
Actions
#7
Mis à jour par Yves-Gaël Chény il y a environ 4 ans
- Statut changé de En cours de traitement à Fermé
modifié et commité
Actions
#8
Mis à jour par Christian P. Momon il y a environ 4 ans
- Version cible changé de Backlog à Sprint 2020 été
Actions