Tâche #8678
Distribution EOLE - Scénario #8829: Demandes EOLE 2.4 déjà résolues
avoir un agent Zephir/diagnose pour controler la dernière mise à jour
Description
Il n'y a pas d'agent Zéphir pour contrôler l'état de la mise à jour.
Cet agent devrait contrôler :
- qu'une mise à jour a bien été lancé dans la dernière semaine ;
- que la mise à jour s'est terminé sans erreur ;
- qu'un mise à jour commencé il y a moins de 2 heures soient bien terminée ;
- que le serveur a bien été reconfigurer après la mise à jour ;
- que le serveur a bien redémarré quand il y a le 'reboot nécessaire'.
(et d'autres tests s'il y en a ;)
Révisions associées
pyeole/pkg.py : ajout de la fonction report pour creer un rapport d'etat de mise à jour (ref #8678)
creole/reconfigure.py : generation du rapport de mise à jour à l'instance (ref #8678)
bin/Maj-* : ajout de la fonction report pour creer un rapport d'etat de mise à jour (ref #8678 @2h)
ajout d'un agent zephir de surveillance de la mise à jour (ref #8678)
ajout d'un diagnose pour la mise à jour (ref #8678)
pyeole/diagnose : ajout de test_maj (ref #8678 @1h)
test si reconfigure effectué apres maj + si reboot necessaire (ref #8678)
test si reconfigure effectué apres maj + si reboot necessaire (ref #8678)
test si reconfigure effectué apres maj + si reboot necessaire (fixes #8678 2h)
test si reconfigure effectué apres maj + si reboot necessaire (ref #8678)
import de report (ref #8678)
Historique
#1 Mis à jour par Emmanuel GARETTE il y a plus de 9 ans
- Echéance mis à 29/08/2014
- Assigné à mis à Emmanuel GARETTE
- Début mis à 25/08/2014
- % réalisé changé de 0 à 50
Ce qui est fait :
- qu'une mise à jour a bien été lancé dans la dernière semaine ;
- que la mise à jour s'est terminé sans erreur ;
- qu'un mise à jour commencé il y a moins de 2 heures soient bien terminée.
Reste à faire :
- que le serveur a bien été reconfigurer après la mise à jour ;
- que le serveur a bien redémarré quand il y a le 'reboot nécessaire'.
#2 Mis à jour par Emmanuel GARETTE il y a plus de 9 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 50 à 100
Appliqué par commit dccc8b8a54c11735a9b0c5d3ee11791d2e5233c4.
#3 Mis à jour par Luc Bourdot il y a plus de 9 ans
- Tâche parente mis à #8829
#4 Mis à jour par Daniel Dehennin il y a plus de 9 ans
- Statut changé de Résolu à Fermé