Description of problem: Rsyslog heat template point to wrong pacemaker log file. Version-Release number of selected component (if applicable): RHOSP-16.1 How reproducible: Steps to Reproduce: Deploy RHOSP-16.1 enabling rsyslog template "/usr/share/openstack-tripleo-heat-templates/environments/logging-environment-rsyslog.yaml" following the URL : https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/16.1/html-single/logging_monitoring_and_troubleshooting_guide/index#testing_the_connection. After deployment, as per the rsyslog configuration, it looks for pacemaker logs in location "/var/log/host/pacemaker.log" which actually does not exist. Actual results: root@overcloud-controller-0 ~]# grep -A5 pacemaker_system.pacemaker /var/lib/config-data/puppet-generated/rsyslog/etc/rsyslog.d/50_openstack_logs.conf # pacemaker_system.pacemaker input(type="imfile" file=" " startmsg.regex="^[a-zA-Z]{3} [0-9]{2} [:0-9]{8}" tag="system.pacemaker" ) [root@overcloud-controller-0 ~]# Log file points to "/var/log/host/pacemaker.log" which does not exist. [root@overcloud-controller-0 ~]# ls -l /var/log/host/pacemaker.log ls: cannot access '/var/log/host/pacemaker.log': No such file or directory [root@overcloud-controller-0 ~]# Expected results: The log file to be pointed to "/var/log/pacemaker/pacemaker.log" [root@overcloud-controller-0 ~]# ls -l /var/log/pacemaker/pacemaker.log -rw-rw----. 1 hacluster haclient 14313545 Sep 9 16:55 /var/log/pacemaker/pacemaker.log [root@overcloud-controller-0 ~]#
Fixed. [root@controller-1 heat-admin]# grep -A5 pacemaker_system.pacemaker /var/lib/config-data/puppet-generated/rsyslog/etc/rsyslog.d/50_openstack_logs.conf # pacemaker_system.pacemaker input(type="imfile" file="/var/log/host/pacemaker/pacemaker.log" startmsg.regex="^[a-zA-Z]{3} [0-9]{2} [:0-9]{8}" tag="system.pacemaker" )
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 (Red Hat OpenStack Platform 16.1.6 bug fix and enhancement 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-2021:2097