Tâche #26043
Scénario #23811: EOLE 2.7.0 : Gérer l'upgrade vers 2.7
Mettre en place les conversions des variables Bareos pour la migration 2.6.2 vers 2.7
Début:
08/10/2018
Echéance:
% réalisé:
100%
Restant à faire (heures):
0.0
Demandes liées
Révisions associées
Migrate bareos variable used in amon etb1 configuration.
Ref #26043
Historique
#1 Mis à jour par Benjamin Bohard il y a plus de 7 ans
- Statut changé de Nouveau à En cours
#2 Mis à jour par Joël Cuissinat il y a environ 7 ans
- Statut changé de En cours à Nouveau
- Tâche parente changé de #25866 à #23811
#3 Mis à jour par Joël Cuissinat il y a environ 7 ans
- Lié à Scénario #25866: Les sauvegardes Bareos doivent être fonctionnelles ajouté
#4 Mis à jour par Benjamin Bohard il y a environ 7 ans
diff --cc creole/upgrade24.py
index 98c5bbb8,98c5bbb8..3cce5d5d
--- a/creole/upgrade24.py
+++ b/creole/upgrade24.py
@@@ -760,6 -760,6 +760,24 @@@ class Upgrade_2_7_0(Upgrade)
if altnames != new_altnames:
self.set_value('ssl_subjectaltname', new_altnames)
++ # Migration des variables Bareos
++ ## Migration du directeur
++ bareos_sd_local = self.get_value('bareos_sd_local')
++ self.set_value('bareos_dir_use_local_sd', bareos_sd_local)
++ if bareos_sd_local == 'non':
++ self.move('bareos_sd_adresse', 'bareos_dir_remote_sd_address')
++ self.move('bareos_sd_password', 'bareos_dir_remote_sd_password')
++ self.set_value('bareos_dir_remote_sd_name', '-'.join([self.get_value('nom_machine'), 'sd']))
++ ## Migration du stockage
++ remote_dir_names = self.get('bareos_sd_remote_dir_name')
++ if remote_dir_names:
++ self.set_value('bareos_sd_set_remote_dirs', 'oui')
++ self.move('bareos_sd_remote_ip', 'bareos_sd_remote_dir_ip')
++ self.move('bareos_sd_remote_password', 'bareos_sd_remote_dir_password')
++ else:
++ self.set_value('bareos_sd_set_remote_dirs', 'non')
++ ## Migration du client - rien
#5 Mis à jour par Scrum Master il y a environ 7 ans
- Statut changé de Nouveau à En cours
#6 Mis à jour par Benjamin Bohard il y a environ 7 ans
- Statut changé de En cours à Résolu
#7 Mis à jour par Joël Cuissinat il y a environ 7 ans
- Statut changé de Résolu à Fermé
- % réalisé changé de 0 à 100
- Restant à faire (heures) mis à 0.0
#8 Mis à jour par Joël Cuissinat il y a plus de 6 ans
- Lié à Tâche #29134: Log d'erreur évitable à la migration d'une configuration Creole sans Bareos ajouté