Tâche #37105
Mis à jour par Joël Cuissinat il y a 6 mois
Le script de /usr/share/eole/preservice/01-sympa essaie d'importer "scribe.eoleldap" qui n'est pas prévu pour fonctionner sur un serveur non instancié (fichier /etc/eole/ldapconf.conf absent notamment) :
* https://dev-eole.ac-dijon.fr/jenkins/job/2.8.1/job/test-instance-acascribe-2.8.1-amd64/1148/parsed_console/
À 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é...
<pre>
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
</pre>
* https://dev-eole.ac-dijon.fr/jenkins/job/2.8.1/job/test-instance-acascribe-2.8.1-amd64/1148/parsed_console/
À 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é...
<pre>
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
</pre>