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.
Associated revisions
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
History
#1 Updated by Joël Cuissinat over 11 years ago
- Assigned To set to Daniel Dehennin
- Target version set to Mises à jour 2.3.4 RC
#2 Updated by Anonymous over 11 years ago
- Status changed from Nouveau to Résolu
- % Done changed from 0 to 100
Appliqué par commit 6ba89f77fb8a7eaff880c58e085f0bca411b6258.
#3 Updated by Fabrice Barconnière over 11 years ago
- Status changed from Résolu to Fermé