Project

General

Profile

Evolution #8385

L'option "--no-reload" de baculaconfig.py n'est pas implémentée

Added by Joël Cuissinat about 6 years ago. Updated about 6 years ago.

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

100%

Estimated time:
1.50 h
Spent time:
Distribution:
EOLE 2.3

Description

Cette option qui permettrait de modifier la configuration sans recharger bacula me serait utile pour restaurer la configuration Bacula sans warning à la fin de Upgrade-Auto.

En l'état, la configuration est bien restaurée (cf. #8200) mais avec des messages inquiétants :

Restauration de la configuration Bacula
ERREUR : erreur au test de la configuration : bacula-dir: dird.c:954 Impossible d'ouvrir le catalogue "MyCatalog", sur la base de données "bacula".
bacula-dir: dird.c:959 Version error for database "bacula". Wanted 14, got 12
17-juin 11:28 bacula-dir ERROR TERMINATION
Merci de corriger le fichier de configuration : bacula-dir.conf
,


Related issues

Related to creole - Evolution #8200: Migration de la configuration Bacula 2.3 -> 2.4 Fermé 05/30/2014
Copied to eole-bacula - Tâche #8512: L'option "--apply" de baculaconfig.py n'est plus implémentée Fermé 08/01/2014

Associated revisions

Revision ad95b532 (diff)
Added by Joël Cuissinat about 6 years ago

Restaurer la configuration bacula sans recharger

Ref #8200 @10m
Ref #8385

Revision 8f4e6eb1 (diff)
Added by Joël Cuissinat about 6 years ago

  • pyeole/bacula.py : implémentation de "no_reload" dans les fonctions

Ref #8385 @40m

Revision a84ec986 (diff)
Added by Joël Cuissinat about 6 years ago

  • scripts/baculaconfig.py : support de l'option --no-reload

Fixes #8385 @40m

History

#1 Updated by Joël Cuissinat about 6 years ago

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

#2 Updated by Joël Cuissinat about 6 years ago

  • Status changed from Résolu to Fermé
OK cependant :
  • le vrai bug était ailleurs
  • le gain de temps n'est pas si important : environ 1/2 seconde sur moins de 4 secondes.
    root@scribe:~# time /usr/share/eole/sbin/baculaconfig.py -m --mail_ok=test@test.com --no-reload
    
    real    0m3.150s
    user    0m2.941s
    sys    0m0.107s
    

    root@scribe:~# time /usr/share/eole/sbin/baculaconfig.py -m --mail_ok=test@test.com
    
    real    0m3.740s
    user    0m2.980s
    sys    0m0.140s
    

#3 Updated by Joël Cuissinat about 6 years ago

Vérifié dans le Cas de test : SR-T01-002 - Configuration des adresses de couriel

Also available in: Atom PDF