Tâche #37178
Scénario #35899: Restreindre les droits d'écriture sur les listes générées
Traceback après Maj-Release depuis EOLE 2.8.0
Statut:
À valider
Priorité:
Normal
Assigné à:
Version cible:
Début:
30/10/2025
Echéance:
% réalisé:
0%
Restant à faire (heures):
Description
run-parts: executing /usr/share/eole/preservice/01-sympa reconfigure
Traceback (most recent call last):
File "/usr/share/eole/preservice/01-sympa", line 24, in <module>
main()
File "/usr/share/eole/preservice/01-sympa", line 7, in main
from scribe.eoleldap import get_etabs
File "/usr/lib/python3/dist-packages/scribe/eoleldap.py", line 17, in <module>
from .ldapconf import SUFFIX, ROOT_DN, USER_FILTER, GROUP_FILTER, SHARE_FILTER, \
File "/usr/lib/python3/dist-packages/scribe/ldapconf.py", line 14, in <module>
CHECK_FOR_USERNAME = dico['check_for_username']
File "/usr/lib/python3/dist-packages/configobj.py", line 554, in __getitem__
val = dict.__getitem__(self, key)
KeyError: 'check_for_username'
run-parts: /usr/share/eole/preservice/01-sympa exited with return code 1
Erreur : preservice
Confirmé par un test manuel pour être sûr que c'est toujours le cas avec les derniers candidats :
- eole-scribe-backend (2.8.1-116)
- eole-sympa (2.8.1-22)
Révisions associées
Le traitement nécessite annuaire et bonne version de configuration
Ref #37178
Historique
#1 Mis à jour par Benjamin Bohard il y a 5 mois
Les variables du fichier /etc/eole/ldapconf.conf sont différentes entre 2.8.0 et 2.8.1. Le script ne peut pas utiliser de manière fiable la bibliothèque python scribe avant la mise à jour du fichier de configuration.
#2 Mis à jour par Benjamin Bohard il y a 5 mois
- Sujet changé de Traceback après Maj-Release depuis EOLE 2.8.0 à Traceback après Maj-Release depuis EOLE 2.8.0
- Assigné à mis à Benjamin Bohard
#3 Mis à jour par Benjamin Bohard il y a 5 mois
- Statut changé de Nouveau à À valider