pkernstock
INFO: Started server process [1]
INFO: Waiting for application startup.
INFO: Init APP
INFO: Subscribe to redis channel
ERROR: Traceback (most recent call last):
File “/usr/lib/python3.12/site-packages/redis/asyncio/connection.py”, line 274, in connect
await self.retry.call_with_retry(
File “/usr/lib/python3.12/site-packages/redis/asyncio/retry.py”, line 59, in call_with_retry
return await do()
^^^^^^^^^^
File “/usr/lib/python3.12/site-packages/redis/asyncio/connection.py”, line 681, in connect
reader, writer = await asyncio.open_connection(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3.12/asyncio/streams.py”, line 48, in open_connection
transport, _ = await loop.create_connection(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3.12/asyncio/base_events.py”, line 1083, in create_connection
infos = await self.ensure_resolved(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3.12/asyncio/base_events.py”, line 1466, in _ensure_resolved
return await loop.getaddrinfo(host, port, family=family, type=type,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3.12/asyncio/base_events.py”, line 905, in getaddrinfo
return await self.run_in_executor(
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3.12/concurrent/futures/thread.py”, line 59, in run
result = self.fn(*self.args, **self.kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3.12/socket.py”, line 978, in getaddrinfo
for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
socket.gaierror: [Errno -2] Name does not resolve
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File “/usr/lib/python3.12/site-packages/starlette/routing.py”, line 692, in lifespan
async with self.lifespan_context(app) as maybe_state:
^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3.12/contextlib.py”, line 210, in aenter
return await anext(self.gen)
^^^^^^^^^^^^^^^^^^^^^
File “/app/main.py”, line 50, in lifespan
await dockerapi.pubsub.subscribe(“MC_CHANNEL”)
File “/usr/lib/python3.12/site-packages/redis/asyncio/client.py”, line 1002, in subscribe
ret_val = await self.execute_command(“SUBSCRIBE”, *new_channels.keys())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3.12/site-packages/redis/asyncio/client.py”, line 851, in execute_command
await self.connect()
File “/usr/lib/python3.12/site-packages/redis/asyncio/client.py”, line 861, in connect
self.connection = await self.connection_pool.get_connection(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3.12/site-packages/redis/asyncio/connection.py”, line 1083, in get_connection
await self.ensure_connection(connection)
File “/usr/lib/python3.12/site-packages/redis/asyncio/connection.py”, line 1116, in ensure_connection
await connection.connect()
File “/usr/lib/python3.12/site-packages/redis/asyncio/connection.py”, line 282, in connect
raise ConnectionError(self._error_message(e))
redis.exceptions.ConnectionError: Error -2 connecting to redis-mailcow:6379. -2.
ERROR: Application startup failed. Exiting.
Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0×7fe9b0d87d10>