Anomalie #2338
Le BSR de JobDefsCatalog n'existe pas forcement dans la sauvegarde
100%
Description
Si deux sauvegardes n'ont pas été faite (par exemple lors d'un test ou on a lancer la sauvegarde à la main) on ne peut pas restaurer le catalogue parce que ne trouve pas le fichier module-JobDefsCatalog.bsr.
Ce fichier n'est d'ailleurs jamais le dernier lors de la sauvegarde (puisque les informations sont inscrites après la sauvegarde).
Il ne faudrait pas rendre obligatoire sa présence lors de la restauration.
Révisions associées
Merge deprecate-default-renderer-2338
Author: exarkun
Reviewer: glyph
Fixes #2338
Emit a deprecation warning when an undefined renderer is used.
l'absence du bootstrap de JobDefsCatalog n'est pas bloquante pour le processus de restauration (fixes #2338)
Display ID in changes and problems like in tickets; fixes #2338
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 12 ans
- Version cible mis à Mises à jour 2.3 - 03 RC
#2 Mis à jour par Benjamin Bohard il y a plus de 12 ans
- Projet changé de eole-bacula à python-pyeole
#3 Mis à jour par Emmanuel GARETTE il y a plus de 12 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 09d4cf366dc683c511728a7a37faa22e86e4780c.
#4 Mis à jour par Joël Cuissinat il y a plus de 12 ans
- Statut changé de Résolu à Fermé
- Assigné à mis à Benjamin Bohard
code modifié :
root@amonecole:~# grep JobDefsCatalog.bsr /usr/share/pyshared/pyeole/bacularestore.py extract_file('/var/lib/bacula/{0}-JobDefsCatalog.bsr'.format(bacula_dir_name), bacula_dir_name, error_if_not_found=False)