Anomalie #6050
Les outils de eole-bacula doivent être remis au goût du jour pour la 2.4.
Description
Les scripts contiennent des fonctions et des variables qui sont spécifiques à la 2.3.
Demandes liées
Révisions associées
Reprise des scripts et de la configuration de bacula.
Ref #6050
Reprise du diagnose
Ref #6050
Révision de pyeole.bacula.py pour le 2.4
Ref #6050
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
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
Import de /usr/lib/eole/diagnose.sh pour le diagnose de bacula.
Ref #6050
Rectification du chemin du script baculaconfig.
Ref #6050
Suppression de fichiers de la liste des fichiers sauvegardés.
Ref #6050
Execution d'instructions en python pour interroger creoled.
Ref #6050
Le mot de passe bacula_mon_password est généré une seule fois.
Ref #6050
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
Utilisation de CreoleGet pour l'accès aux extra
Ref #6050 @10m
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 Bohardsupprimé - Version cible
Eole 2.4-alpha2supprimé
- 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
Appliqué par commit ba7ca0d568898e8bd57477e44586f4ee2fda44b7.
#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.