Description of problem: After deploying an OSP16.2 env with OctaviaLogOffload=true, the log offloading feature doesn't work, the octavia_rsyslog container is running but it's not correctly configured Version-Release number of selected component (if applicable): 16.2 How reproducible: 100% Steps to Reproduce: 1. Deploy OSP16.2 with OctaviaLogOffload 2. Create a load balancer 3. Check the logs on controller-0 in /var/log/containers/octavia-amphorae/, the directory is empty Actual results: Logs are not collected Expected results: Logs should be in /var/log/containers/octavia-amphorae/ Additional info: the octavia-ansible playbook was moved from step 5 to post_deploy, which means that the rsyslog configuration file (created by the ansible playbook) is now created after starting the container, so the config is not updated in the running container. Restarting the tripleo_octavia_rsyslog service on controller-0 fixes the issue.
Fix proposed on tripleo-ansible master
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 (Release of components for Red Hat OpenStack Platform 16.2.2), 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-2022:1001