Project

General

Profile

Anomalie #6050

Les outils de eole-bacula doivent être remis au goût du jour pour la 2.4.

Added by Benjamin Bohard over 7 years ago. Updated over 7 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Start date:
Due date:
% Done:

100%

Estimated time:
2.00 h
Spent time:
Distribution:
EOLE 2.4

Description

Les scripts contiennent des fonctions et des variables qui sont spécifiques à la 2.3.


Related issues

Related to creole - Anomalie #6131: CreoleGet n'accède pas aux variables extra. Fermé 10/21/2013 10/25/2013
Related to check-bacula-plugin - Anomalie #2951: Paquet check-bacula-plugin pour Eole-2.4 Fermé 12/16/2013 12/20/2013

Associated revisions

Revision 44ebf030 (diff)
Added by Benjamin Bohard over 7 years ago

Reprise des scripts et de la configuration de bacula.

Ref #6050

Revision 38b52bb9 (diff)
Added by Benjamin Bohard over 7 years ago

Reprise du diagnose

Ref #6050

Revision e6afcf08 (diff)
Added by Benjamin Bohard over 7 years ago

Révision de pyeole.bacula.py pour le 2.4

Ref #6050

Revision 2d3ea6d9 (diff)
Added by Benjamin Bohard over 7 years ago

Correction du "schedule post sauvegarde".

Comme en 2.3, le job post sauvegarde est programmé le lendemain
de la sauvegarde tôt le matin.

Ref #6050

Revision ad46bf5d (diff)
Added by Benjamin Bohard over 7 years ago

La variable bacula_mon_password est déplacée dans les extra.

La variable ne doit pas être dans une famille potentiellement
cachée et ne sera pas modifié par l'utilisateur.

Ref #6050

Revision beecb2c5 (diff)
Added by Benjamin Bohard over 7 years ago

Import de /usr/lib/eole/diagnose.sh pour le diagnose de bacula.

Ref #6050

Revision 1b1f26a4 (diff)
Added by Benjamin Bohard over 7 years ago

Rectification du chemin du script baculaconfig.

Ref #6050

Revision f42c0444 (diff)
Added by Benjamin Bohard over 7 years ago

Suppression de fichiers de la liste des fichiers sauvegardés.

Ref #6050

Revision 58e714bf (diff)
Added by Benjamin Bohard over 7 years ago

Execution d'instructions en python pour interroger creoled.

Ref #6050

Revision b538397a (diff)
Added by Benjamin Bohard over 7 years ago

Le mot de passe bacula_mon_password est généré une seule fois.

Ref #6050

Revision 42332914 (diff)
Added by Benjamin Bohard over 7 years ago

Complément du commit d649b3e6d50aff01e781aa10c763ba2e4fd245f5

Correction de la fonction config_get_values :
  • utilisation de full_path pour avoir l'espace de nommage
    de la variable extra ;
  • répercussion des mises à jour de l'api de tiramisu.

Ref #6050

Revision 25051aeb (diff)
Added by Joël Cuissinat over 7 years ago

Utilisation de CreoleGet pour l'accès aux extra

Ref #6050 @10m

Revision ba7ca0d5 (diff)
Added by Joël Cuissinat over 7 years ago

Hack à supprimer après mise à disposition de check-bacula-plugin

Fixes #6050 @15m
Ref #6462

History

#1 Updated by Joël Cuissinat over 7 years ago

  • Assigned To changed from Joël Cuissinat to Benjamin Bohard
  • Target version set to Eole 2.4-alpha2
  • Estimated time set to 2.00 h

#2 Updated by Benjamin Bohard over 7 years ago

  • Status changed from Nouveau to Accepté
  • Assigned To deleted (Benjamin Bohard)
  • Target version deleted (Eole 2.4-alpha2)
Les changements sont :
  • déplacement des scripts baculaconfig.py, baculamount.py et bacularestore.py ;
  • remplacement des mécanismes creole ;
  • le changement des types des variables.

Ils impactent les templates et les scripts bacula*.py

#3 Updated by Benjamin Bohard over 7 years ago

  • Assigned To set to Benjamin Bohard
  • Target version set to Eole 2.4-alpha2
  • % Done changed from 0 to 60

Pour revenir à un même niveau de fonctionnalités qu'en 2.3, il manque la suppression des jobs.

#4 Updated by Benjamin Bohard over 7 years ago

  • % Done changed from 60 to 90

Et le posttemplate.

#5 Updated by Benjamin Bohard over 7 years ago

  • Status changed from Accepté to Résolu
  • % Done changed from 90 to 100

#6 Updated by Benjamin Bohard over 7 years ago

  • Status changed from Résolu to Réouvert
  • % Done changed from 100 to 70

La variable bacula_mon_password ne doit pas dépendre d'une famille pouvant être désactivée.

#7 Updated by Benjamin Bohard over 7 years ago

Le déplacement de la variable dans les extras la rend inaccessible dans les scripts bash.

#8 Updated by Benjamin Bohard over 7 years ago

  • % Done changed from 70 to 90

Le fonctionnement du script de diagnose pour bacula est dépendant de la disponibilité de la commande check_bacula.

#9 Updated by Joël Cuissinat over 7 years ago

  • Target version changed from Eole 2.4-alpha2 to Eole 2.4-beta1

#10 Updated by Joël Cuissinat over 7 years ago

  • Status changed from Réouvert to Résolu
  • % Done changed from 90 to 100

#11 Updated by Joël Cuissinat over 7 years ago

  • Status changed from Résolu to Fermé

OK en l'état, la sauvegarde fonctionne.

Also available in: Atom PDF