After a second look, I think this should be good in tooz, but may require additional fixes elsewhere. The exception is pushed up through the stack.
2021-03-03 00:02:12.415 24 ERROR aodh.coordination Traceback (most recent call last): 2021-03-03 00:02:12.415 24 ERROR aodh.coordination File "/usr/lib/python3.6/site-packages/redis/connection.py", line 184, in _read_from_socket 2021-03-03 00:02:12.415 24 ERROR aodh.coordination raise socket.error(SERVER_CLOSED_CONNECTION_ERROR) 2021-03-03 00:02:12.415 24 ERROR aodh.coordination OSError: Connection closed by server. 2021-03-03 00:02:12.415 24 ERROR aodh.coordination 2021-03-03 00:02:12.415 24 ERROR aodh.coordination During handling of the above exception, another exception occurred: 2021-03-03 00:02:12.415 24 ERROR aodh.coordination 2021-03-03 00:02:12.415 24 ERROR aodh.coordination Traceback (most recent call last): 2021-03-03 00:02:12.415 24 ERROR aodh.coordination File "/usr/lib/python3.6/site-packages/tooz/drivers/redis.py", line 47, in _translate_failures 2021-03-03 00:02:12.415 24 ERROR aodh.coordination yield 2021-03-03 00:02:12.415 24 ERROR aodh.coordination File "/usr/lib/python3.6/site-packages/tooz/drivers/redis.py", line 521, in heartbeat 2021-03-03 00:02:12.415 24 ERROR aodh.coordination value=self.STILL_ALIVE) 2021-03-03 00:02:12.415 24 ERROR aodh.coordination File "/usr/lib/python3.6/site-packages/redis/client.py", line 1391, in psetex 2021-03-03 00:02:12.415 24 ERROR aodh.coordination return self.execute_command('PSETEX', name, time_ms, value) 2021-03-03 00:02:12.415 24 ERROR aodh.coordination File "/usr/lib/python3.6/site-packages/redis/client.py", line 775, in execute_command 2021-03-03 00:02:12.415 24 ERROR aodh.coordination return self.parse_response(connection, command_name, **options) 2021-03-03 00:02:12.415 24 ERROR aodh.coordination File "/usr/lib/python3.6/site-packages/redis/client.py", line 789, in parse_response 2021-03-03 00:02:12.415 24 ERROR aodh.coordination response = connection.read_response() 2021-03-03 00:02:12.415 24 ERROR aodh.coordination File "/usr/lib/python3.6/site-packages/redis/connection.py", line 636, in read_response 2021-03-03 00:02:12.415 24 ERROR aodh.coordination raise e 2021-03-03 00:02:12.415 24 ERROR aodh.coordination File "/usr/lib/python3.6/site-packages/redis/connection.py", line 633, in read_response 2021-03-03 00:02:12.415 24 ERROR aodh.coordination response = self._parser.read_response() 2021-03-03 00:02:12.415 24 ERROR aodh.coordination File "/usr/lib/python3.6/site-packages/redis/connection.py", line 291, in read_response 2021-03-03 00:02:12.415 24 ERROR aodh.coordination response = self._buffer.readline() 2021-03-03 00:02:12.415 24 ERROR aodh.coordination File "/usr/lib/python3.6/site-packages/redis/connection.py", line 223, in readline 2021-03-03 00:02:12.415 24 ERROR aodh.coordination self._read_from_socket() 2021-03-03 00:02:12.415 24 ERROR aodh.coordination File "/usr/lib/python3.6/site-packages/redis/connection.py", line 198, in _read_from_socket 2021-03-03 00:02:12.415 24 ERROR aodh.coordination (e.args,)) 2021-03-03 00:02:12.415 24 ERROR aodh.coordination redis.exceptions.ConnectionError: Error while reading from socket: ('Connection closed by server.',) 2021-03-03 00:02:12.415 24 ERROR aodh.coordination
Fix proposed to https://review.opendev.org/c/openstack/tooz/+/778878 the gate is broken there, as it seems.
There is also https://review.opendev.org/c/openstack/tooz/+/795791 to merge for this upstream and then to backport it.
This is still in upstream review.
There is a backport to Ussuri in progress upstream: https://review.opendev.org/c/openstack/tooz/+/847152 Once the Ussuri backport is merged, the train one can be proposed.
The patch has been backported to train: https://review.opendev.org/c/openstack/tooz/+/848654
This issue has the same cause and fix as BZ1924373
No errors or traces appear in ceilometer logs.
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.9 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-2022:8795