Tâche #37105
Scénario #35899: Restreindre les droits d'écriture sur les listes générées
Traceback à la première instance
0%
Description
À voir comment traiter ce problème de façon élégante : déplacement, test sur la présence d'un fichier, exception, ...
Je prends la liberté d'ajouter une exception pour contourner rapidement le problème.
Mais désormais, ça plante en postservice car le fichier temporaire n'a pas été généré...
2025-09-27 09:09:52.017 run-parts: executing /usr/share/eole/posttemplate/06-sympa instance
2025-09-27 09:09:52.018 AUTOMATE : Traceback dans la sortie console!
2025-09-27 09:09:52.018 Traceback (most recent call last):
2025-09-27 09:09:52.018 File "/usr/share/eole/posttemplate/06-sympa", line 18, in <module>
2025-09-27 09:09:52.018 with open('/tmp/list_etabs_for_sympa', 'r') as list_etabs:
2025-09-27 09:09:52.018 FileNotFoundError: [Errno 2] No such file or directory: '/tmp/list_etabs_for_sympa'
2025-09-27 09:09:52.018 run-parts: /usr/share/eole/posttemplate/06-sympa exited with return code 1
Autre test avec une erreur différente mais sans doute liée à surveiller : https://dev-eole.ac-dijon.fr/jenkins/job/2.9.0/job/test-upgradeauto-scribe-281-2.9.0-amd64/
Révisions associées
Contournement traceback sur 1ère instance
Ref: #37105
Ne pas exécuter le code à l’instance.
Ref #37105
Historique
#1 Mis à jour par Joël Cuissinat il y a 6 mois
- Description mis à jour (diff)
#2 Mis à jour par Joël Cuissinat il y a 6 mois
- Description mis à jour (diff)
#3 Mis à jour par Laurent Brillard il y a 6 mois
Bonjour Joël,
J'ai testé ces paquets sympa sur Scribe 2.8.1 et j'arrive à l'erreur suivante :
# /usr/share/eole/posttemplate/06-sympa
Traceback (most recent call last):
File "/usr/share/eole/posttemplate/06-sympa", line 78, in <module>
fixed_conf = fix_editor_include(conf, extended_groups=False)
File "/usr/share/eole/posttemplate/06-sympa", line 47, in fix_editor_include
etab = etab_match.group('etab')
AttributeError: 'NoneType' object has no attribute 'group'
Je croyais que cela pouvait venir des configurations de listes sur ce serveur mais pas sûr...
Bon courage !
Laurent
#4 Mis à jour par Benjamin Bohard il y a 5 mois
Il me semble que les filtres n’ont besoin d’être construits qu’après l’ajout de groupes et d’utilisateurs. On peut estimer que la procédure preservice / posttemplate n’a pas besoin d’être déroulée lors de l’instance.
#5 Mis à jour par Benjamin Bohard il y a 5 mois
- Statut changé de Nouveau à À valider