Projet

Général

Profil

Anomalie #7634

Report des modifications de la 2.3

Ajouté par Benjamin Bohard il y a environ 10 ans. Mis à jour il y a presque 10 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
Echéance:
21/03/2014
% réalisé:

100%

Temps passé:
Distribution:
EOLE 2.4

Description

Mise à niveau de la 2.4 : gestion des verrous (options dans la configuration de bacula, fonctions lock et unlock de baculaconfig.py) ;

Révisions associées

Révision 8794a27e (diff)
Ajouté par Benjamin Bohard il y a environ 10 ans

Intégration d'une partie des modifications de baculaconfig.py de la 2.3

Ref #7634

Révision 01f78eac (diff)
Ajouté par Benjamin Bohard il y a environ 10 ans

Intégration des modifications de la 2.3

  • sudoers

Ref #7634

Révision 16aca163 (diff)
Ajouté par Benjamin Bohard il y a environ 10 ans

Gestion différenciée des verrous selon le service bacula qui le pose.

La gestion des verrous doit permettre au service bacula-fd d'en
poser un si bacula-dir n'en a pas posé (services sur deux machines
différentes).

Ref #7634

Révision 15e59b0d (diff)
Ajouté par Klaas TJEBBES il y a environ 10 ans

correction des RunAfterFailedJob pour inclure JobID et daemon FIXES #7634 @30m

Historique

#1 Mis à jour par Joël Cuissinat il y a environ 10 ans

  • Echéance mis à 21/03/2014
  • Assigné à mis à Benjamin Bohard

#2 Mis à jour par Joël Cuissinat il y a environ 10 ans

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

Me semble OK

#3 Mis à jour par Klaas TJEBBES il y a environ 10 ans

  • Statut changé de Résolu à À valider

dans bacula-dir.conf les appels en cas d'erreur ne sont pas bons :

  RunAfterFailedJob = "sudo /usr/share/eole/sbin/baculaconfig.py --unlock --backup_err --jobType=cron" 

devrait être :
  RunAfterFailedJob = "sudo /usr/share/eole/sbin/baculaconfig.py --unlock --daemon=%d --jobID=%i --backup_err --jobType=cron" 

#4 Mis à jour par Klaas TJEBBES il y a environ 10 ans

  • Statut changé de À valider à Résolu

#5 Mis à jour par Emmanuel GARETTE il y a presque 10 ans

  • Statut changé de Résolu à Fermé

Les lignes sont bien présentes :

root@scribe:~# grep RunAfterFailedJob /etc/bacula/bacula-dir.conf 
  RunAfterFailedJob = "sudo /usr/share/eole/sbin/baculaconfig.py --unlock --daemon=%d --jobID=%i --backup_err --jobType=cron" 
  RunAfterFailedJob = "sudo /usr/share/eole/sbin/baculaconfig.py --unlock --daemon=%d --jobID=%i --backup_err --jobType=sauvegarde" 
  RunAfterFailedJob = "sudo /usr/share/eole/sbin/baculaconfig.py --unlock --daemon=%d --jobID=%i --backup_err --jobType=catalogue" 

Formats disponibles : Atom PDF