Thanks for the GMR it is helpful. I can confirm from the code that the retry is only applied for the message sending but not for connection establishment. The connection establishment is done purely inside kombu[1], but oslo_messaging does not pass any timeout value[2] so kombu retries forever.
Thanks for the GMR it is helpful. I can confirm from the code that the retry is only applied for the message sending but not for connection establishment. The connection establishment is done purely inside kombu[1], but oslo_messaging does not pass any timeout value[2] so kombu retries forever.
[1] https:/ /github. com/celery/ kombu/blob/ be44a0401417c86 8a1ef59e44cc57c 12c987cd50/ kombu/connectio n.py#L438 /github. com/openstack/ oslo.messaging/ blob/feb72de7b8 1e3919dedc697f9 fb5484a92f85ad8 /oslo_messaging /_drivers/ impl_rabbit. py#L731
[2] https:/