Anomalie #2866
$KLogPath en erreur dans la configuration rsyslog dans les conteneurs
Description
Le fichier rsyslog.conf, dans une installation en conteneur, est modifié en place par le script eole-conteneur/lxc_install.sh. Cette modification commente le chargement du module permettant à rsyslog de prendre en charge les messages du noyau. Elle ne commente pas la directive $KLogPath /proc/kmsg qui provoque une erreur de lecture.
Cette directive ne devrait servir que dans le cas où les messages du noyau sont pris en charge par rsyslog, donc commentée en même temps que $ModLoad imklog.
Le patch proposé s'applique à la version 2.3-eole144-2
Effcetué dans le cadre d'une demande financée par le Conseil Général d'Indre et Loire, suivie par Cadoles.
Révisions associées
correction de la configuration de rsyslog pour les conteneurs (fixes #2866)
Ajout d'une commande sed pour commenter une option du fichier rsyslog.conf dans
le cas d'une installation dans un conteneur : pas de log des messages du noyau.
La configuration précédente désactivait le chargement du module imklog mais
conservait l'option KLogPath.
lxc_install.sh : + sed -i 's/$KLogPath/#$KLogPath/' $ROOT/etc/rsyslog.conf
Historique
#1 Mis à jour par Joël Cuissinat il y a environ 12 ans
- Assigné à mis à Daniel Dehennin
- Version cible mis à Mises à jour 2.3.4 RC
#2 Mis à jour par Anonyme il y a environ 12 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 6ba89f77fb8a7eaff880c58e085f0bca411b6258.
#3 Mis à jour par Fabrice Barconnière il y a environ 12 ans
- Statut changé de Résolu à Fermé