Project

General

Profile

Tâche #17416

Distribution EOLE - Scénario #17455: Traitement express MEN (42-44)

Sauvegarde bareos sur des partages samba

Added by équipe eole Academie d'Orléans-Tours almost 3 years ago. Updated almost 3 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
10/06/2016
Due date:
% Done:

100%

Estimated time:
2.50 h
Spent time:
Remaining (hours):
0.0

Description

L'on commence a migrer sur des scribes 2.5.2 et l'on constate que la configuration de bareos ne passe pas sur les partages samba :

Cela donne :

bareosconfig.py -s smb --smb_machine=172.19.251.247 --smb_ip=172.19.251.247 --smb_partage=sauv_scribe --smb_login=xxxx --smb_password=xxxx
valeur invalide pour l'option smb_partage : nom de domaine invalide sauv_scribe

Même comportement via l'ead.

Vu sur la liste scribe avec Emmanuel, la cause est je cite :

_Il n'y a pas de type "partage windows" dans Creole alors j'ai mis la variable en type "nom de domaine" croyant que les restrictions étaient les mêmes.

Visiblement, c'est une erreur._

Nicolas

Associated revisions

Revision 32abcdec (diff)
Added by Benjamin Bohard almost 3 years ago

La variable smb_partage correspond au type filename.

La variable smb_partage est utilisée dans la construction de la commande de
montage cifs et correspond à la partie du chemin après l’hôte (slash exclu puisque
déjà dans la chaîne de caractère).

Ref #17416

History

#1 Updated by équipe eole Academie d'Orléans-Tours almost 3 years ago

Bonjour,

Quand pensez vous pouvoir corriger ce problème? Nous allons commencer à migrer tous les scribes de deux départements, nous n'allons pas pouvoir faire du manuel avec patch partout !

Merci,

Nicolas

#2 Updated by Joël Cuissinat almost 3 years ago

  • Tracker changed from Demande to Tâche
  • Project changed from Scribe to eole-bareos
  • Estimated time set to 2.50 h
  • Parent task set to #17455
  • Remaining (hours) set to 2.5

Type à modifier dans le dico extra : 00_bareos.xml

Modification à publier pour EOLE 2.5.1 et supérieur.

#3 Updated by Joël Cuissinat almost 3 years ago

Joël Cuissinat a écrit :

Type à modifier dans le dico extra : 00_bareos.xml

Modification à publier pour EOLE 2.5.1 et supérieur.

Essayer le type unix_user. Si cela est toujours trop restrictif on mettra string.

#4 Updated by équipe eole Academie d'Orléans-Tours almost 3 years ago

j'ai modifié sur un des scribe :

            <variable name='smb_partage' type='unix_user' mandatory='True'/>

Ca semble passer en faisant

bareosconfig.py -s smb --smb_machine=172.19.251.247 --smb_ip=172.19.251.247 --smb_partage=sauv_scribe --smb_login=xxxx --smb_password=xxxxx

mais ensuite:

bareosconfig.py -d
Support : {u'support_type': u'manual'}
Mail : {u'mail_error': [], u'mail_ok': []}
Programmation :
Aucun job programmé.

Le support reste en mode manuel?

#5 Updated by Benjamin Bohard almost 3 years ago

Test effectué sur des modules eolebase de version 2.5.1 et 2.5.2 et sur un scribe 2.5.2 :
  • le type //hostname// pose effectivement problème ;
  • le type //unix_user// permet à la configuration du service bareos de se faire sans erreur et bareosconfig.d donne le résultat attendu
    root@eolebase:~# bareosconfig.py -s smb --smb_machine=192.168.0.26 --smb_ip=192.168.0.26 --smb_partage=sauv_scribe --smb_login=xxxxx --smb_password=xxxxx
    root@eolebase:~# bareosconfig.py -d
    Support : {u'smb_ip': u'192.168.0.26', u'smb_login': u'xxxxx', u'support_type': u'smb', u'smb_machine': u'192.168.0.26', u'smb_partage': u'sauv_scribe', u'smb_password': u'xxxxxx'}
    Mail : {u'mail_error': [], u'mail_ok': []}
    Programmation : 
        Aucun job programmé
    

La modification proposée par Joël Cuissinat semble suffisante au vu de ces résultats.

#6 Updated by Benjamin Bohard almost 3 years ago

  • Status changed from Nouveau to En cours
  • Assigned To set to Benjamin Bohard

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

  • Status changed from En cours to Résolu

#8 Updated by équipe eole Academie d'Orléans-Tours almost 3 years ago

Merci, je me permet une question : y a t-il un paquet candidat pour tester?

Nicolas

#9 Updated by Joël Cuissinat almost 3 years ago

équipe eole Academie d'Orléans-Tours a écrit :

Merci, je me permet une question : y a t-il un paquet candidat pour tester?

Nicolas

Oui pour 2.5.1 et 2.5.2 (mais uniquement sur le dépôt test-eole.ac-dijon.fr tant qu'ils ne sont pas annoncés) : https://dev-eole.ac-dijon.fr/projects/modules-eole/wiki/Journaux252

#10 Updated by Joël Cuissinat almost 3 years ago

  • % Done changed from 0 to 100
  • Remaining (hours) changed from 2.5 to 0.0

Testé sur Scribe 2.6.0 :

root@scribe:~# bareosconfig.py -d
Support : {u'smb_ip': u'192.168.0.26', u'smb_login': u'xxxxx', u'support_type': u'smb', u'smb_machine': u'192.168.0.26', u'smb_partage': u'sauv_scribe', u'smb_password': u'xxxxx'}
Mail : {u'mail_error': [], u'mail_ok': []}
Programmation : 
    Aucun job programmé.

#11 Updated by Joël Cuissinat almost 3 years ago

  • Status changed from Résolu to Fermé

Testé en 2.5.2 également

Also available in: Atom PDF