Demande #1222
fermésurveillance d'un service web
Description
Utiliser cucumber nagios pour vérifier le déploiement spip en ajoutant une classe puppet dans le module nagios sur le meme style que class april_nagios::check_ssh_port pour que ce soit utilisé dans le manifest de déploiement de libreenfete au lieu de class { 'april_nagios::check_http': }
Le déploiement spip peut être réputé correct si ( par difficulté croissante, a minima la premiere étape ):
- la page de garde affiche le mot spip
- la zone adminstrative est accessible
- un utilisateur peut se connecter dans la zonne administrative
- un utilisateur authentifié peut modifier une page et le résultat se voit depuis l'utilisateur non connecté
Le workflow puppet / nagios est expliqué étape par étape
Mis à jour par Loïc Dachary il y a plus de 11 ans
- Version cible changé de Février 2013 à Mars 2013
Mis à jour par Loïc Dachary il y a plus de 11 ans
- Catégorie mis à Task
- Assigné à mis à Quentin CHERGUI
Mis à jour par Quentin CHERGUI il y a plus de 11 ans
Premiers tests effectués.
Tombé sur ce bug : https://github.com/auxesis/cucumber-nagios/issues/86 (code patché comme l'indique varunwy en #2, ça fonctionne).
Avec ce patch, les 2 premiers cas sont testables, s'il n'y a pas de redirection 30x (auquel cas les mots sur les pages ne sont plus reconnus).
Mis à jour par Quentin CHERGUI il y a plus de 11 ans
- Statut changé de Nouveau à En cours de traitement
- % réalisé changé de 0 à 70
Mis à jour par Quentin CHERGUI il y a plus de 11 ans
Correction du script de lancement des tests de Jenkins pour lui ajouter un ssh_config pour régler les problèmes de clés.
Mis à jour par Loïc Dachary il y a plus de 11 ans
Faire un check_spip qui remplace check_lef et qui prend en argument le nom de domaine. On supprime ainsi les références à un nom de domaine particulier dans le module april_nagios.
Mis à jour par Loïc Dachary il y a plus de 11 ans
- Version cible changé de Mars 2013 à Avril 2013
Mis à jour par Loïc Dachary il y a plus de 11 ans
L'utilisation du nom interne pose problème parceque spip route uniquement sur le fqdn externe
(01:31:14 PM) dachary: hostname spip.libre-en-fete.org (01:31:14 PM) dachary: root@spip:~# echo spip.libre-en-fete.org > /etc/hostname (01:32:03 PM) dachary: root@puppet:~# puppetca list --all | grep libre (01:32:03 PM) dachary: + "spip.libre-en-fete.vm.april-int" (92:4F:98:C3:51:8D:82:39:86:35:0E:A8:E2:93:6C:3E) (01:32:52 PM) dachary: puppet agent -vt (01:32:52 PM) dachary: info: Creating a new SSL key for spip.libre-en-fete.org (01:32:52 PM) dachary: info: Creating a new SSL certificate request for spip.libre-en-fete.org (01:32:52 PM) dachary: info: Certificate Request fingerprint (md5): 9F:0A:06:F0:D9:8B:4C:8F:EB:31:F7:89:E1:6C:A5:EE (01:33:07 PM) dachary: root@puppet:~# puppetca list (01:33:07 PM) dachary: "spip.libre-en-fete.org" (9F:0A:06:F0:D9:8B:4C:8F:EB:31:F7:89:E1:6C:A5:EE)
Mis à jour par Quentin CHERGUI il y a plus de 11 ans
- Statut changé de En cours de traitement à Résolu
- % réalisé changé de 70 à 100
Terminé.