-
Bug
-
Resolution: Done-Errata
-
Major
-
rhos-17.1.4
-
None
-
1
-
False
-
-
False
-
?
-
openstack-tripleo-heat-templates-14.3.1-17.1.20250403151008.e7c7ce3.el9ost
-
None
-
-
-
PIDONE 18.0.7, PIDONE 18.0.8
-
2
-
Important
After completing the FFU to 17.1, wrong default parameters (path and regex) have been found in the sections related to the logging sources of these yaml files
- pacemaker-remote-baremetal-puppet.yaml
- placement-api-container-puppet.yaml
The log collection related to Pacemaker Remote and Placement API are compromised by these wrong parameters
Regarding the pacemaker-remote-baremetal-puppet.yaml file:
- wrong parameters (path and regex) in PacemakerRemoteLoggingSource
PacemakerRemoteLoggingSource: type: json default: tag: system.pacemaker_remote file: /var/log/pacemaker.log # <-- The path of this log doesn't exist startmsg.regex: ^[^ ]\s[^ ]* [^ ]* [[^ ]] [^ ] #<--- A double \ is required in this regex
- path and regex correctly set in PacemakerRemoteLoggingSource
PacemakerRemoteLoggingSource: tag: system.pacemaker_remote file: /var/log/host/pacemaker/pacemaker.log startmsg.regex: '^[^ ]\\s[^ ]* [^ ]* \\[[^ ]\\] [^ ]'
Regarding the placement-api-container-puppet.yaml file:
- wrong path in PlacementLoggingSource
PlacementLoggingSource: type: json default: tag: openstack.placement file: /var/log/containers/httpd/placement_wsgi_error_ssl.log # <-- The path of this log doesn't exist
- path correctly set in PlacementLoggingSource
PlacementLoggingSource: tag: openstack.placement file: /var/log/containers/httpd/placement/placement_wsgi_error.log
- links to
-
RHBA-2025:148328 Red Hat OpenStack Platform 17.1 bug fix and enhancement advisory