Red Hat Bugzilla – 1426169 – OPS Tools | Centralized Logging | Fluentd can not access /var/log/httpd and therefor can not gather logs for API services.
In the latest OSP11 puddle from 21/2/2017 ,fluentd can not access /var/log/httpd and therefor can not gather logs for API services.
chmod 750 /var/log/httpd solves the problem.
Building new package - the commit to fix this removed uid/gid creation of fluentd user, so 'rpm -V' fails.
This is because without a fluend user/group on the system, rpm resets file permissions to root/root.
Simple fix: change defattr from (-, fluentd, fluent, -) to (-, root, root, -) in order to match UID/GID expectations in RPM.
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.
https://access.redhat.com/errata/RHBA-2017:1246