Projet

Général

Profil

Tâche #17164

Scénario #17170: Traitement express MEN (39-41)

manque message bareosconfig amon 2.6.0

Ajouté par Gilles Grandgérard il y a plus de 7 ans. Mis à jour il y a plus de 7 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
27/04/2015
Echéance:
% réalisé:

100%

Temps estimé:
2.00 h
Temps passé:
Restant à faire (heures):
0.0

Description

la configuration bareosconfig sur un module amon 2.6.0 n'affiche pas le message 'bareos sd déactivé'
si bareos Sd est déactivé dans la conf

Révisions associées

Révision eb6960b8 (diff)
Ajouté par Benjamin Bohard il y a plus de 7 ans

Afficher le message de l’exception dans le rapport de configuration pour le cas bareos-sd désactivé

Ref #17164

Révision 824450b0 (diff)
Ajouté par Benjamin Bohard il y a plus de 7 ans

Sortir en erreur si on essaie de configurer le support de sauvegarde alors que bareos-sd est désactivé.

Modification assortie du changement de la description du groupe d’option pour la
configuration du support de sauvegarde. Il concerne l’instance locale de
bareos-sd.

Ref #17164

Historique

#1 Mis à jour par Joël Cuissinat il y a plus de 7 ans

  • Temps estimé changé de 1.00 h à 2.00 h
  • Restant à faire (heures) changé de 1.0 à 2.0
root@amon:~# bareosconfig.py -s manual
root@amon:~# bareosconfig.py -d
Mail : {u'mail_error': [], u'mail_ok': []}
Programmation : 
    Aucun job programmé.

#2 Mis à jour par Joël Cuissinat il y a plus de 7 ans

  • Tâche parente changé de #16962 à #17170

#3 Mis à jour par Benjamin Bohard il y a plus de 7 ans

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Benjamin Bohard

L’option -s de la commande bareosconfig.py concerne la configuration de bareos-sd est n’est pertinente que lorsque bareos-sd est activé localement.

Deux solutions :
  • ne pas permettre d’utiliser les options de configuration concernant les services non activés
  • sortir en erreur lorsque les options de configuration d’un service non activé sont utilisées

La première solution pourrait être réalisée en conditionnant l’ajout des options à la sortie de la fonction récupérant l’état d’activation du service bareos-sd.

Dans les deux cas, il faut contrôler, les différents scripts qui utiliserait l’option -s sans vérifier au préalable l’activation du service.

#4 Mis à jour par Benjamin Bohard il y a plus de 7 ans

Deux scripts python utilisant l’une ou l’autre des fonctions save_bareos_support*_ :
  • /usr/share/eole/sbin/bareosconfig.py : en cas de désactivation de bareos-sd, pas d’erreur levée
  • /usr/share/ead2/backend/actions/bareosconfig.py : leur emploi est protégé par une condition sur la valeur de la fonction bareos_active_sd

Pas d’emploi de bareosconfig.py avec l’option -s trouvé dans les procédures automatisées.

#5 Mis à jour par Benjamin Bohard il y a plus de 7 ans

La configuration du support est utilisée pour décider si la sauvegarde peut être déclenchée.
On ne peut pas simplement ne pas renseigner cette option.
Si aucune information sur le support n’est fournie, la configuration est à None et prévient toute sauvegarde.
Une troisième option consisterait à ajouter une option (à renseigner automatiquement si bacula-sd est désactivé ?) du genre "sd-distant" en plus des options "smb", "usb" ou "manual".

#6 Mis à jour par Benjamin Bohard il y a plus de 7 ans

  • Restant à faire (heures) changé de 2.0 à 0.25

#7 Mis à jour par Benjamin Bohard il y a plus de 7 ans

  • % réalisé changé de 0 à 100

#8 Mis à jour par Benjamin Bohard il y a plus de 7 ans

  • Statut changé de En cours à Résolu

#9 Mis à jour par Joël Cuissinat il y a plus de 7 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) changé de 0.25 à 0.0
root@amon:~# bareosconfig.py -s manual 
Bareos sd désactivé
root@amon:~# echo $?
1

Implémentation du test squash : SR-T01-006 - Tentative de configuration du support avec bareos-sd désactivé

Formats disponibles : Atom PDF