Project

General

Profile

Bug #57917

Updated by Michael Fritch over 1 year ago

Configuration of logrotate for /var/lib/ceph/cephadm.log was added (and backported to Pacific) via this PR: 
 https://github.com/ceph/ceph/pull/41283 

 However, a global config of for /var/lib/ceph/*.log is already present in the ceph-base RPM. 

 Using cephadm while also having the ceph-base RPM installed causes logrotate to fail with a duplicate log entry message 

 <pre> 
 node1:~ # logrotate --force /etc/logrotate.d/* 
 error: /etc/logrotate.d/cephadm:2 duplicate log entry for /var/log/ceph/cephadm.log 

 node1:~ # cat /etc/logrotate.d/ceph | head -1 
 /var/log/ceph/*.log { 
 node1:~ # rpm -qf /etc/logrotate.d/ceph 
 ceph-base-16.2.9.536+g41a9f9a5573-150300.3.3.1.x86_64 

 node1:~ # cat /etc/logrotate.d/cephadm | head -2 -1 
 # created by cephadm 
 /var/log/ceph/cephadm.log { 
 </pre>

Back