+++ This bug was initially created as a clone of Bug #1976115 +++ 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.
Bug cannot be verified until 16.1 z7 puddle is available.
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.7 (Train) 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:3762