{"model_smoke":{"ok":false,"endpoint":"http://localhost:8000/v1","status":"blocked_until_amd_vllm_endpoint_is_running","error":"curl: (7) Failed to connect to localhost port 8000 after 0 ms: Couldn't connect to server","checked_at":"2026-05-08T05:22:16.604532+00:00","model":"primary","amd_smi_available":false},"amd_readiness":{"ready":false,"endpoint":"http://localhost:8000/v1","docker":{"available":true,"version":"Docker version 29.1.3, build 29.1.3-0ubuntu3~24.04.2","daemon_reachable":true},"amd":{"amd_smi_available":false,"amd_smi_path":null,"dev_kfd_present":true,"dev_dri_present":true},"vllm":{"endpoint_ok":false,"models":null,"error":"curl: (7) Failed to connect to localhost port 8000 after 0 ms: Couldn't connect to server"},"checked_at":"2026-05-08T05:22:17.090398+00:00","vllm_runtime":{"container":"atomik-vllm-debug","image":"vllm/vllm-openai-rocm:nightly","status":"exited","exit_code":1,"error":null,"log_tail":"File \"<unknown>\", line 0, in _PyEval_EvalFrameDefault\n  File \"<unknown>\", line 0, in _PyObject_FastCallDictTstate\n  File \"<unknown>\", line 0, in _PyObject_MakeTpCall\n  File \"<unknown>\", line 0, in _PyEval_EvalFrameDefault\n  File \"<unknown>\", line 0, in _PyObject_FastCallDictTstate\n  File \"<unknown>\", line 0, in _PyObject_Call\n  File \"<unknown>\", line 0, in _PyEval_EvalFrameDefault\n  File \"<unknown>\", line 0, in PyEval_EvalCode\n  File \"<unknown>\", line 0, in PyRun_StringFlags\n  File \"<unknown>\", line 0, in PyRun_SimpleStringFlags\n  File \"<unknown>\", line 0, in Py_RunMain\n  File \"<unknown>\", line 0, in Py_BytesMain\n  File \"<unknown>\", line 0, in _start\n  File \"<unknown>\", line 0, in 0xffffffffffffffff\n\n(APIServer pid=1) Traceback (most recent call last):\n(APIServer pid=1)   File \"/usr/local/bin/vllm\", line 10, in <module>\n(APIServer pid=1)     sys.exit(main())\n(APIServer pid=1)              ^^^^^^\n(APIServer pid=1)   File \"/usr/local/lib/python3.12/dist-packages/vllm/entrypoints/cli/main.py\", line 92, in main\n(APIServer pid=1)     args.dispatch_function(args)\n(APIServer pid=1)   File \"/usr/local/lib/python3.12/dist-packages/vllm/entrypoints/cli/serve.py\", line 122, in cmd\n(APIServer pid=1)     uvloop.run(run_server(args))\n(APIServer pid=1)   File \"/usr/local/lib/python3.12/dist-packages/uvloop/__init__.py\", line 96, in run\n(APIServer pid=1)     return __asyncio.run(\n(APIServer pid=1)            ^^^^^^^^^^^^^^\n(APIServer pid=1)   File \"/usr/lib/python3.12/asyncio/runners.py\", line 195, in run\n(APIServer pid=1)     return runner.run(main)\n(APIServer pid=1)            ^^^^^^^^^^^^^^^^\n(APIServer pid=1)   File \"/usr/lib/python3.12/asyncio/runners.py\", line 118, in run\n(APIServer pid=1)     return self._loop.run_until_complete(task)\n(APIServer pid=1)            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n(APIServer pid=1)   File \"uvloop/loop.pyx\", line 1518, in uvloop.loop.Loop.run_until_complete\n(APIServer pid=1)   File \"/usr/local/lib/python3.12/dist-packages/uvloop/__init__.py\", line 48, in wrapper\n(APIServer pid=1)     return await main\n(APIServer pid=1)            ^^^^^^^^^^\n(APIServer pid=1)   File \"/usr/local/lib/python3.12/dist-packages/vllm/entrypoints/openai/api_server.py\", line 693, in run_server\n(APIServer pid=1)     await run_server_worker(listen_address, sock, args, **uvicorn_kwargs)\n(APIServer pid=1)   File \"/usr/local/lib/python3.12/dist-packages/vllm/entrypoints/openai/api_server.py\", line 707, in run_server_worker\n(APIServer pid=1)     async with build_async_engine_client(\n(APIServer pid=1)                ^^^^^^^^^^^^^^^^^^^^^^^^^^\n(APIServer pid=1)   File \"/usr/lib/python3.12/contextlib.py\", line 210, in __aenter__\n(APIServer pid=1)     return await anext(self.gen)\n(APIServer pid=1)            ^^^^^^^^^^^^^^^^^^^^^\n(APIServer pid=1)   File \"/usr/local/lib/python3.12/dist-packages/vllm/entrypoints/openai/api_server.py\", line 100, in build_async_engine_client\n(APIServer pid=1)     async with build_async_engine_client_from_engine_args(\n(APIServer pid=1)                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n(APIServer pid=1)   File \"/usr/lib/python3.12/contextlib.py\", line 210, in __aenter__\n(APIServer pid=1)     return await anext(self.gen)\n(APIServer pid=1)            ^^^^^^^^^^^^^^^^^^^^^\n(APIServer pid=1)   File \"/usr/local/lib/python3.12/dist-packages/vllm/entrypoints/openai/api_server.py\", line 136, in build_async_engine_client_from_engine_args\n(APIServer pid=1)     async_llm = AsyncLLM.from_vllm_config(\n(APIServer pid=1)                 ^^^^^^^^^^^^^^^^^^^^^^^^^^\n(APIServer pid=1)   File \"/usr/local/lib/python3.12/dist-packages/vllm/v1/engine/async_llm.py\", line 217, in from_vllm_config\n(APIServer pid=1)     return cls(\n(APIServer pid=1)            ^^^^\n(APIServer pid=1)   File \"/usr/local/lib/python3.12/dist-packages/vllm/v1/engine/async_llm.py\", line 146, in __init__\n(APIServer pid=1)     self.engine_core = EngineCoreClient.make_async_mp_client(\n(APIServer pid=1)                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n(APIServer pid=1)   File \"/usr/local/lib/python3.12/dist-packages/vllm/tracing/otel.py\", line 178, in sync_wrapper\n(APIServer pid=1)     return func(*args, **kwargs)\n(APIServer pid=1)            ^^^^^^^^^^^^^^^^^^^^^\n(APIServer pid=1)   File \"/usr/local/lib/python3.12/dist-packages/vllm/v1/engine/core_client.py\", line 130, in make_async_mp_client\n(APIServer pid=1)     return AsyncMPClient(*client_args)\n(APIServer pid=1)            ^^^^^^^^^^^^^^^^^^^^^^^^^^^\n(APIServer pid=1)   File \"/usr/local/lib/python3.12/dist-packages/vllm/tracing/otel.py\", line 178, in sync_wrapper\n(APIServer pid=1)     return func(*args, **kwargs)\n(APIServer pid=1)            ^^^^^^^^^^^^^^^^^^^^^\n(APIServer pid=1)   File \"/usr/local/lib/python3.12/dist-packages/vllm/v1/engine/core_client.py\", line 900, in __init__\n(APIServer pid=1)     super().__init__(\n(APIServer pid=1)   File \"/usr/local/lib/python3.12/dist-packages/vllm/v1/engine/core_client.py\", line 535, in __init__\n(APIServer pid=1)     with launch_core_engines(\n(APIServer pid=1)          ^^^^^^^^^^^^^^^^^^^^\n(APIServer pid=1)   File \"/usr/lib/python3.12/contextlib.py\", line 144, in __exit__\n(APIServer pid=1)     next(self.gen)\n(APIServer pid=1)   File \"/usr/local/lib/python3.12/dist-packages/vllm/v1/engine/utils.py\", line 1124, in launch_core_engines\n(APIServer pid=1)     wait_for_engine_startup(\n(APIServer pid=1)   File \"/usr/local/lib/python3.12/dist-packages/vllm/v1/engine/utils.py\", line 1183, in wait_for_engine_startup\n(APIServer pid=1)     raise RuntimeError(\n(APIServer pid=1) RuntimeError: Engine core initialization failed. See root cause above. Failed core proc(s): {}"}},"verdict":{"task":"seeded_bad_pr","decision":"veto","ruling_sha":"ruling-candidate-8524a3b38ec9","candidate_tree":"candidate-8524a3b38ec9","protected_ref":"refs/heads/protected/main","protected_ref_unchanged":true,"reason":"Candidate dispatches protected/main without an approved judiciary ruling hash.","invariants":[{"name":"veto_blocks_dispatch","passed":false},{"name":"only_judiciary_updates_protected_ref","passed":false},{"name":"approved_merge_requires_ruling","passed":true}]}}