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
Related issues
Associated revisions
Suppression des variables bacula_mon_password*.
Ref #5818
History
#1 Updated by Joël Cuissinat about 10 years ago
- Description updated (diff)
#2 Updated by Emmanuel GARETTE about 10 years ago
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 Updated by Joël Cuissinat about 10 years ago
- Assigned To set to Benjamin Bohard
- Target version set to Eole 2.4-alpha2
#4 Updated by Benjamin Bohard about 10 years ago
- Status changed from Nouveau to 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 Updated by Benjamin Bohard about 10 years ago
- Status changed from Accepté to Résolu
- % Done changed from 0 to 100
Appliqué par le commit 1f13297840c0b949460595b75f109324ccc50575
#6 Updated by Joël Cuissinat about 10 years ago
- Due date set to 09/20/2013
- Status changed from Résolu to À valider
- Start date set to 09/16/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 Updated by Joël Cuissinat about 10 years ago
- % Done changed from 100 to 50
#8 Updated by Benjamin Bohard almost 10 years ago
Pas reproduit encore.
#9 Updated by Benjamin Bohard almost 10 years ago
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 Updated by Daniel Dehennin almost 10 years ago
L’erreur de type est dû à un bug Tiramisu, j’ai ouvert une demande upstream
#11 Updated by Benjamin Bohard almost 10 years ago
- Status changed from À valider to Résolu
- % Done changed from 50 to 100
La modification n'était pas intégrée au dernier paquet.
Nouveau paquet (2.4.0-3) en unstable.
#12 Updated by Joël Cuissinat almost 10 years ago
- Status changed from Résolu to Fermé
OK avec ce paquet et la configuration suivante :
root@scribe:~# CreoleGet activer_bacula_dir oui root@scribe:~# CreoleGet activer_bacula_sd non