Projet

Général

Profil

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

Ajouté par Joël Cuissinat il y a 5 mois. Mis à jour il y a 5 mois.

Statut:
À valider
Priorité:
Normal
Assigné à:
Début:
30/10/2025
Echéance:
% réalisé:

0%

Restant à faire (heures):

Description

https://dev-eole.ac-dijon.fr/jenkins/job/2.8.1/job/test-majrelease-scribe-280-2.8.1-amd64/200/parsed_console/

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

Révision 086a2453 (diff)
Ajouté par Benjamin Bohard il y a 5 mois

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

Formats disponibles : Atom PDF