Anomalie #5818
Cas de configuration Creole invalide
Description
- Activer la sauvegarde du serveur (activer_bacula_dir) = oui
- Activer le support de stockage de la sauvegarde (activer_bacula_sd) = non
On ne peut pas enregistrer :
Erreur - 400 - BAD REQUEST unable to carry out a calculation, option creole.stockage_bacula.bacula_mon_password_sd has properties: ['disabled'] for: bacula_mon_password
Demandes liées
Révisions associées
Suppression des variables bacula_mon_password*.
Ref #5818
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 10 ans
- Description mis à jour (diff)
#2 Mis à jour par Emmanuel GARETTE il y a plus de 10 ans
Bacula_mon_password ne sert que si tu as une application externe (par exemple tray-icon je ne sais plus quoi) qui s'y connecte en permanence.
Je serais pour la suppression des 2 questions dans gen_config et la suppression de la configuration (tout du moins avant de trouver une solution acceptable).
#3 Mis à jour par Joël Cuissinat il y a plus de 10 ans
- Assigné à mis à Benjamin Bohard
- Version cible mis à Eole 2.4-alpha2
#4 Mis à jour par Benjamin Bohard il y a plus de 10 ans
- Statut changé de Nouveau à Accepté
La définition d'un directeur supplémentaire pour bacula-sd et bacula-fd n'est pas nécessaire pour l'utilisation classique de bacula.
Le mot de passe bacula_mon_password_sd est utilisé pour définir un directeur supplémentaire avec des droits limités pour se connecter à bacula-sd. Hormis l'utilisation d'un "tray monitor" cette définition n'est pas utile.
On peut supprimer les définitions de directeur supplémentaires pour bacula-fd sans perte de fonctionnalités. Pour bacula-sd, une définition supplémentaire est nécessaire dans le cas suivant : un directeur sur un autre serveur est autorisé à utiliser le service bacula-sd (bacula_sd_remote_dir_name renseigné). Ce cas est déjà prévu dans la configuration.
#5 Mis à jour par Benjamin Bohard il y a plus de 10 ans
- Statut changé de Accepté à Résolu
- % réalisé changé de 0 à 100
Appliqué par le commit 1f13297840c0b949460595b75f109324ccc50575
#6 Mis à jour par Joël Cuissinat il y a plus de 10 ans
- Echéance mis à 20/09/2013
- Statut changé de Résolu à À valider
- Début mis à 16/09/2013
Avec le paquet : eole-bacula 2.4.0-2, le gen_config semble fonctionner correctement mais c'est le reconfigure
qui plante !
Génération des fichiers de configuration reconfigure - Creole error 3: impossible d'effectuer le calcul, l'option creole.stockage_bacula.bacula_mon_password_sd a les propriétés : ['disabled'] pour : bacula_mon_password
#7 Mis à jour par Joël Cuissinat il y a plus de 10 ans
- % réalisé changé de 100 à 50
#8 Mis à jour par Benjamin Bohard il y a plus de 10 ans
Pas reproduit encore.
#9 Mis à jour par Benjamin Bohard il y a plus de 10 ans
Presque reproduit.
Côté serveur creole :
TypeError: ConfigError("impossible d'effectuer le calcul, l'option creole.stockage_bacula.bacula_mon_password_sd a les propri\xc3\xa9t\xc3\xa9s : ['disabled'] pour : bacula_mon_password",) is not JSON serializable
#10 Mis à jour par Daniel Dehennin il y a plus de 10 ans
L’erreur de type est dû à un bug Tiramisu, j’ai ouvert une demande upstream
#11 Mis à jour par Benjamin Bohard il y a plus de 10 ans
- Statut changé de À valider à Résolu
- % réalisé changé de 50 à 100
La modification n'était pas intégrée au dernier paquet.
Nouveau paquet (2.4.0-3) en unstable.
#12 Mis à jour par Joël Cuissinat il y a plus de 10 ans
- Statut changé de Résolu à Fermé
OK avec ce paquet et la configuration suivante :
root@scribe:~# CreoleGet activer_bacula_dir oui root@scribe:~# CreoleGet activer_bacula_sd non