Project

General

Profile

Tâche #7971

Distribution EOLE - Scénario #8829: Demandes EOLE 2.4 déjà résolues

Pas d'erreur évidente si lancement de sauvegarde manuelle sans support configuré

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

Status:
Fermé
Priority:
Bas
Assigned To:
Start date:
Due date:
08/01/2014
% Done:

100%

Estimated time:
2.00 h
Spent time:
Remaining (hours):

Description

En jouant les tests squashTM, je me suis retrouvé à lancer une sauvegarde sans avoir configuré le support.
Dans ce cas, l'erreur n'est pas flagrante :

root@horus:~# /usr/share/eole/sbin/baculaconfig.py -n --level=Full
Sauvegarde Full lancée
Vous pouvez suivre son évolution dans le fichier /var/log/rsyslog/local/bacula-dir/bacula-dir.err.log
root@horus:~# tail -f /var/log/rsyslog/local/bacula-dir/bacula-dir.err.log 

Apr 14 15:40:05 horus bacula-dir: bsock.c:342 Socket is terminated=1 on call to client:127.0.0.1:36131


Related issues

Related to eole-bareos - Evolution #3973: absence de message lors d'une restauration complète si le noeud a changé Classée sans suite 08/30/2012
Related to eole-bacula - Anomalie #8642: Absence de job dans le cas où on ne définit pas de support. Fermé 08/01/2014
Related to python-pyeole - Tâche #9172: Pas d'erreur évidente ni message si lancement de sauvegarde manuelle avec mauvais support configuré Fermé 10/07/2014 12/05/2014

Associated revisions

Revision 8cb6d47d (diff)
Added by Joël Cuissinat over 6 years ago

Test de la configuraiton du support avant sauvegarde

  • pyeole/bacula.py (run_backup) : ajout d'un test sur la configuration

Fixes #7971 @30m

History

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

NB : j'ai rédigé le test squash T01-002 en prévision :)

#2 Updated by Joël Cuissinat over 6 years ago

Comme il est possible de mettre en place un SD distant, le test pourrait être :

from creole.client import CreoleClient
client = CreoleClient()
if client.get_creole('bacula_sd_local') != 'non' and client.get('bacula.support.support_type') == 'none':
    raise("Le support de sauvegarde local n'est pas configuré")

#3 Updated by Joël Cuissinat over 6 years ago

  • Due date set to 08/01/2014
  • Status changed from Nouveau to Accepté
  • Assigned To set to Joël Cuissinat
  • Target version set to 231

#4 Updated by Joël Cuissinat over 6 years ago

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

#5 Updated by Luc Bourdot over 6 years ago

  • Parent task set to #8829

#6 Updated by Daniel Dehennin over 6 years ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF