Projet

Général

Profil

Bug #20125

authentic? log d'erreur qui n'apparait pas

Ajouté par Frédéric Péters il y a plus de 6 ans. Mis à jour il y a plus de 6 ans.

Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
16 novembre 2017
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Club:

Description

Dans /var/log/messages, sur l'exécution d'une synchro de LDAP :

Nov 16 22:07:44 tauranga authentic2-multitenant INFO connexion-teleproc-test.cg974.fr - - - Raven is not configured (logging is disabled). Please see the documentation for more information.
Nov 16 22:07:44 tauranga authentic2-multitenant WARNING connexion-teleproc-test.cg974.fr - - - unable to synchronize with LDAP servers [u'ldap://10.2.1.204']

pourtant on passe bien dans une ligne "log.error('admin bind failed on %s: invalid dn syntax %r', url, who)".

Ça veut dire que par défaut on passe à côté des messages importants parce que "Raven is not configured" ?

Bug hobo qui contient dans son LOGGING cela de manière systématique ? J'ai retiré toute référence à sentry de /usr/lib/hobo/debian_config_common.py; résultat la ligne parlant de raven n'apparait plus mais la ligne log.error non plus, j'obtiens simplement :

Nov 16 22:27:43 tauranga authentic2-multitenant WARNING connexion-teleproc-test.cg974.fr - - - unable to synchronize with LDAP servers [u'ldap://10.2.1.204']

Aucune idée.

Historique

#1

Mis à jour par Benjamin Dauvergne il y a plus de 6 ans

Rien n'indique dans le code de Raven que ce message avalerait le message envoyé à ce moment là, à moins que le code de logging ne soit pas réentrant (i.e. que de faire un logging.info() au milieu casse un truc, mais normalement c'est géré, dans le code du handler Sentry il check si raven/sentry est présent dans le nom du logger et il ne fait rien dans ce cas).

#2

Mis à jour par Frédéric Péters il y a plus de 6 ans

cf la suite, qui éloigne le soucis de raven :

J'ai retiré toute référence à sentry de /usr/lib/hobo/debian_config_common.py; résultat la ligne parlant de raven n'apparait plus mais la ligne log.error non plus

Formats disponibles : Atom PDF