Projet

Général

Profil

Anomalie #8425

Certaines actions ne sont plus loguées par "Z_LOG"

Ajouté par Joël Cuissinat il y a presque 10 ans. Mis à jour il y a presque 10 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
Echéance:
04/07/2014
% réalisé:

100%

Temps estimé:
2.00 h
Temps passé:
Distribution:
EOLE 2.4

Description

En effectuant en "diagnose -L", j'ai obtenu la sortie suivante :
Dernières actions Creole

Jun 23 11:53:32 amon zephir: RECONFIGURE => INIT : Début de configuration 
Jun 23 11:54:02 amon zephir: INSTANCE => ERR : Erreur lors de l'instanciation 
des templates : Erreur: Utilisation d'une variable non existante dans le 
template de /etc/nginx/sites-enabled/default : u'id_vlan_eth1' 
Jun 23 12:00:44 amon zephir: RECONFIGURE => INIT : Début de configuration 
Jun 23 12:00:47 amon zephir: RECONFIGURE => INIT : Début de configuration 
Jun 23 12:01:17 amon zephir: INSTANCE => ERR : Erreur lors de l'instanciation 
des templates : Erreur lors de l'instanciation du template de 
/etc/nginx/sites-enabled/default : 'unicode' object has no attribute 'adresse_network_vlan_eth1' 
Jun 23 13:38:58 amon zephir: RECONFIGURE => INIT : Début de configuration 
Jun 23 13:39:26 amon zephir: INSTANCE => ERR : Erreur lors de l'instanciation des templates : 
Erreur lors de l'instanciation du template de /etc/nginx/sites-enabled/default : 'unicode' 
object has no attribute 'adresse_network_vlan_eth1' 
Jun 23 13:41:13 amon zephir: RECONFIGURE => INIT : Début de configuration 
Jun 23 13:41:41 amon zephir: INSTANCE => ERR : Erreur lors de l'instanciation des templates : 
Erreur: Utilisation d'une variable non existante dans le template de /var/www/wpad.eth1 : u'id_vlan_eth1' 
Jun 23 13:42:05 amon zephir: RECONFIGURE => INIT : Début de configuration

Au minimum, il manque :
  • la fin des instance/reconfigure (le dernier est allé au bout, hein)
  • les appels à Maj-Auto

Demandes liées

Copié vers eole-common - Tâche #8514: Avoir un fichier de log qui centralise les messages Zéphir Fermé 03/10/2014

Révisions associées

Révision 23821d5e (diff)
Ajouté par Joël Cuissinat il y a presque 10 ans

  • pyeole/lock.py : "re-raise" avec err.message et non err

Ref #8425 @20m

Révision 53508878 (diff)
Ajouté par Joël Cuissinat il y a presque 10 ans

Mise à niveau des appels au logger Zéphir

  • creole/reconfigure.py : mise à niveau pour instance et reconfigure
  • creole/fonctionseole.py (zephir) : nouveau paramètre pour interdire l'affichage
    sur la console

Ref #8425 @2.5h

Révision 0859b970 (diff)
Ajouté par Joël Cuissinat il y a presque 10 ans

Ajout des appels au logger Zéphir dans Maj-Auto

Fixes #8425 @1h

Révision 9f97ec6c (diff)
Ajouté par Joël Cuissinat il y a presque 10 ans

Ajout des appels au logger Zéphir dans Maj-Cd

Ref #8425 @30m

Historique

#1 Mis à jour par Joël Cuissinat il y a presque 10 ans

  • Statut changé de Nouveau à Accepté

Une fois la configuration rsyslog mise en place, les messages "d'information" (INIT, FIN, ...) sont logués dans zephir.info.log et les messages d'erreur dans dans zephir.err.log et syslog. Le parsing tel qu'il était fait dans le diagnose n'est plus possible en l'état (03-packages:grep " zephir:" /var/log/syslog | tail -n20) :

root@scribe:~# grep -r JOJO /var/log/*
/var/log/rsyslog/local/zephir/zephir.info.log:Jul  1 09:16:45 scribe zephir: JOJO => INIT : message
/var/log/rsyslog/local/zephir/zephir.info.log:Jul  1 09:17:12 scribe zephir: JOJO => FIN : message
/var/log/rsyslog/local/zephir/zephir.err.log:Jul  1 09:17:04 scribe zephir: JOJO => ERR : message
/var/log/syslog:Jul  1 09:17:04 scribe zephir: JOJO => ERR : message

#2 Mis à jour par Joël Cuissinat il y a presque 10 ans

  • Statut changé de Accepté à Résolu
  • % réalisé changé de 0 à 100

#3 Mis à jour par Joël Cuissinat il y a presque 10 ans

  • Echéance mis à 04/07/2014
  • Assigné à changé de Bruno Boiget à Joël Cuissinat
  • Distribution changé de EOLE 2.3 à EOLE 2.4

#4 Mis à jour par Emmanuel GARETTE il y a presque 10 ans

  • Statut changé de Résolu à À valider
  • % réalisé changé de 100 à 80

J'ai :

Jul  7 11:03:33 amon zephir: MAJ => INIT : Début en devel 
Jul  7 11:03:48 amon zephir: MAJ => MSG : Mise à jour en devel forcée par l'utilisateur 
Jul  7 11:05:15 amon zephir: MAJ => FIN : 19 paquets mis à jour en devel 
Jul  7 11:05:15 amon zephir: MAJ => MSG : Reconfiguration du serveur à planifier 
Jul  7 11:30:12 amon zephir: CONFIGURE => INIT : Debut  
Jul  7 11:30:13 amon zephir: CONFIGURE => FIN : Configuration OK 
Jul  7 11:30:14 amon zephir: QUERY-MAJ => INIT : Début 
Jul  7 11:30:22 amon zephir: QUERY-MAJ => FIN : Aucun paquet à installer 
Jul  7 11:31:18 amon zephir: RECONFIGURE => INIT : Début de configuration 
Jul  7 11:31:18 amon zephir: RECONFIGURE => ERR : Instancier d'abord le serveur. 
Jul  7 11:31:24 amon zephir: INSTANCE => INIT : Début de configuration 

Si je prends la description de la demande, pour moi ce n'est pas bon. Je n'ai pas la fin de l'instance.

#5 Mis à jour par Joël Cuissinat il y a presque 10 ans

  • Statut changé de À valider à Fermé
  • % réalisé changé de 80 à 100

L'exemple de la première instance n'est pas bon puisqu'une fois les filtres rsyslog appliqués seules les erreurs sont remontées dans /var/log/syslog.

Cependant, il y a bien un problème, cf. demande liée : #8514

Formats disponibles : Atom PDF