Projet

Général

Profil

Tâche #17646

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

scribe 2.5 : reconfigure plante si le nom d'un groupes ESU contient des caractères accentués

Ajouté par équipe eole Academie d'Orléans-Tours il y a plus de 9 ans. Mis à jour il y a plus de 9 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
21/10/2016
Echéance:
% réalisé:

100%

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

Description

Bonjour,
Suite à une migration de scribe vers 2.5.2 via le script de migration et sauvegarde/restauration, le reconfigure plante :

## Génération de la configuration Samba ##
run-parts: executing /usr/share/eole/posttemplate/05-dhcp reconfigure
run-parts: executing /usr/share/eole/posttemplate/05-esu reconfigure
Traceback (most recent call last):
File "/usr/share/eole/posttemplate/05-esu", line 57, in <module>
acls = posix1e.ACL(file=dirname)
UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position 42: ordinal not in range(128)
run-parts: /usr/share/eole/posttemplate/05-esu exited with return code 1
Erreur : posttemplate

C'est à cause de la fonction
acls = posix1e.ACL
qui ne supporte pas les caractères accentués.

On a donc renommé les répertoires accentués dans :

/home/netlogon/icones/
/home/esu/Base/

et modifié les xml en conséquence.

/home/esu/Base/ListeGM.xml
/home/esu/Base/<ancien rep accentué>/*.xml

C'est assez fastidieux et source d'erreurs aussi pourriez vous voir comment prendre en compte cette problématique ? (d'autant que l'on n'est pas à l'abri je pense qu'un admin réseau créée un groupe avec un nom accentué et que le reconfigure plante par la suite ; le pb risque donc de se reproduire pas seulement dans le contexte d'une migration...).
Merci d'avance,
Olivier

Révisions associées

Révision 65fb35ab (diff)
Ajouté par Klaas TJEBBES il y a plus de 9 ans

05-esu : prise en compte de nom de groupe de machines avec des accents REF #17646 @1h

Historique

#1 Mis à jour par Scrum Master il y a plus de 9 ans

  • Description mis à jour (diff)

#2 Mis à jour par Klaas TJEBBES il y a plus de 9 ans

  • Temps estimé mis à 3.00 h
  • Tâche parente mis à #17455

#3 Mis à jour par Klaas TJEBBES il y a plus de 9 ans

  • Statut changé de Nouveau à Résolu
  • Assigné à mis à Klaas TJEBBES
  • Restant à faire (heures) mis à 3.0

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

  • % réalisé changé de 0 à 100
  • Restant à faire (heures) changé de 3.0 à 0.5

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

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) changé de 0.5 à 0.0

Testé OK

Formats disponibles : Atom PDF