Tâche #14170
Distribution EOLE - Scénario #14084: Assistance aux utilisateurs (49-51)
Corriger le Traceback antivirus dans diagnose
Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Restant à faire (heures):
0.0
Description
En cas de disfonctionnement du conteneur 'réseau', le test diagnose antivirus crée un traceback.
Il faut l'intercepter et afficher une message 'Erreur' ou 'Impossible à déterminer'
Voir : [[http://jenkins2.eole.lan/job/test-importation-amonecole-2.5.1-amd64/50/console]]
*** Conteneurs . partage => Ok . bdd => Ok . reseau => Erreur . internet => Ok *** Mise à jour . Dernière mise à jour => OK (Serveur déjà à jour (état le 01 Dec 2015 05:30:39)) . Reconfigure effectué => OK . Reboot nécessaire => Non Traceback (most recent call last): MONITOR: traceback action:$ERREUR time:Tue Dec 1 06:18:56 2015 File "/usr/share/eole/diagnose/151-antivirus", line 26, in <module> ret = test_clamd() File "/usr/lib/python2.7/dist-packages/pyeole/diagnose/diagnose.py", line 255, in test_clamd code = system_code(['/usr/bin/clamd-eole', '-p'], container=container) File "/usr/lib/python2.7/dist-packages/pyeole/process.py", line 275, in system_code return creole_system_code(cmd, stdin, container, context, env, pty) File "/usr/lib/python2.7/dist-packages/pyeole/process.py", line 294, in creole_system_code return _service(cmd, stdin, container, context, env, pty, None, None)[0] File "/usr/lib/python2.7/dist-packages/pyeole/process.py", line 185, in _service cmd = _gen_container_cmd(cmd, container, context, env, pty) File "/usr/lib/python2.7/dist-packages/pyeole/process.py", line 142, in _gen_container_cmd container['name'])) Exception: Conteneur mail inaccessible run-parts: /usr/share/eole/diagnose/151-antivirus exited with return code 1 *** DNS local
Révisions associées
Remplacement traceback antivirus par erreur dans diagnose
- pyeole/diagnose/diagnose.py : traitement de l'exception à l'exécution de `system_code`
Ref: #14170 @45m
Historique
#1 Mis à jour par Gilles Grandgérard il y a plus de 8 ans
- Sujet changé de Corriger le Traceback à Corriger le Traceback antivirus dans diagnose
#2 Mis à jour par Joël Cuissinat il y a plus de 8 ans
- Assigné à mis à Joël Cuissinat
#3 Mis à jour par Joël Cuissinat il y a plus de 8 ans
- Projet changé de Distribution EOLE à eole-antivirus
#4 Mis à jour par Joël Cuissinat il y a plus de 8 ans
- Tracker changé de Demande à Tâche
- Projet changé de eole-antivirus à python-pyeole
- Temps estimé mis à 2.00 h
- Tâche parente mis à #14084
- Restant à faire (heures) mis à 2.0
#5 Mis à jour par Joël Cuissinat il y a plus de 8 ans
- Statut changé de Nouveau à En cours
#6 Mis à jour par Joël Cuissinat il y a plus de 8 ans
- Statut changé de En cours à Résolu
- % réalisé changé de 0 à 100
- Restant à faire (heures) changé de 2.0 à 0.5
#7 Mis à jour par Lionel Morin il y a plus de 8 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.5 à 0.0