Project

General

Profile

Demande #3353

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

Added by Christian P. Momon about 3 years ago. Updated over 1 year ago.

Status:
Fermé
Priority:
Normale
Start date:
10/08/2018
Due date:
% Done:

0%

Estimated time:

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.

History

#1

Updated by Quentin Gibeaux almost 3 years ago

  • Assignee set to Quentin Gibeaux
#2

Updated by Christian P. Momon over 1 year ago

  • Target version set to Backlog
#3

Updated by Christian P. Momon over 1 year ago

  • Assignee changed from Quentin Gibeaux to Yves-Gaël Chény
#4

Updated by Yves-Gaël Chény over 1 year ago

  • Status changed from Nouveau to 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

Updated by Christian P. Momon over 1 year ago

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

Bravo \o/

#6

Updated by Christian P. Momon over 1 year ago

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

Updated by Yves-Gaël Chény over 1 year ago

  • Status changed from En cours de traitement to Fermé

modifié et commité

#8

Updated by Christian P. Momon over 1 year ago

  • Target version changed from Backlog to Sprint 2020 été

Also available in: Atom PDF