INFO: Will watch for changes in these directories: ['/home/kernelci'] INFO: Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit) INFO: Started reloader process [1] using WatchFiles INFO: Started server process [8] INFO: Waiting for application startup. Future exception was never retrieved future: Traceback (most recent call last): File "/usr/local/lib/python3.12/concurrent/futures/thread.py", line 59, in run result = self.fn(*self.args, **self.kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pymongo/synchronous/collection.py", line 2337, in create_index return (self._create_indexes([index], session, **cmd_options))[0] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pymongo/_csot.py", line 120, in csot_wrapper return func(self, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pymongo/synchronous/collection.py", line 2211, in _create_indexes self._command( File "/usr/local/lib/python3.12/site-packages/pymongo/synchronous/collection.py", line 600, in _command return conn.command( ^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pymongo/synchronous/helpers.py", line 45, in inner return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pymongo/synchronous/pool.py", line 538, in command return command( ^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pymongo/synchronous/network.py", line 218, in command helpers_shared._check_command_response( File "/usr/local/lib/python3.12/site-packages/pymongo/helpers_shared.py", line 247, in _check_command_response raise OperationFailure(errmsg, code, response, max_wire_version) pymongo.errors.OperationFailure: Index already exists with a different name: channel_sequence_id, full error: {'ok': 0.0, 'errmsg': 'Index already exists with a different name: channel_sequence_id', 'code': 85, 'codeName': 'IndexOptionsConflict'} Future exception was never retrieved future: Traceback (most recent call last): File "/usr/local/lib/python3.12/concurrent/futures/thread.py", line 59, in run result = self.fn(*self.args, **self.kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pymongo/synchronous/collection.py", line 2337, in create_index return (self._create_indexes([index], session, **cmd_options))[0] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pymongo/_csot.py", line 120, in csot_wrapper return func(self, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pymongo/synchronous/collection.py", line 2211, in _create_indexes self._command( File "/usr/local/lib/python3.12/site-packages/pymongo/synchronous/collection.py", line 600, in _command return conn.command( ^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pymongo/synchronous/helpers.py", line 45, in inner return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pymongo/synchronous/pool.py", line 538, in command return command( ^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pymongo/synchronous/network.py", line 218, in command helpers_shared._check_command_response( File "/usr/local/lib/python3.12/site-packages/pymongo/helpers_shared.py", line 247, in _check_command_response raise OperationFailure(errmsg, code, response, max_wire_version) pymongo.errors.OperationFailure: Index already exists with a different name: ttl_timestamp, full error: {'ok': 0.0, 'errmsg': 'Index already exists with a different name: ttl_timestamp', 'code': 85, 'codeName': 'IndexOptionsConflict'} INFO: Application startup complete. INFO: 172.18.0.1:35360 - "POST /latest/subscribe/node HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "1fce81df-6f31-44ce-b505-b5a0c2b54433", "source": "https://api.kernel INFO: 172.18.0.1:35374 - "GET /latest/listen/103074 HTTP/1.0" 200 OK INFO: 172.18.0.1:35382 - "POST /latest/subscribe/node HTTP/1.0" 200 OK INFO: 172.18.0.1:35392 - "POST /latest/subscribe/retry HTTP/1.0" 200 OK INFO: 172.18.0.1:35432 - "POST /latest/subscribe/node HTTP/1.0" 200 OK INFO: 172.18.0.1:35442 - "POST /latest/subscribe/retry HTTP/1.0" 200 OK INFO: 172.18.0.1:45802 - "POST /latest/subscribe/node HTTP/1.0" 200 OK INFO: 172.18.0.1:45806 - "POST /latest/subscribe/retry HTTP/1.0" 200 OK INFO: 172.18.0.1:45828 - "POST /latest/subscribe/node HTTP/1.0" 200 OK INFO: 172.18.0.1:45830 - "POST /latest/subscribe/retry HTTP/1.0" 200 OK INFO: 172.18.0.1:45856 - "GET /latest/whoami HTTP/1.0" 200 OK INFO: 172.18.0.1:45868 - "POST /latest/subscribe/node?promisc=True HTTP/1.0" 200 OK INFO: 172.18.0.1:45878 - "GET /latest/nodes/fast?state=done&processed_by_kcidb_bridge=False&created__gt=2026-01-17+12%3A06%3A30.928362&updated__lt=2026-01-21+12%3A01%3A30.928368&limit=500 HTTP/1.0" 200 OK INFO: 172.18.0.1:45892 - "POST /latest/subscribe/node HTTP/1.0" 200 OK INFO: 172.18.0.1:45906 - "GET /latest/whoami HTTP/1.0" 200 OK INFO: 172.18.0.1:45920 - "GET /latest/whoami HTTP/1.0" 200 OK INFO: 172.18.0.1:45924 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A06%3A32.455034%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:45940 - "GET /latest/whoami HTTP/1.0" 200 OK INFO: 172.18.0.1:45944 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:45960 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:45964 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:45966 - "POST /latest/subscribe/node HTTP/1.0" 200 OK INFO: 172.18.0.1:45980 - "GET /latest/whoami HTTP/1.0" 200 OK INFO: 172.18.0.1:45994 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A06%3A32.789323%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:46000 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A06%3A32.789323%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:46016 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A06%3A32.789323%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:46028 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=8ca582895e45c4f7de61c96f66a752b994308fbb&owner=staging.kernelci.org&submitter=service%3Apipeline HTTP/1.0" 200 OK INFO: 172.18.0.1:46030 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=8ca582895e45c4f7de61c96f66a752b994308fbb&owner=staging.kernelci.org&submitter=service%3Apipeline&result=incomplete HTTP/1.0" 200 OK INFO: 172.18.0.1:46042 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=4156f62f7eb7d0ebfc560c6c3d3a8f31fa372256&owner=staging.kernelci.org&submitter=service%3Apipeline HTTP/1.0" 200 OK INFO: 172.18.0.1:46046 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=4156f62f7eb7d0ebfc560c6c3d3a8f31fa372256&owner=staging.kernelci.org&submitter=service%3Apipeline&result=incomplete HTTP/1.0" 200 OK INFO: 172.18.0.1:46058 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=ee8e46967e9cd3f318b965d00d6446609a26d7b2&owner=staging.kernelci.org&submitter=service%3Apipeline HTTP/1.0" 200 OK INFO: 172.18.0.1:46062 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=ee8e46967e9cd3f318b965d00d6446609a26d7b2&owner=staging.kernelci.org&submitter=service%3Apipeline&result=incomplete HTTP/1.0" 200 OK INFO: 172.18.0.1:46078 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:50684 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:38162 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:38166 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:55690 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:55704 - "GET /latest/metrics HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "c421f8d3-ea6d-48ce-8f69-f3138e21eb2b", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "c421f8d3-ea6d-48ce-8f69-f3138e21eb2b", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "c421f8d3-ea6d-48ce-8f69-f3138e21eb2b", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "c421f8d3-ea6d-48ce-8f69-f3138e21eb2b", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "c421f8d3-ea6d-48ce-8f69-f3138e21eb2b", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "c421f8d3-ea6d-48ce-8f69-f3138e21eb2b", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "c421f8d3-ea6d-48ce-8f69-f3138e21eb2b", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "c421f8d3-ea6d-48ce-8f69-f3138e21eb2b", "source": "https://api.kernel INFO: 172.18.0.1:45968 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:45896 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:45880 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:45834 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:45814 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:35446 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:35422 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:35376 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "55db9b62-0d1e-4db8-bb12-a83baee3810c", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "55db9b62-0d1e-4db8-bb12-a83baee3810c", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "55db9b62-0d1e-4db8-bb12-a83baee3810c", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "55db9b62-0d1e-4db8-bb12-a83baee3810c", "source": "https://api.kernel INFO: 172.18.0.1:45848 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:45818 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:35452 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:35406 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:48090 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:42114 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:52748 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A07%3A32.472023%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:52750 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:52754 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:52756 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:52766 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A07%3A32.840465%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:52768 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A07%3A32.840465%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:52778 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A07%3A32.840465%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:52786 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:52452 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:60954 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:60958 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9fe3f8f5-f7f8-4d31-a806-63520ac945e6", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9fe3f8f5-f7f8-4d31-a806-63520ac945e6", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9fe3f8f5-f7f8-4d31-a806-63520ac945e6", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9fe3f8f5-f7f8-4d31-a806-63520ac945e6", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9fe3f8f5-f7f8-4d31-a806-63520ac945e6", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9fe3f8f5-f7f8-4d31-a806-63520ac945e6", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9fe3f8f5-f7f8-4d31-a806-63520ac945e6", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9fe3f8f5-f7f8-4d31-a806-63520ac945e6", "source": "https://api.kernel INFO: 172.18.0.1:48010 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:47980 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:48026 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:47996 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:48064 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:47948 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:48076 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:48040 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "fdf1f010-4cc8-4d1e-89fc-931e98f1977c", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "fdf1f010-4cc8-4d1e-89fc-931e98f1977c", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "fdf1f010-4cc8-4d1e-89fc-931e98f1977c", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "fdf1f010-4cc8-4d1e-89fc-931e98f1977c", "source": "https://api.kernel INFO: 172.18.0.1:47958 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:48060 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:47974 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:48048 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:38632 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:38648 - "GET /latest/metrics HTTP/1.0" 200 OK INFO: 172.18.0.1:48456 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:59500 - "GET /latest/whoami HTTP/1.0" 200 OK INFO: 172.18.0.1:59502 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:59510 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=8ca582895e45c4f7de61c96f66a752b994308fbb&owner=staging.kernelci.org&submitter=service%3Apipeline HTTP/1.0" 200 OK INFO: 172.18.0.1:59524 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=8ca582895e45c4f7de61c96f66a752b994308fbb&owner=staging.kernelci.org&submitter=service%3Apipeline&result=incomplete HTTP/1.0" 200 OK INFO: 172.18.0.1:59540 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=4156f62f7eb7d0ebfc560c6c3d3a8f31fa372256&owner=staging.kernelci.org&submitter=service%3Apipeline HTTP/1.0" 200 OK INFO: 172.18.0.1:59556 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=4156f62f7eb7d0ebfc560c6c3d3a8f31fa372256&owner=staging.kernelci.org&submitter=service%3Apipeline&result=incomplete HTTP/1.0" 200 OK INFO: 172.18.0.1:59564 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=ee8e46967e9cd3f318b965d00d6446609a26d7b2&owner=staging.kernelci.org&submitter=service%3Apipeline HTTP/1.0" 200 OK INFO: 172.18.0.1:59570 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=ee8e46967e9cd3f318b965d00d6446609a26d7b2&owner=staging.kernelci.org&submitter=service%3Apipeline&result=incomplete HTTP/1.0" 200 OK INFO: 172.18.0.1:47630 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A08%3A32.500175%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:47636 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:47644 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:47652 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:47664 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A08%3A32.903200%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:47672 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A08%3A32.903200%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:47674 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A08%3A32.903200%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:47684 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "ba022d0d-574a-4d84-92eb-bbcac8a6c13e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "ba022d0d-574a-4d84-92eb-bbcac8a6c13e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "ba022d0d-574a-4d84-92eb-bbcac8a6c13e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "ba022d0d-574a-4d84-92eb-bbcac8a6c13e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "ba022d0d-574a-4d84-92eb-bbcac8a6c13e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "ba022d0d-574a-4d84-92eb-bbcac8a6c13e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "ba022d0d-574a-4d84-92eb-bbcac8a6c13e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "ba022d0d-574a-4d84-92eb-bbcac8a6c13e", "source": "https://api.kernel INFO: 172.18.0.1:32822 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:32768 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:32778 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:32788 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:60986 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:60994 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:60972 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:32802 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "694eaa75-5eb8-481c-b48b-0759021ab705", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "694eaa75-5eb8-481c-b48b-0759021ab705", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "694eaa75-5eb8-481c-b48b-0759021ab705", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "694eaa75-5eb8-481c-b48b-0759021ab705", "source": "https://api.kernel INFO: 172.18.0.1:60998 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:32816 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:32770 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:32772 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:34204 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:43984 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:43998 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:33258 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:33262 - "GET /latest/metrics HTTP/1.0" 200 OK INFO: 172.18.0.1:59838 - "GET /latest/viewer?node_id=68c8722f510308e9e7ea09d9 HTTP/1.0" 200 OK INFO: 172.18.0.1:59840 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:40570 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "d4e8c54c-50fa-457f-98c1-2e1df6641353", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "d4e8c54c-50fa-457f-98c1-2e1df6641353", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "d4e8c54c-50fa-457f-98c1-2e1df6641353", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "d4e8c54c-50fa-457f-98c1-2e1df6641353", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "d4e8c54c-50fa-457f-98c1-2e1df6641353", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "d4e8c54c-50fa-457f-98c1-2e1df6641353", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "d4e8c54c-50fa-457f-98c1-2e1df6641353", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "d4e8c54c-50fa-457f-98c1-2e1df6641353", "source": "https://api.kernel INFO: 172.18.0.1:34118 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:34092 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:34166 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:34122 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:34114 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:34136 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:34180 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:34076 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2561ff58-a735-40c8-b9c9-eba179a3dda9", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2561ff58-a735-40c8-b9c9-eba179a3dda9", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2561ff58-a735-40c8-b9c9-eba179a3dda9", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2561ff58-a735-40c8-b9c9-eba179a3dda9", "source": "https://api.kernel INFO: 172.18.0.1:34162 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:34102 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:34152 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:34196 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:46586 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A09%3A32.518913%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:46596 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:46604 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:46616 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:46630 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A09%3A32.959825%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:46638 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A09%3A32.959825%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:46654 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A09%3A32.959825%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:46670 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:35074 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:59746 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:59754 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:57576 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:57582 - "GET /latest/metrics HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "82410617-60dc-4745-9732-847bc5213bcc", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "82410617-60dc-4745-9732-847bc5213bcc", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "82410617-60dc-4745-9732-847bc5213bcc", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "82410617-60dc-4745-9732-847bc5213bcc", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "82410617-60dc-4745-9732-847bc5213bcc", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "82410617-60dc-4745-9732-847bc5213bcc", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "82410617-60dc-4745-9732-847bc5213bcc", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "82410617-60dc-4745-9732-847bc5213bcc", "source": "https://api.kernel INFO: 172.18.0.1:40580 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:40650 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:40612 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:40652 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:40646 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:40648 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:40582 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:40586 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "fb356991-ad18-47f8-982c-4baef28594bc", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "fb356991-ad18-47f8-982c-4baef28594bc", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "fb356991-ad18-47f8-982c-4baef28594bc", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "fb356991-ad18-47f8-982c-4baef28594bc", "source": "https://api.kernel INFO: 172.18.0.1:40628 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:40598 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:40632 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:40664 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:39036 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:52398 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:51966 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A10%3A32.537585%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:51968 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:51976 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:51988 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:51992 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A10%3A33.012630%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:52006 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A10%3A33.012630%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:52012 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A10%3A33.012630%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:52016 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:46330 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:56464 - "GET /latest/node/68c8722f510308e9e7ea09d9 HTTP/1.0" 200 OK INFO: 172.18.0.1:56480 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:56496 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "636b7098-5e65-42a3-bd46-a90a9e31bebe", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "636b7098-5e65-42a3-bd46-a90a9e31bebe", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "636b7098-5e65-42a3-bd46-a90a9e31bebe", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "636b7098-5e65-42a3-bd46-a90a9e31bebe", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "636b7098-5e65-42a3-bd46-a90a9e31bebe", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "636b7098-5e65-42a3-bd46-a90a9e31bebe", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "636b7098-5e65-42a3-bd46-a90a9e31bebe", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "636b7098-5e65-42a3-bd46-a90a9e31bebe", "source": "https://api.kernel INFO: 172.18.0.1:38968 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:38992 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:38976 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:39010 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:38994 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:39026 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:38962 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:38952 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "87c4da08-29e7-4d03-a924-439d5c311422", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "87c4da08-29e7-4d03-a924-439d5c311422", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "87c4da08-29e7-4d03-a924-439d5c311422", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "87c4da08-29e7-4d03-a924-439d5c311422", "source": "https://api.kernel INFO: 172.18.0.1:39016 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:38958 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:39022 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:39018 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:43710 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:43726 - "GET /latest/metrics HTTP/1.0" 200 OK INFO: 172.18.0.1:49474 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:47622 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:38764 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A11%3A32.561533%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:38778 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:38786 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:38794 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:38804 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A11%3A33.092014%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:38818 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A11%3A33.092014%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:38826 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A11%3A33.092014%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:38834 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "d3257de0-a349-4df6-b8cc-5f3e395070bd", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "d3257de0-a349-4df6-b8cc-5f3e395070bd", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "d3257de0-a349-4df6-b8cc-5f3e395070bd", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "d3257de0-a349-4df6-b8cc-5f3e395070bd", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "d3257de0-a349-4df6-b8cc-5f3e395070bd", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "d3257de0-a349-4df6-b8cc-5f3e395070bd", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "d3257de0-a349-4df6-b8cc-5f3e395070bd", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "d3257de0-a349-4df6-b8cc-5f3e395070bd", "source": "https://api.kernel INFO: 172.18.0.1:56554 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:56502 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:56592 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:56574 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:56526 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:56594 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:56510 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:56522 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "10ca9720-8494-4864-9abd-faa69a1dda89", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "10ca9720-8494-4864-9abd-faa69a1dda89", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "10ca9720-8494-4864-9abd-faa69a1dda89", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "10ca9720-8494-4864-9abd-faa69a1dda89", "source": "https://api.kernel INFO: 172.18.0.1:56542 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:56566 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:56570 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:56580 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:50366 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:50142 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:50158 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:52372 - "GET /latest/viewer?node_id=694d18b81b4c04ddf7249e80 HTTP/1.0" 200 OK INFO: 172.18.0.1:52384 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:52386 - "GET /latest/metrics HTTP/1.0" 200 OK INFO: 172.18.0.1:35054 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:48346 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "119dd92a-7422-4009-922c-e2e17c86ad53", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "119dd92a-7422-4009-922c-e2e17c86ad53", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "119dd92a-7422-4009-922c-e2e17c86ad53", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "119dd92a-7422-4009-922c-e2e17c86ad53", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "119dd92a-7422-4009-922c-e2e17c86ad53", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "119dd92a-7422-4009-922c-e2e17c86ad53", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "119dd92a-7422-4009-922c-e2e17c86ad53", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "119dd92a-7422-4009-922c-e2e17c86ad53", "source": "https://api.kernel INFO: 172.18.0.1:50276 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:50272 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:50318 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:50288 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:50324 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:50360 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:50286 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:50340 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "39b31bdd-c5a1-42a2-91bf-1e3dce9c8d89", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "39b31bdd-c5a1-42a2-91bf-1e3dce9c8d89", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "39b31bdd-c5a1-42a2-91bf-1e3dce9c8d89", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "39b31bdd-c5a1-42a2-91bf-1e3dce9c8d89", "source": "https://api.kernel INFO: 172.18.0.1:50320 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:50310 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:50300 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:50350 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:40470 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A12%3A32.581089%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:40482 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:40488 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:40490 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:40502 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A12%3A33.169204%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:40508 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A12%3A33.169204%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:40524 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A12%3A33.169204%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:40530 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:53762 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:59370 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:59380 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:44448 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:44464 - "GET /latest/metrics HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "49f2aaab-b5c9-475a-ac66-067aaaa6e40a", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "49f2aaab-b5c9-475a-ac66-067aaaa6e40a", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "49f2aaab-b5c9-475a-ac66-067aaaa6e40a", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "49f2aaab-b5c9-475a-ac66-067aaaa6e40a", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "49f2aaab-b5c9-475a-ac66-067aaaa6e40a", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "49f2aaab-b5c9-475a-ac66-067aaaa6e40a", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "49f2aaab-b5c9-475a-ac66-067aaaa6e40a", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "49f2aaab-b5c9-475a-ac66-067aaaa6e40a", "source": "https://api.kernel INFO: 172.18.0.1:48376 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:48434 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:48400 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:48446 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:48450 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:48408 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:48372 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:48392 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "e4f40858-c39c-4115-831d-7f3970929e98", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "e4f40858-c39c-4115-831d-7f3970929e98", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "e4f40858-c39c-4115-831d-7f3970929e98", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "e4f40858-c39c-4115-831d-7f3970929e98", "source": "https://api.kernel INFO: 172.18.0.1:48424 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:48412 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:48430 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:48360 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:58422 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:42438 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:57030 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=8ca582895e45c4f7de61c96f66a752b994308fbb&owner=staging.kernelci.org&submitter=service%3Apipeline HTTP/1.0" 200 OK INFO: 172.18.0.1:57034 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=8ca582895e45c4f7de61c96f66a752b994308fbb&owner=staging.kernelci.org&submitter=service%3Apipeline&result=incomplete HTTP/1.0" 200 OK INFO: 172.18.0.1:57040 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=4156f62f7eb7d0ebfc560c6c3d3a8f31fa372256&owner=staging.kernelci.org&submitter=service%3Apipeline HTTP/1.0" 200 OK INFO: 172.18.0.1:57046 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=4156f62f7eb7d0ebfc560c6c3d3a8f31fa372256&owner=staging.kernelci.org&submitter=service%3Apipeline&result=incomplete HTTP/1.0" 200 OK INFO: 172.18.0.1:57054 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=ee8e46967e9cd3f318b965d00d6446609a26d7b2&owner=staging.kernelci.org&submitter=service%3Apipeline HTTP/1.0" 200 OK INFO: 172.18.0.1:57062 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=ee8e46967e9cd3f318b965d00d6446609a26d7b2&owner=staging.kernelci.org&submitter=service%3Apipeline&result=incomplete HTTP/1.0" 200 OK INFO: 172.18.0.1:57076 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A13%3A32.599146%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:57078 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:57090 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:57098 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A13%3A33.219836%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:57108 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A13%3A33.219836%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:57116 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A13%3A33.219836%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:57126 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:57130 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:58894 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:37686 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:37702 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "f1424978-2738-4e1e-89b1-0a57fc662d4c", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "f1424978-2738-4e1e-89b1-0a57fc662d4c", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "f1424978-2738-4e1e-89b1-0a57fc662d4c", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "f1424978-2738-4e1e-89b1-0a57fc662d4c", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "f1424978-2738-4e1e-89b1-0a57fc662d4c", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "f1424978-2738-4e1e-89b1-0a57fc662d4c", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "f1424978-2738-4e1e-89b1-0a57fc662d4c", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "f1424978-2738-4e1e-89b1-0a57fc662d4c", "source": "https://api.kernel INFO: 172.18.0.1:58382 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:58350 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:58368 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:58360 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:58356 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:58396 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:58400 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:58364 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "c97433ba-4791-4a9a-9d24-617dece2f5bc", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "c97433ba-4791-4a9a-9d24-617dece2f5bc", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "c97433ba-4791-4a9a-9d24-617dece2f5bc", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "c97433ba-4791-4a9a-9d24-617dece2f5bc", "source": "https://api.kernel INFO: 172.18.0.1:58406 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:58352 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:58412 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:58342 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:51898 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:51910 - "GET /latest/metrics HTTP/1.0" 200 OK INFO: 172.18.0.1:51922 - "GET /latest/viewer?node_id=69556c30fbdac0e1a7b17383 HTTP/1.0" 200 OK INFO: 172.18.0.1:38568 - "GET /latest/node/69556c30fbdac0e1a7b17383 HTTP/1.0" 200 OK INFO: 172.18.0.1:38584 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:38870 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:33688 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A14%3A32.616695%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:33690 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A14%3A33.348991%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:33698 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:33700 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A14%3A33.348991%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:33710 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:33714 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A14%3A33.348991%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:33726 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:33728 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "eb11ff0d-2b7f-48c7-ae51-c60acef89fcd", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "eb11ff0d-2b7f-48c7-ae51-c60acef89fcd", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "eb11ff0d-2b7f-48c7-ae51-c60acef89fcd", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "eb11ff0d-2b7f-48c7-ae51-c60acef89fcd", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "eb11ff0d-2b7f-48c7-ae51-c60acef89fcd", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "eb11ff0d-2b7f-48c7-ae51-c60acef89fcd", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "eb11ff0d-2b7f-48c7-ae51-c60acef89fcd", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "eb11ff0d-2b7f-48c7-ae51-c60acef89fcd", "source": "https://api.kernel INFO: 172.18.0.1:37708 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:37746 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:37738 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:37786 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:37756 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:37722 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:37774 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:37734 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "899a2447-c9c5-4975-9e7a-c5632155fbce", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "899a2447-c9c5-4975-9e7a-c5632155fbce", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "899a2447-c9c5-4975-9e7a-c5632155fbce", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "899a2447-c9c5-4975-9e7a-c5632155fbce", "source": "https://api.kernel INFO: 172.18.0.1:37748 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:37754 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:37762 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:37744 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:53116 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:48830 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:48842 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:56492 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:56498 - "GET /latest/metrics HTTP/1.0" 200 OK INFO: 172.18.0.1:52690 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:41076 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "e56bf351-8c2f-4f66-95db-41c2532ef1a3", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "e56bf351-8c2f-4f66-95db-41c2532ef1a3", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "e56bf351-8c2f-4f66-95db-41c2532ef1a3", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "e56bf351-8c2f-4f66-95db-41c2532ef1a3", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "e56bf351-8c2f-4f66-95db-41c2532ef1a3", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "e56bf351-8c2f-4f66-95db-41c2532ef1a3", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "e56bf351-8c2f-4f66-95db-41c2532ef1a3", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "e56bf351-8c2f-4f66-95db-41c2532ef1a3", "source": "https://api.kernel INFO: 172.18.0.1:53050 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:53062 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:53096 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:53094 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:53022 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:53018 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:53082 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:53060 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9e85db3f-9cc7-42cb-9307-da2acc9b3684", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9e85db3f-9cc7-42cb-9307-da2acc9b3684", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9e85db3f-9cc7-42cb-9307-da2acc9b3684", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9e85db3f-9cc7-42cb-9307-da2acc9b3684", "source": "https://api.kernel INFO: 172.18.0.1:53102 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:53112 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:53034 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:53072 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:48854 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A15%3A32.657457%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:48868 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A15%3A33.443241%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:48884 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:48896 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A15%3A33.443241%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:48908 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:48922 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A15%3A33.443241%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:48936 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:48952 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:56588 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:32958 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:32970 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:55782 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:55796 - "GET /latest/metrics HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "0ab1c152-2163-4d28-9010-962721ddb29d", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "0ab1c152-2163-4d28-9010-962721ddb29d", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "0ab1c152-2163-4d28-9010-962721ddb29d", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "0ab1c152-2163-4d28-9010-962721ddb29d", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "0ab1c152-2163-4d28-9010-962721ddb29d", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "0ab1c152-2163-4d28-9010-962721ddb29d", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "0ab1c152-2163-4d28-9010-962721ddb29d", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "0ab1c152-2163-4d28-9010-962721ddb29d", "source": "https://api.kernel INFO: 172.18.0.1:41142 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:41156 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:41164 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:41126 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:41102 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:41088 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:41198 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:41146 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "4245b2a3-30e8-4521-8f04-e0a6dbd244cf", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "4245b2a3-30e8-4521-8f04-e0a6dbd244cf", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "4245b2a3-30e8-4521-8f04-e0a6dbd244cf", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "4245b2a3-30e8-4521-8f04-e0a6dbd244cf", "source": "https://api.kernel INFO: 172.18.0.1:41172 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:41112 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:41162 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:41186 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:60714 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:38628 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:50954 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A16%3A32.684716%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:50960 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A16%3A33.508713%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:50966 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:50968 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:50974 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A16%3A33.508713%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:50976 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A16%3A33.508713%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:50992 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:50996 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:34224 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:56182 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:56198 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "f2400275-d458-4b20-b03b-6ffd1740f642", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "f2400275-d458-4b20-b03b-6ffd1740f642", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "f2400275-d458-4b20-b03b-6ffd1740f642", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "f2400275-d458-4b20-b03b-6ffd1740f642", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "f2400275-d458-4b20-b03b-6ffd1740f642", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "f2400275-d458-4b20-b03b-6ffd1740f642", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "f2400275-d458-4b20-b03b-6ffd1740f642", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "f2400275-d458-4b20-b03b-6ffd1740f642", "source": "https://api.kernel INFO: 172.18.0.1:60664 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:60634 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:60680 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:60644 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:60694 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:60638 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:60684 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:60630 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "69b07c19-2b65-4483-8011-13ad5a36e62d", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "69b07c19-2b65-4483-8011-13ad5a36e62d", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "69b07c19-2b65-4483-8011-13ad5a36e62d", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "69b07c19-2b65-4483-8011-13ad5a36e62d", "source": "https://api.kernel INFO: 172.18.0.1:60624 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:60672 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:60702 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:60660 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:46360 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:46370 - "GET /latest/metrics HTTP/1.0" 200 OK INFO: 172.18.0.1:60054 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:45250 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:34100 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A17%3A32.715862%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:34108 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A17%3A33.568665%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:34118 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:34124 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A17%3A33.568665%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:34130 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:34132 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A17%3A33.568665%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:34134 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:34144 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "d9f9fc3f-6a62-44da-9eb2-a485eae6efee", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "d9f9fc3f-6a62-44da-9eb2-a485eae6efee", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "d9f9fc3f-6a62-44da-9eb2-a485eae6efee", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "d9f9fc3f-6a62-44da-9eb2-a485eae6efee", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "d9f9fc3f-6a62-44da-9eb2-a485eae6efee", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "d9f9fc3f-6a62-44da-9eb2-a485eae6efee", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "d9f9fc3f-6a62-44da-9eb2-a485eae6efee", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "d9f9fc3f-6a62-44da-9eb2-a485eae6efee", "source": "https://api.kernel INFO: 172.18.0.1:56248 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:56208 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:56306 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:56276 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:56222 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:56262 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:56290 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:56236 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "23a965f4-59b6-4846-877e-1d5d1664e61d", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "23a965f4-59b6-4846-877e-1d5d1664e61d", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "23a965f4-59b6-4846-877e-1d5d1664e61d", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "23a965f4-59b6-4846-877e-1d5d1664e61d", "source": "https://api.kernel INFO: 172.18.0.1:56240 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:56304 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:56302 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:56244 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:54436 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:37310 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:37322 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:56882 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:56890 - "GET /latest/metrics HTTP/1.0" 200 OK INFO: 172.18.0.1:56208 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:45280 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "dd878c79-8d55-4f19-b1ce-0da286db0fe9", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "dd878c79-8d55-4f19-b1ce-0da286db0fe9", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "dd878c79-8d55-4f19-b1ce-0da286db0fe9", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "dd878c79-8d55-4f19-b1ce-0da286db0fe9", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "dd878c79-8d55-4f19-b1ce-0da286db0fe9", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "dd878c79-8d55-4f19-b1ce-0da286db0fe9", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "dd878c79-8d55-4f19-b1ce-0da286db0fe9", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "dd878c79-8d55-4f19-b1ce-0da286db0fe9", "source": "https://api.kernel INFO: 172.18.0.1:54328 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:54374 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:54298 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:54344 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:54420 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:54320 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:54318 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:54310 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "4836ce6d-ae54-4ae6-a2b3-0d370e739159", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "4836ce6d-ae54-4ae6-a2b3-0d370e739159", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "4836ce6d-ae54-4ae6-a2b3-0d370e739159", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "4836ce6d-ae54-4ae6-a2b3-0d370e739159", "source": "https://api.kernel INFO: 172.18.0.1:54392 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:54404 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:54390 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:54360 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:45860 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=8ca582895e45c4f7de61c96f66a752b994308fbb&owner=staging.kernelci.org&submitter=service%3Apipeline HTTP/1.0" 200 OK INFO: 172.18.0.1:45876 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=8ca582895e45c4f7de61c96f66a752b994308fbb&owner=staging.kernelci.org&submitter=service%3Apipeline&result=incomplete HTTP/1.0" 200 OK INFO: 172.18.0.1:45878 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=4156f62f7eb7d0ebfc560c6c3d3a8f31fa372256&owner=staging.kernelci.org&submitter=service%3Apipeline HTTP/1.0" 200 OK INFO: 172.18.0.1:45882 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=4156f62f7eb7d0ebfc560c6c3d3a8f31fa372256&owner=staging.kernelci.org&submitter=service%3Apipeline&result=incomplete HTTP/1.0" 200 OK INFO: 172.18.0.1:45890 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A18%3A32.757715%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:45892 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=ee8e46967e9cd3f318b965d00d6446609a26d7b2&owner=staging.kernelci.org&submitter=service%3Apipeline HTTP/1.0" 200 OK INFO: 172.18.0.1:45898 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=ee8e46967e9cd3f318b965d00d6446609a26d7b2&owner=staging.kernelci.org&submitter=service%3Apipeline&result=incomplete HTTP/1.0" 200 OK INFO: 172.18.0.1:45900 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:45912 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A18%3A33.690431%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:45914 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:45930 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A18%3A33.690431%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:45936 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A18%3A33.690431%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:45948 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:45954 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:57358 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:45046 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:45050 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:50150 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:50164 - "GET /latest/metrics HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2ebd7f92-aa2a-4543-b3a1-27a51d877fc7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2ebd7f92-aa2a-4543-b3a1-27a51d877fc7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2ebd7f92-aa2a-4543-b3a1-27a51d877fc7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2ebd7f92-aa2a-4543-b3a1-27a51d877fc7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2ebd7f92-aa2a-4543-b3a1-27a51d877fc7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2ebd7f92-aa2a-4543-b3a1-27a51d877fc7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2ebd7f92-aa2a-4543-b3a1-27a51d877fc7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2ebd7f92-aa2a-4543-b3a1-27a51d877fc7", "source": "https://api.kernel INFO: 172.18.0.1:45322 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:45380 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:45336 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:45348 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:45372 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:45316 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:45300 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:45386 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8b6cb681-6bae-4e3a-ab16-7930b0949ffc", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8b6cb681-6bae-4e3a-ab16-7930b0949ffc", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8b6cb681-6bae-4e3a-ab16-7930b0949ffc", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8b6cb681-6bae-4e3a-ab16-7930b0949ffc", "source": "https://api.kernel INFO: 172.18.0.1:45362 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:45410 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:45294 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:45398 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:44414 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:51554 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:43966 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A19%3A32.774885%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:43970 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A19%3A33.752249%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:43972 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:43984 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A19%3A33.752249%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:43996 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:44010 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A19%3A33.752249%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:44024 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:44038 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:56038 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:59388 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:59400 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "61cbe17f-8992-4c18-89c3-ca65ee675c88", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "61cbe17f-8992-4c18-89c3-ca65ee675c88", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "61cbe17f-8992-4c18-89c3-ca65ee675c88", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "61cbe17f-8992-4c18-89c3-ca65ee675c88", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "61cbe17f-8992-4c18-89c3-ca65ee675c88", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "61cbe17f-8992-4c18-89c3-ca65ee675c88", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "61cbe17f-8992-4c18-89c3-ca65ee675c88", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "61cbe17f-8992-4c18-89c3-ca65ee675c88", "source": "https://api.kernel INFO: 172.18.0.1:44368 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:44370 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:44326 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:44366 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:44342 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:44406 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:44344 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:44384 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "7bf6471f-a2d9-4c03-9c6c-79a941266767", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "7bf6471f-a2d9-4c03-9c6c-79a941266767", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "7bf6471f-a2d9-4c03-9c6c-79a941266767", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "7bf6471f-a2d9-4c03-9c6c-79a941266767", "source": "https://api.kernel INFO: 172.18.0.1:44308 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:44356 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:44312 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:44394 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:38340 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:38350 - "GET /latest/metrics HTTP/1.0" 200 OK INFO: 172.18.0.1:35802 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:45448 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:54764 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A20%3A32.814697%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:54778 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A20%3A33.834668%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:54780 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A20%3A33.834668%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:54788 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:54790 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:54806 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A20%3A33.834668%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:54810 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:54814 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9a00a2de-95af-410f-8eca-7884b50b02a8", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9a00a2de-95af-410f-8eca-7884b50b02a8", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9a00a2de-95af-410f-8eca-7884b50b02a8", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9a00a2de-95af-410f-8eca-7884b50b02a8", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9a00a2de-95af-410f-8eca-7884b50b02a8", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9a00a2de-95af-410f-8eca-7884b50b02a8", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9a00a2de-95af-410f-8eca-7884b50b02a8", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9a00a2de-95af-410f-8eca-7884b50b02a8", "source": "https://api.kernel INFO: 172.18.0.1:59468 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:59446 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:59476 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:59486 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:59432 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:59492 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:59460 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:59404 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "0e9d9d1e-377c-415a-8ccf-2cbc97b74f9e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "0e9d9d1e-377c-415a-8ccf-2cbc97b74f9e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "0e9d9d1e-377c-415a-8ccf-2cbc97b74f9e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "0e9d9d1e-377c-415a-8ccf-2cbc97b74f9e", "source": "https://api.kernel INFO: 172.18.0.1:59414 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:59436 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:59426 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:59422 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:59462 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:60894 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:60898 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:50468 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:50476 - "GET /latest/metrics HTTP/1.0" 200 OK INFO: 172.18.0.1:51032 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:52082 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "3c23a3cf-099b-4366-83d9-7d11ca57405e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "3c23a3cf-099b-4366-83d9-7d11ca57405e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "3c23a3cf-099b-4366-83d9-7d11ca57405e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "3c23a3cf-099b-4366-83d9-7d11ca57405e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "3c23a3cf-099b-4366-83d9-7d11ca57405e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "3c23a3cf-099b-4366-83d9-7d11ca57405e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "3c23a3cf-099b-4366-83d9-7d11ca57405e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "3c23a3cf-099b-4366-83d9-7d11ca57405e", "source": "https://api.kernel INFO: 172.18.0.1:59364 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:59380 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:59376 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:59450 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:59396 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:59446 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:59392 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:59370 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "d0e0b9a1-101e-4ee0-8439-1b6383397376", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "d0e0b9a1-101e-4ee0-8439-1b6383397376", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "d0e0b9a1-101e-4ee0-8439-1b6383397376", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "d0e0b9a1-101e-4ee0-8439-1b6383397376", "source": "https://api.kernel INFO: 172.18.0.1:59414 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:59456 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:59430 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:59400 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:48676 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A21%3A32.860482%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:48690 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A21%3A33.933483%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:48692 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A21%3A33.933483%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:48706 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:48708 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:48710 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A21%3A33.933483%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:48722 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:48724 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:45012 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:48790 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:48794 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:47326 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:47330 - "GET /latest/metrics HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "60e0c957-251d-44b6-9a98-b213d624da40", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "60e0c957-251d-44b6-9a98-b213d624da40", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "60e0c957-251d-44b6-9a98-b213d624da40", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "60e0c957-251d-44b6-9a98-b213d624da40", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "60e0c957-251d-44b6-9a98-b213d624da40", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "60e0c957-251d-44b6-9a98-b213d624da40", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "60e0c957-251d-44b6-9a98-b213d624da40", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "60e0c957-251d-44b6-9a98-b213d624da40", "source": "https://api.kernel INFO: 172.18.0.1:52092 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:52102 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:52098 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:52124 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:52086 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:52114 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:52126 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:52146 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "f2a7d0f6-7923-4b8e-ad2a-37fd2f3ec0f7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "f2a7d0f6-7923-4b8e-ad2a-37fd2f3ec0f7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "f2a7d0f6-7923-4b8e-ad2a-37fd2f3ec0f7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "f2a7d0f6-7923-4b8e-ad2a-37fd2f3ec0f7", "source": "https://api.kernel INFO: 172.18.0.1:52132 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:52142 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:52150 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:52110 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:38226 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:51996 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:49450 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A22%3A32.878443%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:49464 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A22%3A34.003408%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:49478 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:49494 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A22%3A34.003408%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:49498 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:49502 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A22%3A34.003408%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:49514 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:49518 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:58526 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:58686 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:58694 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "527b1a2c-da10-4ea4-b50d-f137e9c9dd2a", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "527b1a2c-da10-4ea4-b50d-f137e9c9dd2a", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "527b1a2c-da10-4ea4-b50d-f137e9c9dd2a", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "527b1a2c-da10-4ea4-b50d-f137e9c9dd2a", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "527b1a2c-da10-4ea4-b50d-f137e9c9dd2a", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "527b1a2c-da10-4ea4-b50d-f137e9c9dd2a", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "527b1a2c-da10-4ea4-b50d-f137e9c9dd2a", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "527b1a2c-da10-4ea4-b50d-f137e9c9dd2a", "source": "https://api.kernel INFO: 172.18.0.1:38144 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:38150 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:38132 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:38196 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:38170 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:38186 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:38116 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:38146 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "ca256a42-fbed-43a0-b4d4-e24a7744cc61", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "ca256a42-fbed-43a0-b4d4-e24a7744cc61", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "ca256a42-fbed-43a0-b4d4-e24a7744cc61", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "ca256a42-fbed-43a0-b4d4-e24a7744cc61", "source": "https://api.kernel INFO: 172.18.0.1:38158 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:38202 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:38214 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:38142 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:46416 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:46424 - "GET /latest/metrics HTTP/1.0" 200 OK INFO: 172.18.0.1:35678 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:55816 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:52812 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A23%3A33.092496%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:52822 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=8ca582895e45c4f7de61c96f66a752b994308fbb&owner=staging.kernelci.org&submitter=service%3Apipeline HTTP/1.0" 200 OK INFO: 172.18.0.1:52828 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=8ca582895e45c4f7de61c96f66a752b994308fbb&owner=staging.kernelci.org&submitter=service%3Apipeline&result=incomplete HTTP/1.0" 200 OK INFO: 172.18.0.1:52836 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=4156f62f7eb7d0ebfc560c6c3d3a8f31fa372256&owner=staging.kernelci.org&submitter=service%3Apipeline HTTP/1.0" 200 OK INFO: 172.18.0.1:52842 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=4156f62f7eb7d0ebfc560c6c3d3a8f31fa372256&owner=staging.kernelci.org&submitter=service%3Apipeline&result=incomplete HTTP/1.0" 200 OK INFO: 172.18.0.1:52844 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:52850 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A23%3A34.084632%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:52860 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:52872 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A23%3A34.084632%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:52882 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:52884 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A23%3A34.084632%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:52896 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=ee8e46967e9cd3f318b965d00d6446609a26d7b2&owner=staging.kernelci.org&submitter=service%3Apipeline HTTP/1.0" 200 OK INFO: 172.18.0.1:52898 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=ee8e46967e9cd3f318b965d00d6446609a26d7b2&owner=staging.kernelci.org&submitter=service%3Apipeline&result=incomplete HTTP/1.0" 200 OK INFO: 172.18.0.1:52910 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "6094f4d7-afcb-45a1-8e24-dcd2c18cee66", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "6094f4d7-afcb-45a1-8e24-dcd2c18cee66", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "6094f4d7-afcb-45a1-8e24-dcd2c18cee66", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "6094f4d7-afcb-45a1-8e24-dcd2c18cee66", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "6094f4d7-afcb-45a1-8e24-dcd2c18cee66", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "6094f4d7-afcb-45a1-8e24-dcd2c18cee66", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "6094f4d7-afcb-45a1-8e24-dcd2c18cee66", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "6094f4d7-afcb-45a1-8e24-dcd2c18cee66", "source": "https://api.kernel INFO: 172.18.0.1:58698 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:58782 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:58710 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:58804 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:58796 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:58812 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:58726 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:58734 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "4725233a-68b2-4af1-b130-343148473111", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "4725233a-68b2-4af1-b130-343148473111", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "4725233a-68b2-4af1-b130-343148473111", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "4725233a-68b2-4af1-b130-343148473111", "source": "https://api.kernel INFO: 172.18.0.1:58736 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:58740 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:58756 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:58768 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:39152 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:53212 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:53218 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:38266 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:38278 - "GET /latest/metrics HTTP/1.0" 200 OK INFO: 172.18.0.1:35646 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:40154 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "a60ef327-3f47-4ca9-81c2-2848be861e2f", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "a60ef327-3f47-4ca9-81c2-2848be861e2f", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "a60ef327-3f47-4ca9-81c2-2848be861e2f", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "a60ef327-3f47-4ca9-81c2-2848be861e2f", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "a60ef327-3f47-4ca9-81c2-2848be861e2f", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "a60ef327-3f47-4ca9-81c2-2848be861e2f", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "a60ef327-3f47-4ca9-81c2-2848be861e2f", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "a60ef327-3f47-4ca9-81c2-2848be861e2f", "source": "https://api.kernel INFO: 172.18.0.1:39052 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:39110 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:39122 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:39092 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:39100 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:39108 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:39036 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:39062 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "56c1c95c-2897-4f96-9a16-4bf8730c7aab", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "56c1c95c-2897-4f96-9a16-4bf8730c7aab", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "56c1c95c-2897-4f96-9a16-4bf8730c7aab", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "56c1c95c-2897-4f96-9a16-4bf8730c7aab", "source": "https://api.kernel INFO: 172.18.0.1:39118 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:39132 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:39140 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:39078 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:52100 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A24%3A33.110009%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:52112 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:52128 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:52130 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A24%3A34.213820%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:52138 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A24%3A34.213820%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:52154 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A24%3A34.213820%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:52170 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:52180 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:41238 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:33736 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:33738 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:59212 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:59224 - "GET /latest/metrics HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "a94ab078-8a2d-4c9e-9a10-07094a1c9cb6", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "a94ab078-8a2d-4c9e-9a10-07094a1c9cb6", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "a94ab078-8a2d-4c9e-9a10-07094a1c9cb6", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "a94ab078-8a2d-4c9e-9a10-07094a1c9cb6", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "a94ab078-8a2d-4c9e-9a10-07094a1c9cb6", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "a94ab078-8a2d-4c9e-9a10-07094a1c9cb6", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "a94ab078-8a2d-4c9e-9a10-07094a1c9cb6", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "a94ab078-8a2d-4c9e-9a10-07094a1c9cb6", "source": "https://api.kernel INFO: 172.18.0.1:40200 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:40176 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:40214 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:40164 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:40248 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:40234 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:40230 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:40212 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "264d2710-9962-42af-8b11-3276503c1151", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "264d2710-9962-42af-8b11-3276503c1151", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "264d2710-9962-42af-8b11-3276503c1151", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "264d2710-9962-42af-8b11-3276503c1151", "source": "https://api.kernel INFO: 172.18.0.1:40264 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:40208 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:40278 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:40186 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:49044 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:44720 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:48436 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A25%3A33.140255%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:48440 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:48454 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A25%3A34.271228%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:48456 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:48470 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A25%3A34.271228%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:48474 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:48482 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A25%3A34.271228%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:48490 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:36020 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:56870 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:56886 - "GET /latest/viewer?node_id=68d966db503438fb45af158f HTTP/1.0" 200 OK INFO: 172.18.0.1:56890 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "68195df7-2acc-418a-b711-c8444efe2bd7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "68195df7-2acc-418a-b711-c8444efe2bd7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "68195df7-2acc-418a-b711-c8444efe2bd7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "68195df7-2acc-418a-b711-c8444efe2bd7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "68195df7-2acc-418a-b711-c8444efe2bd7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "68195df7-2acc-418a-b711-c8444efe2bd7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "68195df7-2acc-418a-b711-c8444efe2bd7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "68195df7-2acc-418a-b711-c8444efe2bd7", "source": "https://api.kernel INFO: 172.18.0.1:48962 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:49002 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:49014 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:49036 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:49012 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:48936 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:49026 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:48968 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "68bc91d8-fd9e-4980-86db-d108d13c068b", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "68bc91d8-fd9e-4980-86db-d108d13c068b", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "68bc91d8-fd9e-4980-86db-d108d13c068b", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "68bc91d8-fd9e-4980-86db-d108d13c068b", "source": "https://api.kernel INFO: 172.18.0.1:48976 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:48988 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:49034 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:48952 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:58862 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:58870 - "GET /latest/metrics HTTP/1.0" 200 OK INFO: 172.18.0.1:58348 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:43918 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:46590 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A26%3A33.173211%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:46592 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:46604 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A26%3A34.359064%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:46618 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A26%3A34.359064%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:46632 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:46638 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A26%3A34.359064%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:46654 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:46656 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:46670 - "GET /latest/node/68d966db503438fb45af158f HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "c8941783-ec35-4a96-b0b7-2ae3f5311a22", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "c8941783-ec35-4a96-b0b7-2ae3f5311a22", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "c8941783-ec35-4a96-b0b7-2ae3f5311a22", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "c8941783-ec35-4a96-b0b7-2ae3f5311a22", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "c8941783-ec35-4a96-b0b7-2ae3f5311a22", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "c8941783-ec35-4a96-b0b7-2ae3f5311a22", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "c8941783-ec35-4a96-b0b7-2ae3f5311a22", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "c8941783-ec35-4a96-b0b7-2ae3f5311a22", "source": "https://api.kernel INFO: 172.18.0.1:56910 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:56928 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:56922 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:56974 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:56968 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:56992 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:56958 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:56946 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2969491e-c067-470e-b7f1-012abd83efd7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2969491e-c067-470e-b7f1-012abd83efd7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2969491e-c067-470e-b7f1-012abd83efd7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2969491e-c067-470e-b7f1-012abd83efd7", "source": "https://api.kernel INFO: 172.18.0.1:56966 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:56976 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:56930 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:56900 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:37174 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:43084 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:43094 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:49910 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:49916 - "GET /latest/metrics HTTP/1.0" 200 OK INFO: 172.18.0.1:38398 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:38088 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "04154fd5-065e-45ee-96f0-f7ac51333384", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "04154fd5-065e-45ee-96f0-f7ac51333384", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "04154fd5-065e-45ee-96f0-f7ac51333384", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "04154fd5-065e-45ee-96f0-f7ac51333384", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "04154fd5-065e-45ee-96f0-f7ac51333384", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "04154fd5-065e-45ee-96f0-f7ac51333384", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "04154fd5-065e-45ee-96f0-f7ac51333384", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "04154fd5-065e-45ee-96f0-f7ac51333384", "source": "https://api.kernel INFO: 172.18.0.1:37110 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:37128 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:37104 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:37096 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:37172 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:37144 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:37100 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:37154 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "81deeb1c-6c36-4430-9124-3fa4ad0e410a", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "81deeb1c-6c36-4430-9124-3fa4ad0e410a", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "81deeb1c-6c36-4430-9124-3fa4ad0e410a", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "81deeb1c-6c36-4430-9124-3fa4ad0e410a", "source": "https://api.kernel INFO: 172.18.0.1:37124 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:37106 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:37146 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:37162 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:34626 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A27%3A33.549564%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:34628 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:34640 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:34648 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:34658 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A27%3A34.446777%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:34672 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A27%3A34.446777%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:34682 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A27%3A34.446777%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:34692 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:39864 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:44786 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:44800 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:41340 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:41350 - "GET /latest/metrics HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "e6e50c30-a1f3-4dfe-a702-03db003ecdee", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "e6e50c30-a1f3-4dfe-a702-03db003ecdee", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "e6e50c30-a1f3-4dfe-a702-03db003ecdee", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "e6e50c30-a1f3-4dfe-a702-03db003ecdee", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "e6e50c30-a1f3-4dfe-a702-03db003ecdee", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "e6e50c30-a1f3-4dfe-a702-03db003ecdee", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "e6e50c30-a1f3-4dfe-a702-03db003ecdee", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "e6e50c30-a1f3-4dfe-a702-03db003ecdee", "source": "https://api.kernel INFO: 172.18.0.1:38092 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:38122 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:38146 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:38106 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:38164 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:38172 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:38138 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:38176 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "fc9b7861-965e-4424-bc61-2ff16265fdd8", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "fc9b7861-965e-4424-bc61-2ff16265fdd8", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "fc9b7861-965e-4424-bc61-2ff16265fdd8", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "fc9b7861-965e-4424-bc61-2ff16265fdd8", "source": "https://api.kernel INFO: 172.18.0.1:38158 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:38194 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:38188 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:38140 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:52250 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:57518 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:48144 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A28%3A33.567166%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:48156 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:48168 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:48170 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:48182 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A28%3A34.847241%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:48190 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A28%3A34.847241%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:48196 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A28%3A34.847241%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:48208 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=8ca582895e45c4f7de61c96f66a752b994308fbb&owner=staging.kernelci.org&submitter=service%3Apipeline HTTP/1.0" 200 OK INFO: 172.18.0.1:48210 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=8ca582895e45c4f7de61c96f66a752b994308fbb&owner=staging.kernelci.org&submitter=service%3Apipeline&result=incomplete HTTP/1.0" 200 OK INFO: 172.18.0.1:48226 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=4156f62f7eb7d0ebfc560c6c3d3a8f31fa372256&owner=staging.kernelci.org&submitter=service%3Apipeline HTTP/1.0" 200 OK INFO: 172.18.0.1:48236 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=4156f62f7eb7d0ebfc560c6c3d3a8f31fa372256&owner=staging.kernelci.org&submitter=service%3Apipeline&result=incomplete HTTP/1.0" 200 OK INFO: 172.18.0.1:48242 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=ee8e46967e9cd3f318b965d00d6446609a26d7b2&owner=staging.kernelci.org&submitter=service%3Apipeline HTTP/1.0" 200 OK INFO: 172.18.0.1:48258 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=ee8e46967e9cd3f318b965d00d6446609a26d7b2&owner=staging.kernelci.org&submitter=service%3Apipeline&result=incomplete HTTP/1.0" 200 OK INFO: 172.18.0.1:48260 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:44500 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:52556 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:52562 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2c6ecd53-e576-4a2e-9e29-84bf38cbf552", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2c6ecd53-e576-4a2e-9e29-84bf38cbf552", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2c6ecd53-e576-4a2e-9e29-84bf38cbf552", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2c6ecd53-e576-4a2e-9e29-84bf38cbf552", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2c6ecd53-e576-4a2e-9e29-84bf38cbf552", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2c6ecd53-e576-4a2e-9e29-84bf38cbf552", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2c6ecd53-e576-4a2e-9e29-84bf38cbf552", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2c6ecd53-e576-4a2e-9e29-84bf38cbf552", "source": "https://api.kernel INFO: 172.18.0.1:52154 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:52236 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:52214 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:52170 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:52180 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:52202 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:52194 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:52224 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "bad5d67e-87d1-45c3-8e23-82c227b91aeb", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "bad5d67e-87d1-45c3-8e23-82c227b91aeb", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "bad5d67e-87d1-45c3-8e23-82c227b91aeb", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "bad5d67e-87d1-45c3-8e23-82c227b91aeb", "source": "https://api.kernel INFO: 172.18.0.1:52216 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:52240 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:52248 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:52218 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:60722 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:60726 - "GET /latest/metrics HTTP/1.0" 200 OK INFO: 172.18.0.1:58940 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:35122 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:54778 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A29%3A33.589538%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:54792 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:54802 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:54804 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:54820 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A29%3A34.924361%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:54824 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A29%3A34.924361%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:54836 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A29%3A34.924361%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:54842 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "50a5e95b-919f-4c36-ba5f-9a22799e5e93", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "50a5e95b-919f-4c36-ba5f-9a22799e5e93", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "50a5e95b-919f-4c36-ba5f-9a22799e5e93", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "50a5e95b-919f-4c36-ba5f-9a22799e5e93", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "50a5e95b-919f-4c36-ba5f-9a22799e5e93", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "50a5e95b-919f-4c36-ba5f-9a22799e5e93", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "50a5e95b-919f-4c36-ba5f-9a22799e5e93", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "50a5e95b-919f-4c36-ba5f-9a22799e5e93", "source": "https://api.kernel INFO: 172.18.0.1:52606 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:52618 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:52634 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:52584 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:52570 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:52642 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:52594 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:52654 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "1da5a597-ed8f-409e-bdd9-7f884062478e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "1da5a597-ed8f-409e-bdd9-7f884062478e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "1da5a597-ed8f-409e-bdd9-7f884062478e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "1da5a597-ed8f-409e-bdd9-7f884062478e", "source": "https://api.kernel INFO: 172.18.0.1:52598 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:52632 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:52656 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:52612 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:38080 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:45134 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:45138 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:60600 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:60608 - "GET /latest/metrics HTTP/1.0" 200 OK INFO: 172.18.0.1:34348 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:37802 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "821aaac0-a035-4710-bd2c-3692008457c1", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "821aaac0-a035-4710-bd2c-3692008457c1", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "821aaac0-a035-4710-bd2c-3692008457c1", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "821aaac0-a035-4710-bd2c-3692008457c1", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "821aaac0-a035-4710-bd2c-3692008457c1", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "821aaac0-a035-4710-bd2c-3692008457c1", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "821aaac0-a035-4710-bd2c-3692008457c1", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "821aaac0-a035-4710-bd2c-3692008457c1", "source": "https://api.kernel INFO: 172.18.0.1:38040 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:38004 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:37992 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:37982 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:37974 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:37984 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:38030 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:38064 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "3c210865-f598-4eef-842c-6aaeb1f1966d", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "3c210865-f598-4eef-842c-6aaeb1f1966d", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "3c210865-f598-4eef-842c-6aaeb1f1966d", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "3c210865-f598-4eef-842c-6aaeb1f1966d", "source": "https://api.kernel INFO: 172.18.0.1:38056 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:38010 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:38024 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:38038 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:38286 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A30%3A33.627770%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:38288 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:38300 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:38306 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:38312 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A30%3A35.008641%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:38318 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A30%3A35.008641%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:38322 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A30%3A35.008641%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:38338 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:45418 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:34310 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:34320 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:59442 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:59450 - "GET /latest/metrics HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "93dcd645-4b0b-44ef-a192-14c4897068a7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "93dcd645-4b0b-44ef-a192-14c4897068a7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "93dcd645-4b0b-44ef-a192-14c4897068a7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "93dcd645-4b0b-44ef-a192-14c4897068a7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "93dcd645-4b0b-44ef-a192-14c4897068a7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "93dcd645-4b0b-44ef-a192-14c4897068a7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "93dcd645-4b0b-44ef-a192-14c4897068a7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "93dcd645-4b0b-44ef-a192-14c4897068a7", "source": "https://api.kernel INFO: 172.18.0.1:37828 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:37872 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:37850 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:37898 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:37842 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:37866 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:37838 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:37810 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "46855159-0eac-4c98-a8b4-aa3cbafe9e0a", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "46855159-0eac-4c98-a8b4-aa3cbafe9e0a", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "46855159-0eac-4c98-a8b4-aa3cbafe9e0a", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "46855159-0eac-4c98-a8b4-aa3cbafe9e0a", "source": "https://api.kernel INFO: 172.18.0.1:37904 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:37888 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:37852 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:37820 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:33168 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:33182 - "POST /latest/subscribe/node?promisc=True HTTP/1.0" 200 OK INFO: 172.18.0.1:35732 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:37152 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A31%3A33.645860%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:37160 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:37172 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:37176 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A31%3A35.064248%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:37180 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:37194 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A31%3A35.064248%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:37200 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A31%3A35.064248%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:37204 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:34702 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:34714 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:34720 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "4006d87b-b489-4cf3-8931-57df369042ba", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "4006d87b-b489-4cf3-8931-57df369042ba", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "4006d87b-b489-4cf3-8931-57df369042ba", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "4006d87b-b489-4cf3-8931-57df369042ba", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "4006d87b-b489-4cf3-8931-57df369042ba", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "4006d87b-b489-4cf3-8931-57df369042ba", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "4006d87b-b489-4cf3-8931-57df369042ba", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "4006d87b-b489-4cf3-8931-57df369042ba", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "4006d87b-b489-4cf3-8931-57df369042ba", "source": "https://api.kernel INFO: 172.18.0.1:35716 - "GET /latest/listen/103086 HTTP/1.0" 200 OK INFO: 172.18.0.1:33104 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:33076 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:33140 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:33118 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:33120 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:33082 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:33142 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:33060 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "845a1b9d-04bf-48d1-a922-c626476471a4", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "845a1b9d-04bf-48d1-a922-c626476471a4", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "845a1b9d-04bf-48d1-a922-c626476471a4", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "845a1b9d-04bf-48d1-a922-c626476471a4", "source": "https://api.kernel INFO: 172.18.0.1:33154 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:33096 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:33134 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:33148 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:57458 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:57474 - "GET /latest/metrics HTTP/1.0" 200 OK INFO: 172.18.0.1:37980 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:49100 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:44380 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A32%3A33.664035%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:44394 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:44404 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:44410 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:44422 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A32%3A35.173446%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:44432 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A32%3A35.173446%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:44440 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A32%3A35.173446%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:44454 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "3a1cf310-f95c-48a1-ac00-e86a4d58c6f7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "3a1cf310-f95c-48a1-ac00-e86a4d58c6f7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "3a1cf310-f95c-48a1-ac00-e86a4d58c6f7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "3a1cf310-f95c-48a1-ac00-e86a4d58c6f7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "3a1cf310-f95c-48a1-ac00-e86a4d58c6f7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "3a1cf310-f95c-48a1-ac00-e86a4d58c6f7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "3a1cf310-f95c-48a1-ac00-e86a4d58c6f7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "3a1cf310-f95c-48a1-ac00-e86a4d58c6f7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "3a1cf310-f95c-48a1-ac00-e86a4d58c6f7", "source": "https://api.kernel INFO: 172.18.0.1:57442 - "GET /latest/listen/103086 HTTP/1.0" 200 OK INFO: 172.18.0.1:34812 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:34810 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:34774 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:34798 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:34792 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:34762 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:34828 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:34736 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8f0f0ed8-1dc3-4952-be3c-cac54f03188c", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8f0f0ed8-1dc3-4952-be3c-cac54f03188c", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8f0f0ed8-1dc3-4952-be3c-cac54f03188c", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8f0f0ed8-1dc3-4952-be3c-cac54f03188c", "source": "https://api.kernel INFO: 172.18.0.1:34746 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:34760 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:34806 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:34786 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:38222 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:47548 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:47552 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:39996 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:40004 - "GET /latest/metrics HTTP/1.0" 200 OK INFO: 172.18.0.1:39002 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:41294 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "10f8edcb-fc66-4bf7-960d-f6de26d58243", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "10f8edcb-fc66-4bf7-960d-f6de26d58243", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "10f8edcb-fc66-4bf7-960d-f6de26d58243", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "10f8edcb-fc66-4bf7-960d-f6de26d58243", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "10f8edcb-fc66-4bf7-960d-f6de26d58243", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "10f8edcb-fc66-4bf7-960d-f6de26d58243", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "10f8edcb-fc66-4bf7-960d-f6de26d58243", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "10f8edcb-fc66-4bf7-960d-f6de26d58243", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "10f8edcb-fc66-4bf7-960d-f6de26d58243", "source": "https://api.kernel INFO: 172.18.0.1:38220 - "GET /latest/listen/103086 HTTP/1.0" 200 OK INFO: 172.18.0.1:38130 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:38112 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:38144 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:38128 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:38142 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:38180 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:38160 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:38164 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "18a5376d-6f91-4e69-ab9c-ea90a2b9869a", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "18a5376d-6f91-4e69-ab9c-ea90a2b9869a", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "18a5376d-6f91-4e69-ab9c-ea90a2b9869a", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "18a5376d-6f91-4e69-ab9c-ea90a2b9869a", "source": "https://api.kernel INFO: 172.18.0.1:38216 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:38146 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:38188 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:38200 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:57926 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A33%3A33.713387%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:57936 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:57942 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:57946 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:57956 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A33%3A35.277550%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:57966 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A33%3A35.277550%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:57980 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A33%3A35.277550%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:57986 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=8ca582895e45c4f7de61c96f66a752b994308fbb&owner=staging.kernelci.org&submitter=service%3Apipeline HTTP/1.0" 200 OK INFO: 172.18.0.1:57994 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=8ca582895e45c4f7de61c96f66a752b994308fbb&owner=staging.kernelci.org&submitter=service%3Apipeline&result=incomplete HTTP/1.0" 200 OK INFO: 172.18.0.1:57998 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=4156f62f7eb7d0ebfc560c6c3d3a8f31fa372256&owner=staging.kernelci.org&submitter=service%3Apipeline HTTP/1.0" 200 OK INFO: 172.18.0.1:58012 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=4156f62f7eb7d0ebfc560c6c3d3a8f31fa372256&owner=staging.kernelci.org&submitter=service%3Apipeline&result=incomplete HTTP/1.0" 200 OK INFO: 172.18.0.1:58022 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=ee8e46967e9cd3f318b965d00d6446609a26d7b2&owner=staging.kernelci.org&submitter=service%3Apipeline HTTP/1.0" 200 OK INFO: 172.18.0.1:58030 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=ee8e46967e9cd3f318b965d00d6446609a26d7b2&owner=staging.kernelci.org&submitter=service%3Apipeline&result=incomplete HTTP/1.0" 200 OK INFO: 172.18.0.1:58036 - "GET /latest/viewer?node_id=6952b51d9912bd6bbcea2dcf HTTP/1.0" 200 OK INFO: 172.18.0.1:58052 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:60336 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:51978 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:51980 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:44344 - "GET /latest/viewer?search=parent%3D685cfa284c37d99000d7b527 HTTP/1.0" 200 OK INFO: 172.18.0.1:44348 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:44360 - "GET /latest/metrics HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "5e10e644-c016-4396-bea6-c93d0a80247e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "5e10e644-c016-4396-bea6-c93d0a80247e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "5e10e644-c016-4396-bea6-c93d0a80247e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "5e10e644-c016-4396-bea6-c93d0a80247e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "5e10e644-c016-4396-bea6-c93d0a80247e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "5e10e644-c016-4396-bea6-c93d0a80247e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "5e10e644-c016-4396-bea6-c93d0a80247e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "5e10e644-c016-4396-bea6-c93d0a80247e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "5e10e644-c016-4396-bea6-c93d0a80247e", "source": "https://api.kernel INFO: 172.18.0.1:57914 - "GET /latest/listen/103086 HTTP/1.0" 200 OK INFO: 172.18.0.1:41388 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:41300 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:41298 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:41380 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:41330 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:41310 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:41390 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:41314 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "1da233fc-5507-4fe2-b1e7-18b29285b2a0", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "1da233fc-5507-4fe2-b1e7-18b29285b2a0", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "1da233fc-5507-4fe2-b1e7-18b29285b2a0", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "1da233fc-5507-4fe2-b1e7-18b29285b2a0", "source": "https://api.kernel INFO: 172.18.0.1:41352 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:41340 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:41306 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:41364 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:34410 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:51386 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:35872 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A34%3A33.736800%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:35878 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:35886 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:35898 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A34%3A35.324333%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:35914 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:35926 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A34%3A35.324333%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:35928 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A34%3A35.324333%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:35930 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:49790 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:48420 - "GET /latest/viewer?search=parent%3D6679d5d3af336ef8c0144b36 HTTP/1.0" 200 OK INFO: 172.18.0.1:48426 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:48440 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "0f61db69-ffa1-4f72-ae81-bfa320bdf7a7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "0f61db69-ffa1-4f72-ae81-bfa320bdf7a7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "0f61db69-ffa1-4f72-ae81-bfa320bdf7a7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "0f61db69-ffa1-4f72-ae81-bfa320bdf7a7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "0f61db69-ffa1-4f72-ae81-bfa320bdf7a7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "0f61db69-ffa1-4f72-ae81-bfa320bdf7a7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "0f61db69-ffa1-4f72-ae81-bfa320bdf7a7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "0f61db69-ffa1-4f72-ae81-bfa320bdf7a7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "0f61db69-ffa1-4f72-ae81-bfa320bdf7a7", "source": "https://api.kernel INFO: 172.18.0.1:34404 - "GET /latest/listen/103086 HTTP/1.0" 200 OK INFO: 172.18.0.1:34390 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:34364 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:34300 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:34282 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:34288 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:34388 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:34328 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:34380 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2031b9c8-4f85-455b-9ca6-012aac7bfaea", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2031b9c8-4f85-455b-9ca6-012aac7bfaea", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2031b9c8-4f85-455b-9ca6-012aac7bfaea", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2031b9c8-4f85-455b-9ca6-012aac7bfaea", "source": "https://api.kernel INFO: 172.18.0.1:34346 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:34312 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:34360 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:34336 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:52330 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:52338 - "GET /latest/metrics HTTP/1.0" 200 OK INFO: 172.18.0.1:57368 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:56888 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:57542 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A35%3A33.761704%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:57550 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A35%3A35.399740%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:57566 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A35%3A35.399740%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:57580 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A35%3A35.399740%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:57586 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:57590 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:57594 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:57610 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2a2c650a-d215-4e2e-9b0b-5f1155658b59", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2a2c650a-d215-4e2e-9b0b-5f1155658b59", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2a2c650a-d215-4e2e-9b0b-5f1155658b59", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2a2c650a-d215-4e2e-9b0b-5f1155658b59", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2a2c650a-d215-4e2e-9b0b-5f1155658b59", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2a2c650a-d215-4e2e-9b0b-5f1155658b59", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2a2c650a-d215-4e2e-9b0b-5f1155658b59", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2a2c650a-d215-4e2e-9b0b-5f1155658b59", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2a2c650a-d215-4e2e-9b0b-5f1155658b59", "source": "https://api.kernel INFO: 172.18.0.1:52328 - "GET /latest/listen/103086 HTTP/1.0" 200 OK INFO: 172.18.0.1:48468 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:48514 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:48500 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:48530 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:48556 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:48484 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:48454 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:48548 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2d3774a6-219c-43c8-b3f8-4ceed095d061", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2d3774a6-219c-43c8-b3f8-4ceed095d061", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2d3774a6-219c-43c8-b3f8-4ceed095d061", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2d3774a6-219c-43c8-b3f8-4ceed095d061", "source": "https://api.kernel INFO: 172.18.0.1:48534 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:48486 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:48568 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:48576 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:58054 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:57500 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:57512 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:35800 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:35810 - "GET /latest/metrics HTTP/1.0" 200 OK INFO: 172.18.0.1:42014 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:60424 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "b6328bbc-ebe9-47e7-afb0-b7ab6f350e38", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "b6328bbc-ebe9-47e7-afb0-b7ab6f350e38", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "b6328bbc-ebe9-47e7-afb0-b7ab6f350e38", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "b6328bbc-ebe9-47e7-afb0-b7ab6f350e38", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "b6328bbc-ebe9-47e7-afb0-b7ab6f350e38", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "b6328bbc-ebe9-47e7-afb0-b7ab6f350e38", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "b6328bbc-ebe9-47e7-afb0-b7ab6f350e38", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "b6328bbc-ebe9-47e7-afb0-b7ab6f350e38", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "b6328bbc-ebe9-47e7-afb0-b7ab6f350e38", "source": "https://api.kernel INFO: 172.18.0.1:58042 - "GET /latest/listen/103086 HTTP/1.0" 200 OK INFO: 172.18.0.1:57984 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:57950 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:57994 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:57956 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:58016 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:57976 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:57968 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:58020 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "55e4ffee-8861-467d-b725-3186f3b45e23", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "55e4ffee-8861-467d-b725-3186f3b45e23", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "55e4ffee-8861-467d-b725-3186f3b45e23", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "55e4ffee-8861-467d-b725-3186f3b45e23", "source": "https://api.kernel INFO: 172.18.0.1:57996 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:58038 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:58000 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:58032 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:38870 - "GET /latest/viewer?search=parent%3D69509f3a79dde14bd05f0d70 HTTP/1.0" 200 OK INFO: 172.18.0.1:38880 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A36%3A33.779122%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:38882 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A36%3A35.471170%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:38884 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A36%3A35.471170%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:38892 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A36%3A35.471170%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:38902 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:38914 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:38922 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:38926 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:52204 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:39580 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:39596 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:46570 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:46572 - "GET /latest/metrics HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "80e2befd-09b6-4d7e-97cc-f1d03991fdda", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "80e2befd-09b6-4d7e-97cc-f1d03991fdda", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "80e2befd-09b6-4d7e-97cc-f1d03991fdda", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "80e2befd-09b6-4d7e-97cc-f1d03991fdda", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "80e2befd-09b6-4d7e-97cc-f1d03991fdda", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "80e2befd-09b6-4d7e-97cc-f1d03991fdda", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "80e2befd-09b6-4d7e-97cc-f1d03991fdda", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "80e2befd-09b6-4d7e-97cc-f1d03991fdda", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "80e2befd-09b6-4d7e-97cc-f1d03991fdda", "source": "https://api.kernel INFO: 172.18.0.1:38866 - "GET /latest/listen/103086 HTTP/1.0" 200 OK INFO: 172.18.0.1:60530 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:60438 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:60462 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:60506 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:60482 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:60474 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:60480 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:60448 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "1082a159-b810-425d-a85d-f8dc284c37bf", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "1082a159-b810-425d-a85d-f8dc284c37bf", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "1082a159-b810-425d-a85d-f8dc284c37bf", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "1082a159-b810-425d-a85d-f8dc284c37bf", "source": "https://api.kernel INFO: 172.18.0.1:60454 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:60488 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:60500 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:60520 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:53806 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:55928 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:57202 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A37%3A33.796739%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:57204 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A37%3A35.526670%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:57216 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A37%3A35.526670%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:57218 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A37%3A35.526670%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:57220 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:57232 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:57236 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:57248 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:34298 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:39682 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:39694 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "6e564b61-6414-43d2-9cc8-cc5604565c81", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "6e564b61-6414-43d2-9cc8-cc5604565c81", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "6e564b61-6414-43d2-9cc8-cc5604565c81", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "6e564b61-6414-43d2-9cc8-cc5604565c81", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "6e564b61-6414-43d2-9cc8-cc5604565c81", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "6e564b61-6414-43d2-9cc8-cc5604565c81", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "6e564b61-6414-43d2-9cc8-cc5604565c81", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "6e564b61-6414-43d2-9cc8-cc5604565c81", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "6e564b61-6414-43d2-9cc8-cc5604565c81", "source": "https://api.kernel INFO: 172.18.0.1:53804 - "GET /latest/listen/103086 HTTP/1.0" 200 OK INFO: 172.18.0.1:53792 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:53722 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:53668 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:53692 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:53678 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:53712 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:53740 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:53754 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "272b5de8-dcd5-482d-9e37-5dc34d7fca88", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "272b5de8-dcd5-482d-9e37-5dc34d7fca88", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "272b5de8-dcd5-482d-9e37-5dc34d7fca88", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "272b5de8-dcd5-482d-9e37-5dc34d7fca88", "source": "https://api.kernel INFO: 172.18.0.1:53706 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:53770 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:53778 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:53726 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:34684 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:34700 - "GET /latest/metrics HTTP/1.0" 200 OK INFO: 172.18.0.1:35584 - "GET /latest/viewer?search=parent%3D685cf1954c37d99000d7b39d HTTP/1.0" 200 OK INFO: 172.18.0.1:35594 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:50058 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:49230 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A38%3A33.839105%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:49246 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A38%3A35.600552%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:49258 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A38%3A35.600552%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:49268 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A38%3A35.600552%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:49270 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:49272 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:49280 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:49294 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:49308 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=8ca582895e45c4f7de61c96f66a752b994308fbb&owner=staging.kernelci.org&submitter=service%3Apipeline HTTP/1.0" 200 OK INFO: 172.18.0.1:49324 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=8ca582895e45c4f7de61c96f66a752b994308fbb&owner=staging.kernelci.org&submitter=service%3Apipeline&result=incomplete HTTP/1.0" 200 OK INFO: 172.18.0.1:49332 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=4156f62f7eb7d0ebfc560c6c3d3a8f31fa372256&owner=staging.kernelci.org&submitter=service%3Apipeline HTTP/1.0" 200 OK INFO: 172.18.0.1:49342 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=4156f62f7eb7d0ebfc560c6c3d3a8f31fa372256&owner=staging.kernelci.org&submitter=service%3Apipeline&result=incomplete HTTP/1.0" 200 OK INFO: 172.18.0.1:49346 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=ee8e46967e9cd3f318b965d00d6446609a26d7b2&owner=staging.kernelci.org&submitter=service%3Apipeline HTTP/1.0" 200 OK INFO: 172.18.0.1:49354 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=ee8e46967e9cd3f318b965d00d6446609a26d7b2&owner=staging.kernelci.org&submitter=service%3Apipeline&result=incomplete HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "03a80bf9-0332-4b81-ae60-0ce6d4d322e2", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "03a80bf9-0332-4b81-ae60-0ce6d4d322e2", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "03a80bf9-0332-4b81-ae60-0ce6d4d322e2", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "03a80bf9-0332-4b81-ae60-0ce6d4d322e2", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "03a80bf9-0332-4b81-ae60-0ce6d4d322e2", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "03a80bf9-0332-4b81-ae60-0ce6d4d322e2", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "03a80bf9-0332-4b81-ae60-0ce6d4d322e2", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "03a80bf9-0332-4b81-ae60-0ce6d4d322e2", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "03a80bf9-0332-4b81-ae60-0ce6d4d322e2", "source": "https://api.kernel INFO: 172.18.0.1:34674 - "GET /latest/listen/103086 HTTP/1.0" 200 OK INFO: 172.18.0.1:39718 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:39774 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:39698 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:39752 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:39762 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:39740 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:39748 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:39710 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "7e4259a6-fe06-4c13-8901-83fc94008f27", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "7e4259a6-fe06-4c13-8901-83fc94008f27", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "7e4259a6-fe06-4c13-8901-83fc94008f27", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "7e4259a6-fe06-4c13-8901-83fc94008f27", "source": "https://api.kernel INFO: 172.18.0.1:39784 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:39730 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:39770 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:39754 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:44290 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:35798 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:35808 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:49420 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:49434 - "GET /latest/metrics HTTP/1.0" 200 OK INFO: 172.18.0.1:34580 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:42764 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "92fc3f87-ff16-4ba0-99aa-a735b11340f1", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "92fc3f87-ff16-4ba0-99aa-a735b11340f1", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "92fc3f87-ff16-4ba0-99aa-a735b11340f1", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "92fc3f87-ff16-4ba0-99aa-a735b11340f1", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "92fc3f87-ff16-4ba0-99aa-a735b11340f1", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "92fc3f87-ff16-4ba0-99aa-a735b11340f1", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "92fc3f87-ff16-4ba0-99aa-a735b11340f1", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "92fc3f87-ff16-4ba0-99aa-a735b11340f1", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "92fc3f87-ff16-4ba0-99aa-a735b11340f1", "source": "https://api.kernel INFO: 172.18.0.1:44274 - "GET /latest/listen/103086 HTTP/1.0" 200 OK INFO: 172.18.0.1:44212 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:44250 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:44158 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:44194 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:44234 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:44210 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:44172 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:44166 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "93a9a59e-5d88-4452-a689-84058b502ba4", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "93a9a59e-5d88-4452-a689-84058b502ba4", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "93a9a59e-5d88-4452-a689-84058b502ba4", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "93a9a59e-5d88-4452-a689-84058b502ba4", "source": "https://api.kernel INFO: 172.18.0.1:44262 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:44182 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:44220 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:44168 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:43012 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A39%3A33.857450%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:43028 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A39%3A35.703640%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:43032 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A39%3A35.703640%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:43044 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A39%3A35.703640%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:43056 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:43058 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:43068 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:43070 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:59772 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:49818 - "GET /latest/nodes?parent=69509f3a79dde14bd05f0d70&limit=250 HTTP/1.0" 200 OK INFO: 172.18.0.1:49820 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:49828 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:44120 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:44128 - "GET /latest/metrics HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8c89bffc-48a6-46bc-b2f3-12a0eb74196f", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8c89bffc-48a6-46bc-b2f3-12a0eb74196f", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8c89bffc-48a6-46bc-b2f3-12a0eb74196f", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8c89bffc-48a6-46bc-b2f3-12a0eb74196f", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8c89bffc-48a6-46bc-b2f3-12a0eb74196f", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8c89bffc-48a6-46bc-b2f3-12a0eb74196f", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8c89bffc-48a6-46bc-b2f3-12a0eb74196f", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8c89bffc-48a6-46bc-b2f3-12a0eb74196f", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8c89bffc-48a6-46bc-b2f3-12a0eb74196f", "source": "https://api.kernel INFO: 172.18.0.1:43006 - "GET /latest/listen/103086 HTTP/1.0" 200 OK INFO: 172.18.0.1:42812 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:42768 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:42782 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:42834 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:42892 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:42848 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:42820 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:42798 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "011dbf48-bd42-4621-81a3-88e1f38e696e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "011dbf48-bd42-4621-81a3-88e1f38e696e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "011dbf48-bd42-4621-81a3-88e1f38e696e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "011dbf48-bd42-4621-81a3-88e1f38e696e", "source": "https://api.kernel INFO: 172.18.0.1:42886 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:42870 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:42860 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:42778 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:55360 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:52614 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:35572 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A40%3A33.875931%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:35584 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A40%3A35.750681%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:35600 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A40%3A35.750681%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:35610 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A40%3A35.750681%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:35622 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:35632 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:35636 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:35644 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:54302 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:38916 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:38928 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "b9e1f85c-f0e5-4e55-928f-eae0996098c5", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "b9e1f85c-f0e5-4e55-928f-eae0996098c5", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "b9e1f85c-f0e5-4e55-928f-eae0996098c5", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "b9e1f85c-f0e5-4e55-928f-eae0996098c5", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "b9e1f85c-f0e5-4e55-928f-eae0996098c5", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "b9e1f85c-f0e5-4e55-928f-eae0996098c5", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "b9e1f85c-f0e5-4e55-928f-eae0996098c5", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "b9e1f85c-f0e5-4e55-928f-eae0996098c5", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "b9e1f85c-f0e5-4e55-928f-eae0996098c5", "source": "https://api.kernel INFO: 172.18.0.1:55312 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:55300 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:55254 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:55328 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:55342 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:55284 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:55314 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:55308 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "7e75a1dc-45fe-4c31-8668-b2374c1b71bd", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "7e75a1dc-45fe-4c31-8668-b2374c1b71bd", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "7e75a1dc-45fe-4c31-8668-b2374c1b71bd", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "7e75a1dc-45fe-4c31-8668-b2374c1b71bd", "source": "https://api.kernel INFO: 172.18.0.1:55270 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:55326 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:55306 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:55278 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:46490 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:46494 - "GET /latest/metrics HTTP/1.0" 200 OK INFO: 172.18.0.1:52302 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:60834 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:40922 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A41%3A33.893229%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:40930 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A41%3A35.868444%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:40932 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A41%3A35.868444%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:40936 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A41%3A35.868444%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:40944 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:40950 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:40962 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:40972 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8190555c-8d3d-4450-a93d-1f0c26fd1540", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8190555c-8d3d-4450-a93d-1f0c26fd1540", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8190555c-8d3d-4450-a93d-1f0c26fd1540", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8190555c-8d3d-4450-a93d-1f0c26fd1540", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8190555c-8d3d-4450-a93d-1f0c26fd1540", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8190555c-8d3d-4450-a93d-1f0c26fd1540", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8190555c-8d3d-4450-a93d-1f0c26fd1540", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8190555c-8d3d-4450-a93d-1f0c26fd1540", "source": "https://api.kernel INFO: 172.18.0.1:38948 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:38984 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:38956 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:38944 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:38974 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:38982 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:38954 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:38978 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "af052f1c-c986-4ae1-91e2-f96689b35a25", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "af052f1c-c986-4ae1-91e2-f96689b35a25", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "af052f1c-c986-4ae1-91e2-f96689b35a25", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "af052f1c-c986-4ae1-91e2-f96689b35a25", "source": "https://api.kernel INFO: 172.18.0.1:38998 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:38962 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:39006 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:38960 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:57622 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:55006 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:55010 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:48084 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:48096 - "GET /latest/metrics HTTP/1.0" 200 OK INFO: 172.18.0.1:39536 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:48892 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9b0ccb68-1f93-4caa-b6c7-3a46c3a069a6", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9b0ccb68-1f93-4caa-b6c7-3a46c3a069a6", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9b0ccb68-1f93-4caa-b6c7-3a46c3a069a6", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9b0ccb68-1f93-4caa-b6c7-3a46c3a069a6", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9b0ccb68-1f93-4caa-b6c7-3a46c3a069a6", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9b0ccb68-1f93-4caa-b6c7-3a46c3a069a6", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9b0ccb68-1f93-4caa-b6c7-3a46c3a069a6", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9b0ccb68-1f93-4caa-b6c7-3a46c3a069a6", "source": "https://api.kernel INFO: 172.18.0.1:57590 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:57516 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:57538 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:57544 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:57614 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:57620 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:57512 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:57528 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "3ecf99b0-f133-480d-be18-56ad53063ac0", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "3ecf99b0-f133-480d-be18-56ad53063ac0", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "3ecf99b0-f133-480d-be18-56ad53063ac0", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "3ecf99b0-f133-480d-be18-56ad53063ac0", "source": "https://api.kernel INFO: 172.18.0.1:57550 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:57566 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:57600 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:57578 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:42574 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A42%3A33.932967%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:42590 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A42%3A35.963465%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:42598 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A42%3A35.963465%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:42602 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A42%3A35.963465%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:42612 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:42620 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:42628 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:42638 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:53120 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:34996 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:34998 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:44390 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:44402 - "GET /latest/metrics HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "23e85c93-dd0d-436d-9c6b-d6b2687f67c9", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "23e85c93-dd0d-436d-9c6b-d6b2687f67c9", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "23e85c93-dd0d-436d-9c6b-d6b2687f67c9", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "23e85c93-dd0d-436d-9c6b-d6b2687f67c9", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "23e85c93-dd0d-436d-9c6b-d6b2687f67c9", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "23e85c93-dd0d-436d-9c6b-d6b2687f67c9", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "23e85c93-dd0d-436d-9c6b-d6b2687f67c9", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "23e85c93-dd0d-436d-9c6b-d6b2687f67c9", "source": "https://api.kernel INFO: 172.18.0.1:48982 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:48950 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:48966 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:48940 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:48930 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:48902 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:48908 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:48990 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "ad84b7b4-29a2-4536-a7f0-e30878b95cc7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "ad84b7b4-29a2-4536-a7f0-e30878b95cc7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "ad84b7b4-29a2-4536-a7f0-e30878b95cc7", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "ad84b7b4-29a2-4536-a7f0-e30878b95cc7", "source": "https://api.kernel INFO: 172.18.0.1:48918 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:48970 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:48996 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:49006 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:51228 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:46260 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:56106 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A43%3A33.950476%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:56114 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A43%3A36.017716%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:56118 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A43%3A36.017716%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:56130 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A43%3A36.017716%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:56140 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:56152 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:56154 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:56168 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:39384 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=8ca582895e45c4f7de61c96f66a752b994308fbb&owner=staging.kernelci.org&submitter=service%3Apipeline HTTP/1.0" 200 OK INFO: 172.18.0.1:39390 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=8ca582895e45c4f7de61c96f66a752b994308fbb&owner=staging.kernelci.org&submitter=service%3Apipeline&result=incomplete HTTP/1.0" 200 OK INFO: 172.18.0.1:39402 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=4156f62f7eb7d0ebfc560c6c3d3a8f31fa372256&owner=staging.kernelci.org&submitter=service%3Apipeline HTTP/1.0" 200 OK INFO: 172.18.0.1:39404 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=4156f62f7eb7d0ebfc560c6c3d3a8f31fa372256&owner=staging.kernelci.org&submitter=service%3Apipeline&result=incomplete HTTP/1.0" 200 OK INFO: 172.18.0.1:39406 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=ee8e46967e9cd3f318b965d00d6446609a26d7b2&owner=staging.kernelci.org&submitter=service%3Apipeline HTTP/1.0" 200 OK INFO: 172.18.0.1:39410 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=ee8e46967e9cd3f318b965d00d6446609a26d7b2&owner=staging.kernelci.org&submitter=service%3Apipeline&result=incomplete HTTP/1.0" 200 OK INFO: 172.18.0.1:39422 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:48284 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:48286 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "5bd324f6-8a0e-4d77-b62c-dac25903048e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "5bd324f6-8a0e-4d77-b62c-dac25903048e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "5bd324f6-8a0e-4d77-b62c-dac25903048e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "5bd324f6-8a0e-4d77-b62c-dac25903048e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "5bd324f6-8a0e-4d77-b62c-dac25903048e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "5bd324f6-8a0e-4d77-b62c-dac25903048e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "5bd324f6-8a0e-4d77-b62c-dac25903048e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "5bd324f6-8a0e-4d77-b62c-dac25903048e", "source": "https://api.kernel INFO: 172.18.0.1:51216 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:51198 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:51190 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:51156 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:51188 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:51214 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:51172 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:51160 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "25bb4bd5-4dad-4cd8-b5e9-f9f830c43d3e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "25bb4bd5-4dad-4cd8-b5e9-f9f830c43d3e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "25bb4bd5-4dad-4cd8-b5e9-f9f830c43d3e", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "25bb4bd5-4dad-4cd8-b5e9-f9f830c43d3e", "source": "https://api.kernel INFO: 172.18.0.1:51146 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:51182 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:51138 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:51206 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:45818 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:45820 - "GET /latest/metrics HTTP/1.0" 200 OK INFO: 172.18.0.1:39640 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:45152 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:53230 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A44%3A33.968390%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:53246 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A44%3A36.120805%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:53254 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A44%3A36.120805%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:53266 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A44%3A36.120805%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:53276 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:53280 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:53286 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:53300 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9ece73c9-23b6-4c15-9810-530e7d9348a3", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9ece73c9-23b6-4c15-9810-530e7d9348a3", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9ece73c9-23b6-4c15-9810-530e7d9348a3", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9ece73c9-23b6-4c15-9810-530e7d9348a3", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9ece73c9-23b6-4c15-9810-530e7d9348a3", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9ece73c9-23b6-4c15-9810-530e7d9348a3", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9ece73c9-23b6-4c15-9810-530e7d9348a3", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9ece73c9-23b6-4c15-9810-530e7d9348a3", "source": "https://api.kernel INFO: 172.18.0.1:48308 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:48368 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:48396 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:48350 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:48410 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:48322 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:48298 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:48334 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "3023ebef-9a6a-4af3-b9c1-6eade1cdf4cc", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "3023ebef-9a6a-4af3-b9c1-6eade1cdf4cc", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "3023ebef-9a6a-4af3-b9c1-6eade1cdf4cc", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "3023ebef-9a6a-4af3-b9c1-6eade1cdf4cc", "source": "https://api.kernel INFO: 172.18.0.1:48384 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:48364 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:48354 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:48310 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:47928 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:43638 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:43646 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:48004 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:48006 - "GET /latest/metrics HTTP/1.0" 200 OK INFO: 172.18.0.1:38340 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:41666 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9c4f2d79-a249-4145-85e2-6bd8701291c0", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9c4f2d79-a249-4145-85e2-6bd8701291c0", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9c4f2d79-a249-4145-85e2-6bd8701291c0", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9c4f2d79-a249-4145-85e2-6bd8701291c0", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9c4f2d79-a249-4145-85e2-6bd8701291c0", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9c4f2d79-a249-4145-85e2-6bd8701291c0", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9c4f2d79-a249-4145-85e2-6bd8701291c0", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9c4f2d79-a249-4145-85e2-6bd8701291c0", "source": "https://api.kernel INFO: 172.18.0.1:47830 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:47816 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:47862 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:47822 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:47886 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:47808 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:47896 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:47834 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8e8a12ee-34f3-469a-8518-fafbac6fd947", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8e8a12ee-34f3-469a-8518-fafbac6fd947", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8e8a12ee-34f3-469a-8518-fafbac6fd947", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8e8a12ee-34f3-469a-8518-fafbac6fd947", "source": "https://api.kernel INFO: 172.18.0.1:47854 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:47876 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:47912 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:47838 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:42928 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A45%3A34.013090%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:42940 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A45%3A36.219193%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:42948 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A45%3A36.219193%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:42950 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A45%3A36.219193%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:42962 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:42972 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:42980 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:42986 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:39218 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:60384 - "GET /latest/viewer?node_id=686d8ed48d02503762396fc0 HTTP/1.0" 200 OK INFO: 172.18.0.1:60400 - "GET /latest/viewer?node_id=6951b4622df1719e393cd2b0 HTTP/1.0" 200 OK INFO: 172.18.0.1:60416 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:60420 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:34750 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:34764 - "GET /latest/metrics HTTP/1.0" 200 OK INFO: 172.18.0.1:55102 - "GET /latest/node/6951b4622df1719e393cd2b0 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2d96ef58-d0b8-4bc6-8ff8-9239838aefe9", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2d96ef58-d0b8-4bc6-8ff8-9239838aefe9", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2d96ef58-d0b8-4bc6-8ff8-9239838aefe9", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2d96ef58-d0b8-4bc6-8ff8-9239838aefe9", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2d96ef58-d0b8-4bc6-8ff8-9239838aefe9", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2d96ef58-d0b8-4bc6-8ff8-9239838aefe9", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2d96ef58-d0b8-4bc6-8ff8-9239838aefe9", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "2d96ef58-d0b8-4bc6-8ff8-9239838aefe9", "source": "https://api.kernel INFO: 172.18.0.1:41730 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:41670 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:41750 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:41700 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:41764 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:41718 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:41692 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:41686 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "e7163e6b-ac7d-434f-abef-9e13facb0561", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "e7163e6b-ac7d-434f-abef-9e13facb0561", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "e7163e6b-ac7d-434f-abef-9e13facb0561", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "e7163e6b-ac7d-434f-abef-9e13facb0561", "source": "https://api.kernel INFO: 172.18.0.1:41778 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:41788 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:41746 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:41702 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:55204 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:52292 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:50966 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A46%3A34.053296%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:50974 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A46%3A36.276189%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:50986 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A46%3A36.276189%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:50992 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A46%3A36.276189%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:50998 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:51004 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:51020 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:51030 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:43060 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:49940 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:49942 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9e705365-1a7c-4a86-9baa-eb967c853a52", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9e705365-1a7c-4a86-9baa-eb967c853a52", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9e705365-1a7c-4a86-9baa-eb967c853a52", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9e705365-1a7c-4a86-9baa-eb967c853a52", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9e705365-1a7c-4a86-9baa-eb967c853a52", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9e705365-1a7c-4a86-9baa-eb967c853a52", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9e705365-1a7c-4a86-9baa-eb967c853a52", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "9e705365-1a7c-4a86-9baa-eb967c853a52", "source": "https://api.kernel INFO: 172.18.0.1:55184 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:55104 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:55166 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:55116 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:55146 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:55188 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:55144 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:55132 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "7ce04f00-91b3-4a85-93b7-a23effc19b24", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "7ce04f00-91b3-4a85-93b7-a23effc19b24", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "7ce04f00-91b3-4a85-93b7-a23effc19b24", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "7ce04f00-91b3-4a85-93b7-a23effc19b24", "source": "https://api.kernel INFO: 172.18.0.1:55154 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:55164 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:55118 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:55174 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:59638 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:59654 - "GET /latest/metrics HTTP/1.0" 200 OK INFO: 172.18.0.1:53504 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:44710 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:57422 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A47%3A34.083948%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:57430 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A47%3A36.357210%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:57444 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A47%3A36.357210%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:57456 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A47%3A36.357210%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:57464 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:57478 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:57482 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:57484 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "30296484-af60-4895-b33f-74dc3c0e6c6b", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "30296484-af60-4895-b33f-74dc3c0e6c6b", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "30296484-af60-4895-b33f-74dc3c0e6c6b", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "30296484-af60-4895-b33f-74dc3c0e6c6b", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "30296484-af60-4895-b33f-74dc3c0e6c6b", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "30296484-af60-4895-b33f-74dc3c0e6c6b", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "30296484-af60-4895-b33f-74dc3c0e6c6b", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "30296484-af60-4895-b33f-74dc3c0e6c6b", "source": "https://api.kernel INFO: 172.18.0.1:49950 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:49960 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:49972 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:49970 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:49954 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:49966 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:50014 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:50008 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "63a85375-703a-4db6-be13-3a2be8bcead4", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "63a85375-703a-4db6-be13-3a2be8bcead4", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "63a85375-703a-4db6-be13-3a2be8bcead4", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "63a85375-703a-4db6-be13-3a2be8bcead4", "source": "https://api.kernel INFO: 172.18.0.1:49980 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:49990 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:50006 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:50024 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:36986 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:59802 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:59818 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:59006 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:59016 - "GET /latest/metrics HTTP/1.0" 200 OK INFO: 172.18.0.1:34714 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:55044 - "GET /latest/viewer HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8b77de46-7cc3-42f6-b0f2-9ba24da2194a", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8b77de46-7cc3-42f6-b0f2-9ba24da2194a", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8b77de46-7cc3-42f6-b0f2-9ba24da2194a", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8b77de46-7cc3-42f6-b0f2-9ba24da2194a", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8b77de46-7cc3-42f6-b0f2-9ba24da2194a", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8b77de46-7cc3-42f6-b0f2-9ba24da2194a", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8b77de46-7cc3-42f6-b0f2-9ba24da2194a", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8b77de46-7cc3-42f6-b0f2-9ba24da2194a", "source": "https://api.kernel INFO: 172.18.0.1:36892 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:36904 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:36864 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:36948 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:36878 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:36900 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:36894 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:36972 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "0ec2b972-9d1d-4321-b981-76ea404d56e1", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "0ec2b972-9d1d-4321-b981-76ea404d56e1", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "0ec2b972-9d1d-4321-b981-76ea404d56e1", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "0ec2b972-9d1d-4321-b981-76ea404d56e1", "source": "https://api.kernel INFO: 172.18.0.1:36958 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:36938 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:36908 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:36922 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:33762 - "GET /latest/nodes?state=available&holdoff__lt=2026-01-21T12%3A48%3A34.102485%2B00%3A00&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:33776 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A48%3A36.477022%2B00%3A00&state=running&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:33792 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A48%3A36.477022%2B00%3A00&state=available&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:33794 - "GET /latest/nodes?timeout__lt=2026-01-21T12%3A48%3A36.477022%2B00%3A00&state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:33798 - "GET /latest/nodes?state=closing&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:33802 - "GET /latest/nodes?parent=69708b9aa55646e9b0e41845&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:33806 - "GET /latest/nodes?parent=69708ba7a55646e9b0e41851&limit=100&offset=0 HTTP/1.0" 200 OK INFO: 172.18.0.1:33808 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:39204 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=8ca582895e45c4f7de61c96f66a752b994308fbb&owner=staging.kernelci.org&submitter=service%3Apipeline HTTP/1.0" 200 OK INFO: 172.18.0.1:39218 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=8ca582895e45c4f7de61c96f66a752b994308fbb&owner=staging.kernelci.org&submitter=service%3Apipeline&result=incomplete HTTP/1.0" 200 OK INFO: 172.18.0.1:39228 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=4156f62f7eb7d0ebfc560c6c3d3a8f31fa372256&owner=staging.kernelci.org&submitter=service%3Apipeline HTTP/1.0" 200 OK INFO: 172.18.0.1:39234 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=4156f62f7eb7d0ebfc560c6c3d3a8f31fa372256&owner=staging.kernelci.org&submitter=service%3Apipeline&result=incomplete HTTP/1.0" 200 OK INFO: 172.18.0.1:39238 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=ee8e46967e9cd3f318b965d00d6446609a26d7b2&owner=staging.kernelci.org&submitter=service%3Apipeline HTTP/1.0" 200 OK INFO: 172.18.0.1:39244 - "GET /latest/count?kind=checkout&data.kernel_revision.commit=ee8e46967e9cd3f318b965d00d6446609a26d7b2&owner=staging.kernelci.org&submitter=service%3Apipeline&result=incomplete HTTP/1.0" 200 OK INFO: 172.18.0.1:39248 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:57470 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:57484 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:35710 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:35724 - "GET /latest/metrics HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8d9731be-abef-4e0c-95f4-a9d7f4fe186a", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8d9731be-abef-4e0c-95f4-a9d7f4fe186a", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8d9731be-abef-4e0c-95f4-a9d7f4fe186a", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8d9731be-abef-4e0c-95f4-a9d7f4fe186a", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8d9731be-abef-4e0c-95f4-a9d7f4fe186a", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8d9731be-abef-4e0c-95f4-a9d7f4fe186a", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8d9731be-abef-4e0c-95f4-a9d7f4fe186a", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'node' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "8d9731be-abef-4e0c-95f4-a9d7f4fe186a", "source": "https://api.kernel INFO: 172.18.0.1:55070 - "GET /latest/listen/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:55132 - "GET /latest/listen/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:55100 - "GET /latest/listen/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:55054 - "GET /latest/listen/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:55084 - "GET /latest/listen/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:55112 - "GET /latest/listen/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:55158 - "GET /latest/listen/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:55094 - "GET /latest/listen/103074 HTTP/1.0" 200 OK [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "a6759b45-2b78-4b87-9d12-d5d8987352f1", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "a6759b45-2b78-4b87-9d12-d5d8987352f1", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "a6759b45-2b78-4b87-9d12-d5d8987352f1", "source": "https://api.kernel [DEBUG listen] result type: [DEBUG listen] type: = 'message' [DEBUG listen] pattern: = None [DEBUG listen] channel: = b'retry' [DEBUG listen] data: = b'{"specversion": "1.0", "id": "a6759b45-2b78-4b87-9d12-d5d8987352f1", "source": "https://api.kernel INFO: 172.18.0.1:55128 - "GET /latest/listen/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:55154 - "GET /latest/listen/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:55148 - "GET /latest/listen/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:55160 - "GET /latest/listen/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:44906 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:36216 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:36232 - "POST /latest/unsubscribe/103084 HTTP/1.0" 200 OK INFO: 172.18.0.1:36246 - "POST /latest/unsubscribe/103081 HTTP/1.0" 200 OK INFO: 172.18.0.1:44844 - "GET /latest/listen/103081 HTTP/1.0" 404 Not Found INFO: 172.18.0.1:36254 - "POST /latest/unsubscribe/103079 HTTP/1.0" 200 OK INFO: 172.18.0.1:44866 - "GET /latest/listen/103079 HTTP/1.0" 404 Not Found INFO: 172.18.0.1:36270 - "POST /latest/unsubscribe/103083 HTTP/1.0" 200 OK INFO: 172.18.0.1:36282 - "POST /latest/unsubscribe/103074 HTTP/1.0" 200 OK INFO: 172.18.0.1:36296 - "POST /latest/unsubscribe/103080 HTTP/1.0" 200 OK INFO: 172.18.0.1:44838 - "GET /latest/listen/103080 HTTP/1.0" 404 Not Found INFO: 172.18.0.1:36300 - "POST /latest/unsubscribe/103082 HTTP/1.0" 200 OK INFO: 172.18.0.1:44820 - "GET /latest/listen/103082 HTTP/1.0" 404 Not Found INFO: 172.18.0.1:36308 - "POST /latest/unsubscribe/103077 HTTP/1.0" 200 OK INFO: 172.18.0.1:44848 - "GET /latest/listen/103077 HTTP/1.0" 404 Not Found INFO: 172.18.0.1:36322 - "POST /latest/unsubscribe/103075 HTTP/1.0" 200 OK INFO: 172.18.0.1:44894 - "GET /latest/listen/103075 HTTP/1.0" 404 Not Found INFO: 172.18.0.1:36336 - "POST /latest/unsubscribe/103078 HTTP/1.0" 200 OK INFO: 172.18.0.1:44802 - "GET /latest/listen/103078 HTTP/1.0" 404 Not Found INFO: 172.18.0.1:36356 - "POST /latest/unsubscribe/103085 HTTP/1.0" 200 OK INFO: 172.18.0.1:36344 - "POST /latest/unsubscribe/103076 HTTP/1.0" 200 OK INFO: 172.18.0.1:44878 - "GET /latest/listen/103076 HTTP/1.0" 404 Not Found INFO: 172.18.0.1:33882 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:48888 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:47680 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:47694 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:60182 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:60188 - "GET /latest/metrics HTTP/1.0" 200 OK INFO: 172.18.0.1:38376 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: 172.18.0.1:56648 - "GET /latest/viewer HTTP/1.0" 200 OK INFO: Shutting down INFO: Waiting for application shutdown. INFO: Application shutdown complete. INFO: Finished server process [8] INFO: Stopping reloader process [1]