Tâche #18608
Scénario #18373: Traitement express MEN (1-3)
Le cron de la mise à jour envoi toujours un mail
Description
L’option « -v » de run-parts affiche systématiquement les noms de scripts sur la sortie d’erreur.
From: root@scribe.etb1.ac-test.fr (Cron Daemon) To: root@scribe.etb1.ac-test.fr Subject: Cron <root@scribe> python /usr/share/eole/schedule/schedule cron >> /var/log/schedule.log Date: Tue, 10 Jan 2017 01:42:40 +0100 (14 hours, 15 minutes, 33 seconds ago) Message-id: <E1cQkWO-0003S1-Vs@scribe.etb1.lan> eole-schedule - run-parts: executing /usr/share/eole/preservice/00-anetwork reconfigure eole-schedule - run-parts: executing /usr/share/eole/preservice/00-bareoswebui reconfigure eole-schedule - run-parts: executing /usr/share/eole/preservice/00-save-sid reconfigure eole-schedule - run-parts: executing /usr/share/eole/preservice/00-web reconfigure eole-schedule - run-parts: executing /usr/share/eole/preservice/99-ifupdown reconfigure eole-schedule - run-parts: executing /usr/share/eole/pretemplate/00-annuaire reconfigure eole-schedule - run-parts: executing /usr/share/eole/pretemplate/00-esu reconfigure eole-schedule - run-parts: executing /usr/share/eole/pretemplate/00-fix-home-fstab reconfigure eole-schedule - run-parts: executing /usr/share/eole/pretemplate/00-ntp_signd reconfigure eole-schedule - run-parts: executing /usr/share/eole/pretemplate/00-scribehorus reconfigure eole-schedule - run-parts: executing /usr/share/eole/pretemplate/00-timezone reconfigure eole-schedule - run-parts: executing /usr/share/eole/pretemplate/00-web reconfigure eole-schedule - run-parts: executing /usr/share/eole/pretemplate/01-uucp reconfigure eole-schedule - run-parts: executing /usr/share/eole/posttemplate/00-annuaire reconfigure eole-schedule - run-parts: executing /usr/share/eole/posttemplate/00-antivirus reconfigure eole-schedule - run-parts: executing /usr/share/eole/posttemplate/00-bareos reconfigure eole-schedule - run-parts: executing /usr/share/eole/posttemplate/00-bareoswebui reconfigure eole-schedule - run-parts: executing /usr/share/eole/posttemplate/00-cups reconfigure eole-schedule - run-parts: executing /usr/share/eole/posttemplate/00-eole-common reconfigure eole-schedule - run-parts: executing /usr/share/eole/posttemplate/00-mysql reconfigure eole-schedule - run-parts: executing /usr/share/eole/posttemplate/00-spamassassin reconfigure eole-schedule - run-parts: executing /usr/share/eole/posttemplate/00-upgrade-messages reconfigure eole-schedule - run-parts: executing /usr/share/eole/posttemplate/00-web reconfigure eole-schedule - run-parts: executing /usr/share/eole/posttemplate/00_nsswitch reconfigure eole-schedule - run-parts: executing /usr/share/eole/posttemplate/01-ead reconfigure eole-schedule - run-parts: executing /usr/share/eole/posttemplate/01-eoledb reconfigure eole-schedule - run-parts: executing /usr/share/eole/posttemplate/01-eoleflask-nginx reconfigure eole-schedule - run-parts: executing /usr/share/eole/posttemplate/01-sid reconfigure eole-schedule - run-parts: executing /usr/share/eole/posttemplate/02-annuaire reconfigure eole-schedule - run-parts: executing /usr/share/eole/posttemplate/03-mail reconfigure eole-schedule - run-parts: executing /usr/share/eole/posttemplate/04-esu reconfigure eole-schedule - run-parts: executing /usr/share/eole/posttemplate/04-fichier reconfigure eole-schedule - run-parts: executing /usr/share/eole/posttemplate/05-dhcp reconfigure eole-schedule - run-parts: executing /usr/share/eole/posttemplate/05-esu reconfigure eole-schedule - run-parts: executing /usr/share/eole/posttemplate/05-scribe reconfigure eole-schedule - run-parts: executing /usr/share/eole/posttemplate/05-sympa reconfigure eole-schedule - run-parts: executing /usr/share/eole/posttemplate/05_client-scribe reconfigure eole-schedule - run-parts: executing /usr/share/eole/posttemplate/51-eoe reconfigure eole-schedule - run-parts: executing /usr/share/eole/posttemplate/51-eop reconfigure eole-schedule - run-parts: executing /usr/share/eole/posttemplate/70-eoleflask reconfigure eole-schedule - run-parts: executing /usr/share/eole/posttemplate/80-eoe reconfigure eole-schedule - run-parts: executing /usr/share/eole/posttemplate/80-eop reconfigure eole-schedule - run-parts: executing /usr/share/eole/postservice/00-cups reconfigure eole-schedule - run-parts: executing /usr/share/eole/postservice/00-fichier-primaire reconfigure eole-schedule - run-parts: executing /usr/share/eole/postservice/01-phpmyadmin reconfigure eole-schedule - run-parts: executing /usr/share/eole/postservice/51-pydio reconfigure
Dans le cadre de la mise à jour automatique, cela signifie qu’un mail est toujours envoyé par cron avec pour contenu la liste des scripts pre/post.
La sortie d’erreur ne doit être utilisé qu’en cas d’erreur.
Demandes liées
Révisions associées
Reconfigure: ne pas polluer stderr avec la sortie run-parts
L’option « -v » de run-parts affiche systématiquement les noms de
scripts sur la sortie d’erreur.
Dans le cadre de la mise à jour automatique, cela signifie qu’un mail
est toujours envoyé par cron avec pour contenu la liste des scripts
pre/post.
La sortie d’erreur ne doit être utilisé qu’en cas d’erreur.
- creole/reconfigure.py: Utiliser l’option run-parts « --report » à la
place de « -v ».
Ref: #18608
Reconfigure: Les questions ne s’affichent pas correctement
L’option « --report » de run-parts pose des problèmes de buffering des
sorties standards et d’erreurs des scripts qui sont exécutés.
- creole/reconfigure.py: Utiliser l’option run-parts « -v » à la place
de « --report » et rediriger la sortie d’erreur vers la sortie
standard.
Ref: #18608
Historique
#1 Mis à jour par Daniel Dehennin il y a plus de 7 ans
- Projet changé de Distribution EOLE à creole
- Statut changé de Nouveau à En cours
- Assigné à mis à Daniel Dehennin
#2 Mis à jour par Daniel Dehennin il y a plus de 7 ans
- % réalisé changé de 0 à 100
- Restant à faire (heures) changé de 2.0 à 0.25
Paquet 2.6.1-25.
#3 Mis à jour par Daniel Dehennin il y a plus de 7 ans
- Description mis à jour (diff)
#4 Mis à jour par Daniel Dehennin il y a plus de 7 ans
- Lié à Tâche #18010: Étudier les mails envoyés par les modules ajouté
#5 Mis à jour par Scrum Master il y a plus de 7 ans
- Projet changé de creole à Distribution EOLE
- Statut changé de En cours à Résolu
#6 Mis à jour par Laurent Flori il y a plus de 7 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.25 à 0.0