Tâche #14166
Distribution EOLE - Scénario #14084: Assistance aux utilisateurs (49-51)
Corriger le Traceback bareos job eJabber
Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Restant à faire (heures):
0.0
Description
Un traceback apparait dans la restauration bareos full :
Voir : [[http://jenkins2.eole.lan/job/test-sauvegarde-bareos-restaure-full-2.5.1-amd64/41/consoleFull]]
26-Nov 03:57 scribe-dir JobId 4: shell command: run AfterJob "sudo /usr/share/eole/sbin/bareosmount.py --umount"
26-Nov 03:57 scribe-dir JobId 4: AfterJob: Démontage OK
tail: /var/log/bareos/restore.txt : fichier tronqué
26-Nov 03:57 scribe-dir JobId 5: shell command: run BeforeJob "sudo /usr/share/eole/sbin/bareosmount.py --mount"
26-Nov 03:57 scribe-dir JobId 5: BeforeJob: Montage OK
26-Nov 03:57 scribe-dir JobId 5: Start Restore Job Restore_jabber.2015-11-26_03.55.51_07
26-Nov 03:57 scribe-dir JobId 5: Using Device "FileStorage" to read.
26-Nov 03:57 scribe-fd JobId 5: shell command: run ClientBeforeJob "/usr/share/eole/sbin/bareosrestore.py --jabber pre"
26-Nov 03:57 scribe-fd JobId 5: ClientBeforeJob: pre jabber
26-Nov 03:57 scribe-sd JobId 5: Ready to read from volume "scribe-dir-full-0002" on device "FileStorage" (/mnt/sauvegardes).
26-Nov 03:57 scribe-fd JobId 5: -rw------- 1 root root 25959 2015-11-25 05:48:36 /home/backup/ejabberd
26-Nov 03:57 scribe-sd JobId 5: Forward spacing Volume "scribe-dir-full-0002" to file:block 0:211.
26-Nov 03:57 scribe-fd JobId 5: shell command: run ClientAfterJob "/usr/share/eole/sbin/bareosrestore.py --jabber post"
26-Nov 03:57 scribe-fd JobId 5: ClientAfterJob: post jabber
26-Nov 03:57 scribe-fd JobId 5: ClientAfterJob: Traceback (most recent call last):
26-Nov 03:57 scribe-fd JobId 5: ClientAfterJob: File "/usr/share/eole/sbin/bareosrestore.py", line 98, in <module>
26-Nov 03:57 scribe-fd JobId 5: ClientAfterJob: main()
26-Nov 03:57 scribe-fd JobId 5: ClientAfterJob: File "/usr/share/eole/sbin/bareosrestore.py", line 92, in main
26-Nov 03:57 scribe-fd JobId 5: ClientAfterJob: parser.parse_args()
26-Nov 03:57 scribe-fd JobId 5: ClientAfterJob: File "/usr/lib/python2.7/optparse.py", line 1400, in parse_args
26-Nov 03:57 scribe-fd JobId 5: ClientAfterJob: stop = self._process_args(largs, rargs, values)
26-Nov 03:57 scribe-fd JobId 5: ClientAfterJob: File "/usr/lib/python2.7/optparse.py", line 1440, in _process_args
26-Nov 03:57 scribe-fd JobId 5: ClientAfterJob: self._process_long_opt(rargs, values)
26-Nov 03:57 scribe-fd JobId 5: ClientAfterJob: File "/usr/lib/python2.7/optparse.py", line 1515, in _process_long_opt
26-Nov 03:57 scribe-fd JobId 5: ClientAfterJob: option.process(opt, value, values, self)
26-Nov 03:57 scribe-fd JobId 5: ClientAfterJob: File "/usr/lib/python2.7/optparse.py", line 789, in process
26-Nov 03:57 scribe-fd JobId 5: ClientAfterJob: self.action, self.dest, opt, value, values, parser)
26-Nov 03:57 scribe-fd JobId 5: ClientAfterJob: File "/usr/lib/python2.7/optparse.py", line 809, in take_action
26-Nov 03:57 scribe-fd JobId 5: ClientAfterJob: self.callback(self, opt, value, parser, *args, **kwargs)
26-Nov 03:57 scribe-fd JobId 5: ClientAfterJob: File "/usr/share/eole/bareos/restore/jabber.py", line 23, in execute
26-Nov 03:57 scribe-fd JobId 5: ClientAfterJob: post()
26-Nov 03:57 scribe-fd JobId 5: ClientAfterJob: File "/usr/share/eole/bareos/restore/jabber.py", line 45, in post
26-Nov 03:57 scribe-fd JobId 5: ClientAfterJob: service_out('ejabberd', 'restart', 'jabber')
26-Nov 03:57 scribe-fd JobId 5: ClientAfterJob: File "/usr/lib/python2.7/dist-packages/pyeole/service/__init__.py", line 389, in service_out
26-Nov 03:57 scribe-fd JobId 5: ClientAfterJob: raise NotImplementedError(msg)
26-Nov 03:57 scribe-fd JobId 5: ClientAfterJob: NotImplementedError: This code was broken, use “manage_services()” API
26-Nov 03:57 scribe-fd JobId 5: Error: Runscript: ClientAfterJob returned non-zero status=1. ERR=Child exited with code 1
Demandes liées
Révisions associées
utilisation de manage_service à la place de service_out (ref #14166 @1h)
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 10 ans
- Projet changé de Distribution EOLE à eole-ejabberd
#2 Mis à jour par Scrum Master il y a plus de 10 ans
- Assigné à mis à Emmanuel GARETTE
#3 Mis à jour par Emmanuel GARETTE il y a plus de 10 ans
- Tâche parente mis à #14084
#4 Mis à jour par Emmanuel GARETTE il y a plus de 10 ans
- Statut changé de Nouveau à En cours
- Restant à faire (heures) mis à 2.0
#5 Mis à jour par Emmanuel GARETTE il y a plus de 10 ans
- % réalisé changé de 0 à 100
- Restant à faire (heures) changé de 2.0 à 0.25
#6 Mis à jour par Scrum Master il y a plus de 10 ans
- Statut changé de En cours à Résolu
#7 Mis à jour par Joël Cuissinat il y a plus de 10 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.25 à 0.0
Sauvegarde/Restauration testée : http://squash-tm.eole.lan/squash/executions/2454 + ouverture d'un signalement (#14215) pour faire évoluer le test.