Projet

Général

Profil

Anomalie #6050

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

Ajouté par Benjamin Bohard il y a plus de 10 ans. Mis à jour il y a plus de 10 ans.

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

100%

Temps estimé:
2.00 h
Temps passé:
Distribution:
EOLE 2.4

Description

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


Demandes liées

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

Révisions associées

Révision 44ebf030 (diff)
Ajouté par Benjamin Bohard il y a plus de 10 ans

Reprise des scripts et de la configuration de bacula.

Ref #6050

Révision 38b52bb9 (diff)
Ajouté par Benjamin Bohard il y a plus de 10 ans

Reprise du diagnose

Ref #6050

Révision e6afcf08 (diff)
Ajouté par Benjamin Bohard il y a plus de 10 ans

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

Ref #6050

Révision 2d3ea6d9 (diff)
Ajouté par Benjamin Bohard il y a plus de 10 ans

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

Révision ad46bf5d (diff)
Ajouté par Benjamin Bohard il y a plus de 10 ans

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

Révision beecb2c5 (diff)
Ajouté par Benjamin Bohard il y a plus de 10 ans

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

Ref #6050

Révision 1b1f26a4 (diff)
Ajouté par Benjamin Bohard il y a plus de 10 ans

Rectification du chemin du script baculaconfig.

Ref #6050

Révision f42c0444 (diff)
Ajouté par Benjamin Bohard il y a plus de 10 ans

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

Ref #6050

Révision 58e714bf (diff)
Ajouté par Benjamin Bohard il y a plus de 10 ans

Execution d'instructions en python pour interroger creoled.

Ref #6050

Révision b538397a (diff)
Ajouté par Benjamin Bohard il y a plus de 10 ans

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

Ref #6050

Révision 42332914 (diff)
Ajouté par Benjamin Bohard il y a plus de 10 ans

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

Révision 25051aeb (diff)
Ajouté par Joël Cuissinat il y a plus de 10 ans

Utilisation de CreoleGet pour l'accès aux extra

Ref #6050 @10m

Révision ba7ca0d5 (diff)
Ajouté par Joël Cuissinat il y a plus de 10 ans

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

Fixes #6050 @15m
Ref #6462

Historique

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

  • Assigné à changé de Joël Cuissinat à Benjamin Bohard
  • Version cible mis à Eole 2.4-alpha2
  • Temps estimé mis à 2.00 h

#2 Mis à jour par Benjamin Bohard il y a plus de 10 ans

  • Statut changé de Nouveau à Accepté
  • Assigné à Benjamin Bohard supprimé
  • Version cible Eole 2.4-alpha2 supprimé
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 Mis à jour par Benjamin Bohard il y a plus de 10 ans

  • Assigné à mis à Benjamin Bohard
  • Version cible mis à Eole 2.4-alpha2
  • % réalisé changé de 0 à 60

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

#4 Mis à jour par Benjamin Bohard il y a plus de 10 ans

  • % réalisé changé de 60 à 90

Et le posttemplate.

#5 Mis à jour par Benjamin Bohard il y a plus de 10 ans

  • Statut changé de Accepté à Résolu
  • % réalisé changé de 90 à 100

#6 Mis à jour par Benjamin Bohard il y a plus de 10 ans

  • Statut changé de Résolu à À valider
  • % réalisé changé de 100 à 70

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

#7 Mis à jour par Benjamin Bohard il y a plus de 10 ans

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

#8 Mis à jour par Benjamin Bohard il y a plus de 10 ans

  • % réalisé changé de 70 à 90

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

#9 Mis à jour par Joël Cuissinat il y a plus de 10 ans

  • Version cible changé de Eole 2.4-alpha2 à Eole 2.4-beta1

#10 Mis à jour par Joël Cuissinat il y a plus de 10 ans

  • Statut changé de À valider à Résolu
  • % réalisé changé de 90 à 100

#11 Mis à jour par Joël Cuissinat il y a plus de 10 ans

  • Statut changé de Résolu à Fermé

OK en l'état, la sauvegarde fonctionne.

Formats disponibles : Atom PDF