Projet

Général

Profil

Anomalie #8481

Erreur Bacula après migration 2.2 -> 2.4 (migration24.sh)

Ajouté par Philippe Michel il y a plus de 11 ans. Mis à jour il y a plus de 11 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
23/06/2014
Echéance:
04/07/2014
% réalisé:

100%

Temps passé:
Distribution:
EOLE 2.4

Description

Bonjour,

Apparemment, l'erreur vient du fait qu'il faudrait autoriser les caractère "." et "-" dans la création des locks (pour autoriser le nom 127.0.0.1-dir)

Voici le début du log :
26-Jun 16:21 127.0.0.1-dir JobId 16: Warning: FileSet MD5 digest not found.
26-Jun 16:21 127.0.0.1-dir JobId 16: shell command: run BeforeJob "sudo /usr/share/eole/sbin/
baculaconfig.py --lock --daemon=127.0.0.1-dir --jobID=16 --backup_progress --jobType=cronpre"
26-Jun 16:21 127.0.0.1-dir JobId 16: BeforeJob: Traceback (most recent call last):
26-Jun 16:21 127.0.0.1-dir JobId 16: BeforeJob: File "/usr/share/eole/sbin/baculaconfig.py", line 236, in <module>
26-Jun 16:21 127.0.0.1-dir JobId 16: BeforeJob: main()
26-Jun 16:21 127.0.0.1-dir JobId 16: BeforeJob: File "/usr/share/eole/sbin/baculaconfig.py", line 225, in main
26-Jun 16:21 127.0.0.1-dir JobId 16: BeforeJob: acquire(lock_name, level='system')
26-Jun 16:21 127.0.0.1-dir JobId 16: BeforeJob: File "/usr/lib/python2.7/dist-packages/pyeole/lock.py", line 265, in acquire
26-Jun 16:21 127.0.0.1-dir JobId 16: BeforeJob: _valid_name(name)
26-Jun 16:21 127.0.0.1-dir JobId 16: BeforeJob: File "/usr/lib/python2.7/dist-packages/pyeole/lock.py", line 104, in _valid_name
26-Jun 16:21 127.0.0.1-dir JobId 16: BeforeJob: '{}'.format(name))
26-Jun 16:21 127.0.0.1-dir JobId 16: BeforeJob: ValueError: name must be alphanum and in lower case, not 127.0.0.1-dir
26-Jun 16:21 127.0.0.1-dir JobId 16: Error: Runscript: BeforeJob returned non-zero status=1. ERR=Child exited with code 1
26-Jun 16:21 127.0.0.1-dir JobId 16: Error: Bacula 127.0.0.1-dir 5.2.5 (26Jan12):


Demandes liées

Lié à creole - Evolution #8192: Migration des variables bacula_dir_name et bacula_sd_name Pas un bug 30/05/2014
Lié à eole-bacula - Tâche #8522: Erreur Bacula Eole 2.4 : Mot de passe demandé Reporté 04/12/2014 05/12/2014

Révisions associées

Révision d5e9a5d2 (diff)
Ajouté par Emmanuel GARETTE il y a plus de 11 ans

remplace les . par des _ lors de la création/suppression des locks (fixes #8481 @1h)

Historique

#1 Mis à jour par Emmanuel GARETTE il y a plus de 11 ans

  • Echéance mis à 04/07/2014
  • Assigné à mis à Emmanuel GARETTE
  • Version cible mis à Eole 2.4.0.1
  • Début mis à 23/06/2014

#2 Mis à jour par Emmanuel GARETTE il y a plus de 11 ans

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 0 à 100

#3 Mis à jour par Philippe Michel il y a plus de 11 ans

Bonjour,

Après exécution du script "baculaconfig.py", une erreur de mot de passe apparaît :

01-Jul 11:03 127.0.0.1-dir JobId 1: Warning: FileSet MD5 digest not found.
01-Jul 11:03 127.0.0.1-dir JobId 1: shell command: run BeforeJob "sudo /usr/share/eole/sbin/baculaconfig.py --lock --daemon=127.0.0.1-dir --jobID=1 --backup_progress --jobType=cronpre"
01-Jul 11:03 127.0.0.1-dir JobId 1: BeforeJob: sudo: no tty present and no askpass program specified
01-Jul 11:03 127.0.0.1-dir JobId 1: BeforeJob: sudo: no tty present and no askpass program specified
01-Jul 11:03 127.0.0.1-dir JobId 1: BeforeJob: Sorry, try again.
01-Jul 11:03 127.0.0.1-dir JobId 1: BeforeJob: sudo: no tty present and no askpass program specified
01-Jul 11:03 127.0.0.1-dir JobId 1: BeforeJob: sudo: no tty present and no askpass program specified
01-Jul 11:03 127.0.0.1-dir JobId 1: BeforeJob: Sorry, try again.
01-Jul 11:03 127.0.0.1-dir JobId 1: BeforeJob: sudo: no tty present and no askpass program specified
01-Jul 11:03 127.0.0.1-dir JobId 1: BeforeJob: sudo: no tty present and no askpass program specified
01-Jul 11:03 127.0.0.1-dir JobId 1: BeforeJob: Sorry, try again.
01-Jul 11:03 127.0.0.1-dir JobId 1: BeforeJob: sudo: 3 incorrect password attempts
01-Jul 11:03 127.0.0.1-dir JobId 1: Error: Runscript: BeforeJob returned non-zero status=1. ERR=Child exited with code 1
01-Jul 11:03 127.0.0.1-dir JobId 1: Error: Bacula 127.0.0.1-dir 5.2.5 (26Jan12):

Merci pour vos éclairages,

Philippe Michel

#4 Mis à jour par Emmanuel GARETTE il y a plus de 11 ans

Merci pour les tests. Pourriez-vous ouvrir une nouvelle demande sur ce nouveau sujet ?

Cordialement,

#5 Mis à jour par Benjamin Bohard il y a plus de 11 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF