Project

General

Profile

Anomalie #7485

bacula : bacularstore.py → list index out of range

Added by Gérald Schwartzmann about 7 years ago. Updated almost 7 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Start date:
Due date:
04/18/2014
% Done:

100%

Spent time:
Distribution:
EOLE 2.4

Description

root@scribetest:/etc/eole# /usr/share/eole/sbin/bacularestore.py --search config.eol
recherche dans la sauvegarde
list index out of range
root@scribetest:/etc/eole#

Associated revisions

Revision 9a5815d3 (diff)
Added by Benjamin Bohard about 7 years ago

Le nom du client est en dur et ne correspond plus à celui de la configuration bacula.

Le nom du client utilisé pour la restauration est construit à l'aide
de la variable creole nom_machine suffixée par '-fd'.

Fixes #7485

Revision d1c8ae21 (diff)
Added by Emmanuel GARETTE almost 7 years ago

pyeole/bacularestore.py : retourner une vrai erreur en cas de problème lors de la recherche d'un fichier sauvegarder (fixes #7485)

History

#1 Updated by Benjamin Bohard about 7 years ago

  • Status changed from Nouveau to Résolu
  • % Done changed from 0 to 100

#2 Updated by Gérald Schwartzmann about 7 years ago

  • Assigned To set to Benjamin Bohard

#3 Updated by Emmanuel GARETTE almost 7 years ago

  • Status changed from Résolu to Réouvert
  • Target version changed from Eole 2.4-RC3 to Eole 2.4 Stable

Pour moi ce n'est pas bon :

root@amon:~# /usr/share/eole/sbin/bacularestore.py --search config.eol
recherche dans la sauvegarde
list index out of range
root@amon:~# 

#4 Updated by Emmanuel GARETTE almost 7 years ago

  • Status changed from Réouvert to Résolu

#5 Updated by Emmanuel GARETTE almost 7 years ago

  • Due date set to 04/18/2014
  • Status changed from Résolu to Réouvert

Si le fichier en question n'est pas sur le support de sauvegarde :

root@amon:~# /usr/share/eole/sbin/bacularestore.py --search config.eol
recherche dans la sauvegarde
Erreur à la recherche du fichier : ['config.eol']
Le retour de la commande bconsole : Connexion au Director 127.0.0.1:9101
1000 OK: amon-dir Version: 5.2.5 (26 January 2012)
Tapez un point (.) pour annuler une commande.
restore FileSet=FileSetSauvegarde Client=amon-fd select current yes 
Using Catalog "MyCatalog" 
Error getting FileSet "FileSetSauvegarde": ERR=sql_get.c:837 FileSet record "FileSetSauvegarde" not found.

The defined FileSet resources are:
     1: Catalog
     2: Full Set
Select FileSet resource (1-2): @output
find config.eol
Expected a positive integer, got: find config.eol
Select FileSet resource (1-2): 

Sur un serveur avec le fichier sauvegardé :

root@scribe:~# /usr/share/eole/sbin/bacularestore.py --search config.eol
recherche dans la sauvegarde
/etc/eole/config.eol

root@scribe:~# 

#6 Updated by Emmanuel GARETTE almost 7 years ago

  • Status changed from Réouvert to Résolu

#7 Updated by Joël Cuissinat almost 7 years ago

  • Status changed from Résolu to Fermé
root@scribe:~# /usr/share/eole/sbin/bacularestore.py --search config.eol
recherche dans la sauvegarde
/etc/eole/config.eol

root@scribe:~# /usr/share/eole/sbin/bacularestore.py --search toto.eol
recherche dans la sauvegarde
Aucun resultat

NB : Normalement testé dans squashTM :)

Also available in: Atom PDF