Project

General

Profile

Anomalie #5818

Cas de configuration Creole invalide

Added by Joël Cuissinat almost 7 years ago. Updated almost 7 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Start date:
09/16/2013
Due date:
09/20/2013
% Done:

100%

Estimated time:
0.50 h
Spent time:
Distribution:
EOLE 2.4

Description

Avec :
  • 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

Related to creole - Anomalie #6113: Mettre à jour Creole pour le nouveau tiramisu Fermé 09/23/2013 09/27/2013
Related to eole-bacula - Anomalie #7129: erreur au diagnose bacula-sd Fermé 01/13/2014 01/17/2014

Associated revisions

Revision 1f132978 (diff)
Added by Benjamin Bohard almost 7 years ago

Suppression des variables bacula_mon_password*.

Ref #5818

History

#1 Updated by Joël Cuissinat almost 7 years ago

  • Description updated (diff)

#2 Updated by Emmanuel GARETTE almost 7 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 almost 7 years ago

  • Assigned To set to Benjamin Bohard
  • Target version set to Eole 2.4-alpha2

#4 Updated by Benjamin Bohard almost 7 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 almost 7 years ago

  • Status changed from Accepté to Résolu
  • % Done changed from 0 to 100

#6 Updated by Joël Cuissinat almost 7 years ago

  • Due date set to 09/20/2013
  • Status changed from Résolu to Réouvert
  • 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 almost 7 years ago

  • % Done changed from 100 to 50

#8 Updated by Benjamin Bohard almost 7 years ago

Pas reproduit encore.

#9 Updated by Benjamin Bohard almost 7 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 7 years ago

L’erreur de type est dû à un bug Tiramisu, j’ai ouvert une demande upstream

#11 Updated by Benjamin Bohard almost 7 years ago

  • Status changed from Réouvert 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 7 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

Also available in: Atom PDF