Tâche #16507
Distribution EOLE - Scénario #16516: Traitement express (25-27)
Amon 2.5.2 : mail tous les jours suite à la mise à jour des blacklist
Description
Objet : Cron <root@amon25-0800069r> python /usr/share/eole/schedule/schedule cron >> /var/log/schedule.log
eole-schedule - run-parts: executing /usr/share/eole/schedule/daily/post/majblacklist daily
Associated revisions
Affichage du nom des scripts schedule sur stdout
Ref: #16507 @30m
History
#1 Updated by Joël Cuissinat almost 7 years ago
- Assigned To set to Joël Cuissinat
Les commandes exécutées sont écrites sur stderr...
root@amon:~# python /usr/share/eole/schedule/schedule cron >> /var/log/schedule.log eole-schedule - run-parts: executing /usr/share/eole/schedule/daily/post/majblacklist daily
C'est encore pire sur Scribe :
root@scribe:~# python /usr/share/eole/schedule/schedule cron >> /var/log/schedule.log eole-schedule - run-parts: executing /usr/share/eole/schedule/daily/pre/annuaire daily eole-schedule - run-parts: executing /usr/share/eole/schedule/daily/pre/fichier daily eole-schedule - run-parts: executing /usr/share/eole/schedule/daily/pre/mysql daily eole-schedule - run-parts: executing /usr/share/eole/schedule/daily/post/tdbbackup daily
D'après man run-parts
:
-v, --verbose affiche le nom de chaque script sur la sortie d'erreur avant de l'exécuter.
#2 Updated by Joël Cuissinat almost 7 years ago
- Tracker changed from Demande to Tâche
- Project changed from Amon to creole
- Estimated time set to 3.00 h
- Parent task set to #16516
- Remaining (hours) set to 2.0
#3 Updated by Joël Cuissinat almost 7 years ago
Problème sur EOLE >= 2.5.2 introduit par #13973
Remplacer le -v par --report semble résoudre le problème.
Il faudrait ajouter un filtre rsyslog afin de rassembler les éléments envoyés dans : /var/log/rsyslog/local/eole-schedule/eole-schedule.info.log et /var/log/rsyslog/local/eole-schedule/eole-schedule.err.log + ajouter un test squash :)
#4 Updated by Scrum Master almost 7 years ago
- Status changed from Nouveau to En cours
#5 Updated by Joël Cuissinat almost 7 years ago
- Remaining (hours) changed from 2.0 to 0.25
Joël Cuissinat a écrit :
Il faudrait ajouter un filtre rsyslog afin de rassembler les éléments envoyés dans : /var/log/rsyslog/local/eole-schedule/eole-schedule.info.log et /var/log/rsyslog/local/eole-schedule/eole-schedule.err.log + ajouter un test squash :)
Cette modification n'est pas impérative, elle sera à faire pour la 2.6.0, je vais en faire une tâche dédiée (#16604).
#6 Updated by Joël Cuissinat almost 7 years ago
- % Done changed from 0 to 100
#7 Updated by Scrum Master almost 7 years ago
- Status changed from En cours to Résolu
#8 Updated by Bruno Boiget almost 7 years ago
testé sur amon 2.6.0 : le message n'apparait plus au lancement de python /usr/share/eole/schedule/schedule cron >> /var/log/schedule.log (revient en mettant -v)
#9 Updated by Bruno Boiget almost 7 years ago
- Status changed from Résolu to Fermé
- Remaining (hours) changed from 0.25 to 0.0
#10 Updated by Olivier FEBWIN almost 7 years ago
Je confirme qu'en remplaçant le -v par --report le problème est bien résolu en 2.5.2
Merci