{"msg":"setting up simulated sidecar","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.861665746Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.862034156Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:49092"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.862165257Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:35722"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.862233297Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ereport-sim","slot":"sidecar 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:65365"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.862254747Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ereport-sim","slot":"sidecar 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:35774"} {"msg":"configuring sim ereports","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.862269407Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ereport-sim","slot":"sidecar 0","metadata":"{\"baseboard_part_number\": String(\"SimSidecarSp\"), \"baseboard_serial_number\": String(\"SimSidecar0\"), \"hubris_archive_id\": String(\"asdfasdfasdf\")}","n_ereports":1,"restart_id":"0d3e464a-666e-4687-976f-90e31238be8b"} {"msg":"setting up simulated sidecar","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.862956247Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.862990807Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:62016"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.863006697Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:64967"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.863026557Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ereport-sim","slot":"sidecar 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:37166"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.863043457Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ereport-sim","slot":"sidecar 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:52679"} {"msg":"configuring sim ereports","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.863063597Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ereport-sim","slot":"sidecar 1","metadata":"{\"baseboard_part_number\": String(\"SimSidecarSp\"), \"baseboard_serial_number\": String(\"SimSidecar1\"), \"hubris_archive_id\": String(\"asdfasdfasdf\")}","n_ereports":0,"restart_id":"2d2f478d-1742-4904-8513-227869887b9d"} {"msg":"setting up simulated gimlet","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.863086767Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.863099257Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:47967"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.863118217Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:64508"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.863133827Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ereport-sim","slot":"gimlet 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:52051"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.863154177Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ereport-sim","slot":"gimlet 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:61746"} {"msg":"configuring sim ereports","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.863170207Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ereport-sim","slot":"gimlet 0","metadata":"{\"baseboard_part_number\": String(\"SimGimletSp\"), \"baseboard_serial_number\": String(\"SimGimlet00\"), \"hubris_archive_id\": String(\"ffffffff\"), \"hubris_version\": String(\"0.0.2\")}","n_ereports":5,"restart_id":"af1ebf85-36ba-4c31-bbec-b9825d6d9d8b"} {"msg":"bound fake serial console to TCP port","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.863198307Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","component":"SpComponent { id: \"sp3-host-cpu\" }","addr":"[::1]:0"} {"msg":"setting up simulated gimlet","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.863382327Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.863424037Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:58187"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.863465368Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:62977"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.863482828Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ereport-sim","slot":"gimlet 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:53201"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.863502808Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ereport-sim","slot":"gimlet 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:40496"} {"msg":"configuring sim ereports","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.863521388Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ereport-sim","slot":"gimlet 1","metadata":"{\"baseboard_part_number\": String(\"SimGimletSp\"), \"baseboard_serial_number\": String(\"SimGimlet01\"), \"hubris_archive_id\": String(\"ffffffff\"), \"hubris_version\": String(\"0.0.2\")}","n_ereports":1,"restart_id":"55e30cc7-a109-492f-aca9-735ed725df3c"} {"msg":"bound fake serial console to TCP port","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.863548628Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","component":"SpComponent { id: \"sp3-host-cpu\" }","addr":"[::1]:0"} {"msg":"setting up gateway server","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.863682318Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"successfully registered DTrace USDT probes","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.864297178Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"Setting rack_id","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.865729779Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","rack_id":"c19a698f-c6f9-4a17-ae30-20d711b8f7dc"} {"msg":"registered endpoint","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.869046602Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","versions":"all starting from 2.0.0","path":"/ignition","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.869100112Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","versions":"from 1.0.0 to 2.0.0","path":"/ignition","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.869140252Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","versions":"all starting from 2.0.0","path":"/ignition/{type}/{slot}","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.869163512Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","versions":"from 1.0.0 to 2.0.0","path":"/ignition/{type}/{slot}","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.869183032Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","versions":"all","path":"/ignition/{type}/{slot}/{command}","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.869209342Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","versions":"all","path":"/local/all-sp-ids","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.869230532Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","versions":"all","path":"/local/switch-id","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.869247652Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","versions":"all","path":"/recovery/host-phase2","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.869267582Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","versions":"all","path":"/sp/{type}/{slot}","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.869292732Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","versions":"all","path":"/sp/{type}/{slot}/component","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.869311762Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","versions":"all","path":"/sp/{type}/{slot}/component/{component}","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.869332652Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","versions":"all","path":"/sp/{type}/{slot}/component/{component}/active-slot","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.869365592Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","versions":"all","path":"/sp/{type}/{slot}/component/{component}/active-slot","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.869386272Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","versions":"all","path":"/sp/{type}/{slot}/component/{component}/caboose","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.869405252Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","versions":"all","path":"/sp/{type}/{slot}/component/{component}/cfpa","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.869425412Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","versions":"all","path":"/sp/{type}/{slot}/component/{component}/clear-status","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.869448262Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","versions":"all","path":"/sp/{type}/{slot}/component/{component}/cmpa","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.869468512Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","versions":"all","path":"/sp/{type}/{slot}/component/{component}/hash/{firmware_slot}","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.869485392Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","versions":"all","path":"/sp/{type}/{slot}/component/{component}/hash/{firmware_slot}","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.869507802Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","versions":"all","path":"/sp/{type}/{slot}/component/{component}/reset","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.869527152Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","versions":"all","path":"/sp/{type}/{slot}/component/{component}/rot-boot-info","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.869544222Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","versions":"all","path":"/sp/{type}/{slot}/component/{component}/serial-console/attach","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.869568192Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","versions":"all","path":"/sp/{type}/{slot}/component/{component}/serial-console/detach","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.869594462Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","versions":"all","path":"/sp/{type}/{slot}/component/{component}/update","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.869615182Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","versions":"all","path":"/sp/{type}/{slot}/component/{component}/update-abort","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.869631942Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","versions":"all","path":"/sp/{type}/{slot}/component/{component}/update-status","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.869653402Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","versions":"all","path":"/sp/{type}/{slot}/ereports","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.869675962Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","versions":"all","path":"/sp/{type}/{slot}/host-phase2-progress","method":"DELETE"} {"msg":"registered endpoint","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.869694882Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","versions":"all","path":"/sp/{type}/{slot}/host-phase2-progress","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.869714472Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","versions":"all","path":"/sp/{type}/{slot}/ipcc/installinator-image-id","method":"DELETE"} {"msg":"registered endpoint","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.869736452Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","versions":"all","path":"/sp/{type}/{slot}/ipcc/installinator-image-id","method":"PUT"} {"msg":"registered endpoint","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.869760572Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","versions":"all","path":"/sp/{type}/{slot}/power-state","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.869780982Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","versions":"all","path":"/sp/{type}/{slot}/power-state","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.869803432Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","versions":"all","path":"/sp/{type}/{slot}/sensor/{sensor_id}/value","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.869824612Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","versions":"all","path":"/sp/{type}/{slot}/startup-options","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.869843382Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","versions":"all","path":"/sp/{type}/{slot}/startup-options","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.869862332Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","versions":"all","path":"/sp/{type}/{slot}/task-dump","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.869881392Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","versions":"all","path":"/sp/{type}/{slot}/task-dump/{task_dump_index}","method":"GET"} {"msg":"listening","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.869912912Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"successfully registered DTrace USDT probes","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.870102723Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"attempting initial SP discovery","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.871354873Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","discovery_addr":"[::1]:49092"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:40.871387534Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 1 }, kind: MgsRequest(Discover) }"} {"msg":"attempting initial SP discovery","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.871468034Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","discovery_addr":"[::1]:62016"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:40.871490904Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 1 }, kind: MgsRequest(Discover) }"} {"msg":"attempting initial SP discovery","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.871511744Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","discovery_addr":"[::1]:47967"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:40.871533704Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 1 }, kind: MgsRequest(Discover) }"} {"msg":"attempting initial SP discovery","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.871554964Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","discovery_addr":"[::1]:58187"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:40.871576194Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 1 }, kind: MgsRequest(Discover) }"} {"msg":"waiting for SP discovery to complete...","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.871596064Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","error":"discovery process not yet complete","elapsed":"53.06µs"} {"msg":"using development metrics configuration overrides!","v":0,"name":"test_request_without_api_version","level":40,"time":"2026-05-13T20:54:40.871617894Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"producer-server","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","bind_loopback":true,"nexus_address":"None"} {"msg":"rebinding producer server on new IP","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.871636964Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"producer-server","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","producer_id":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","collection_interval":"10s","current_ip":"None","new_ip":"::1"} {"msg":"registered DTrace probes","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.871775074Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"producer-server","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"registered endpoint","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.872422074Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:42292","component":"dropshot","component":"producer-server","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","versions":"all","path":"/{producer_id}","method":"GET"} {"msg":"listening","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.872533124Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:42292","component":"dropshot","file":"/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.17.0/src/server.rs:335","component":"producer-server","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"successfully registered DTrace USDT probes","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.872967485Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:42292","component":"dropshot","component":"producer-server","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"Requested any available port, Dropshot server has been bound to [::1]:42292","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.873602955Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"producer-server","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"Nexus IP not provided, will use DNS to resolve it","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.873697885Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"producer-server","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"new DNS resolver","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.873712435Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"internal-dns-resolver","file":"internal-dns/resolver/src/resolver.rs:144","component":"producer-server","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","addresses":"[[::1:0:0:0:1]:53, [::2:0:0:0:1]:53, [::3:0:0:0:1]:53]"} {"msg":"starting producer registration task","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.873735745Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"producer-server","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"starting oximeter metric producer server","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.873757705Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"file":"oximeter/producer/src/lib.rs:280","component":"producer-server","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","interval":"10s","address":"[::1]:42292","producer_id":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"bound metrics producer server","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.873826385Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"producer-server","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","address":"[::1]:42292","producer_id":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","collection_interval":"10s"} {"msg":"registering as oximeter producer with Nexus","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.873847395Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"producer-registration-task","component":"producer-server","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","registration_count":"0"} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:40.873868545Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"internal-dns-resolver","component":"producer-server","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"received discover; sending response","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.875518047Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","sender":"Sender { addr: [::1]:44676, vid: One }"} {"msg":"received discover; sending response","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.875577667Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","sender":"Sender { addr: [::1]:59115, vid: One }"} {"msg":"received discover; sending response","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.875611797Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","sender":"Sender { addr: [::1]:38102, vid: One }"} {"msg":"received discover; sending response","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.875630107Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","sender":"Sender { addr: [::1]:41914, vid: One }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:40.880869091Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Discover(DiscoverResponse { sp_port: One })","header":"Header { version: 25, message_id: 1 }"} {"msg":"initial discovery complete","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.880982471Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","addr":"[::1]:49092"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:40.881012991Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Discover(DiscoverResponse { sp_port: One })","header":"Header { version: 25, message_id: 1 }"} {"msg":"initial discovery complete","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.881034701Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","addr":"[::1]:62016"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:40.881049191Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Discover(DiscoverResponse { sp_port: One })","header":"Header { version: 25, message_id: 1 }"} {"msg":"initial discovery complete","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.881067041Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","addr":"[::1]:47967"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:40.881085101Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Discover(DiscoverResponse { sp_port: One })","header":"Header { version: 25, message_id: 1 }"} {"msg":"initial discovery complete","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.881104391Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","addr":"[::1]:58187"} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_request_without_api_version","level":40,"time":"2026-05-13T20:54:40.881120791Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:376","component":"producer-server","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","error":"proto error: io error: No route to host (os error 148)","delay":"6.772835ms","count":"0"} {"msg":"received discovery response (not used for location)","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.881154101Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","sp_port":"One","interface":"(direct socket handle)"} {"msg":"received discovery response (not used for location)","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.881222131Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","sp_port":"One","interface":"(direct socket handle)"} {"msg":"received discovery response (used for location)","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.881243381Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","pos":0,"sp_port":"One","interface":"(direct socket handle)"} {"msg":"received discovery response (used for location)","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.881261781Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","pos":0,"sp_port":"One","interface":"(direct socket handle)"} {"msg":"received location determination response","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:40.881319691Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","refined_locations":"{\"switch0\"}","interface":"(direct socket handle)"} {"msg":"starting to poll SP sensor data every 1s","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.947268231Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"found a new little friend!","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.947307611Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","chassis_type":"Switch","sp_slot":"1"} {"msg":"found a new little friend!","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.947326271Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","chassis_type":"Sled","sp_slot":"0"} {"msg":"found a new little friend!","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.947343341Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","chassis_type":"Sled","sp_slot":"1"} {"msg":"found a new little friend!","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:40.947364421Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","chassis_type":"Switch","sp_slot":"0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:40.974673781Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:40.974742071Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:40.974765691Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:40.974780991Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:40.976363083Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 2 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:40.976491683Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 2 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:40.976519343Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 2 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:40.976542333Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 2 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.117682999Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.117798219Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.117833329Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.117893579Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.136714994Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 2 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.141242347Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 2 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.141308387Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 2 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.141349047Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 2 }"} {"msg":"our little friend seems to have changed in some kind of way","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.141933407Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","new_hubris_archive_id":"0000000000000000","new_serial":"SimSidecar0","new_model":"FAKE_SIM_SIDECAR","known_state":"None","current_state":"SpUnderstanding { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0 }"} {"msg":"our little friend seems to have changed in some kind of way","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.142010568Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","new_hubris_archive_id":"0000000000000000","new_serial":"SimSidecar1","new_model":"FAKE_SIM_SIDECAR","known_state":"None","current_state":"SpUnderstanding { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0 }"} {"msg":"our little friend seems to have changed in some kind of way","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.142038768Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","new_hubris_archive_id":"0000000000000000","new_serial":"SimGimlet00","new_model":"i86pc","known_state":"None","current_state":"SpUnderstanding { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0 }"} {"msg":"our little friend seems to have changed in some kind of way","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.142064728Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","new_hubris_archive_id":"0000000000000000","new_serial":"SimGimlet01","new_model":"i86pc","known_state":"None","current_state":"SpUnderstanding { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.142092458Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.142146828Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.142166258Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.142184368Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.169327308Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Inventory(TlvPage { offset: 0, total: 2 })","header":"Header { version: 25, message_id: 3 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.169387478Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Inventory(TlvPage { offset: 0, total: 0 })","header":"Header { version: 25, message_id: 3 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.169414938Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Inventory(TlvPage { offset: 0, total: 10 })","header":"Header { version: 25, message_id: 3 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.169435648Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Inventory(TlvPage { offset: 0, total: 10 })","header":"Header { version: 25, message_id: 3 }"} {"msg":"discovered a new component!","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.175385823Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","description":"dev-0","component_kind":"fake-tmp-sensor","component_id":"dev-0"} {"msg":"discovered a new component!","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.175577723Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","description":"dev-1","component_kind":"fake-tmp-sensor","component_id":"dev-1"} {"msg":"discovered a new component!","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.175624083Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","description":"dev-0","component_kind":"fake-tmp-sensor","component_id":"dev-0"} {"msg":"discovered a new component!","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.175656663Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","description":"dev-1","component_kind":"tmp117","component_id":"dev-1"} {"msg":"discovered a new component!","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.175678883Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","description":"dev-2","component_kind":"tmp117","component_id":"dev-2"} {"msg":"discovered a new component!","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.175698563Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","description":"dev-7","component_kind":"max5970","component_id":"dev-7"} {"msg":"discovered a new component!","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.175728713Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","description":"dev-8","component_kind":"nvme_bmc","component_id":"dev-8"} {"msg":"discovered a new component!","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.175752953Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","description":"dev-39","component_kind":"tmp451","component_id":"dev-39"} {"msg":"discovered a new component!","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.175772413Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","description":"dev-46","component_kind":"sbtsi","component_id":"dev-46"} {"msg":"discovered a new component!","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.175791213Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","description":"dev-53","component_kind":"max31790","component_id":"dev-53"} {"msg":"discovered a new component!","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.175809833Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","description":"dev-0","component_kind":"tmp117","component_id":"dev-0"} {"msg":"discovered a new component!","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.175832593Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","description":"dev-1","component_kind":"tmp117","component_id":"dev-1"} {"msg":"discovered a new component!","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.175854223Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","description":"dev-2","component_kind":"tmp117","component_id":"dev-2"} {"msg":"discovered a new component!","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.175870813Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","description":"dev-7","component_kind":"max5970","component_id":"dev-7"} {"msg":"discovered a new component!","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.175891473Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","description":"dev-8","component_kind":"nvme_bmc","component_id":"dev-8"} {"msg":"discovered a new component!","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.175953933Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","description":"dev-39","component_kind":"tmp451","component_id":"dev-39"} {"msg":"discovered a new component!","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.176003723Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","description":"dev-46","component_kind":"sbtsi","component_id":"dev-46"} {"msg":"discovered a new component!","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.176022373Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","description":"dev-53","component_kind":"max31790","component_id":"dev-53"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.176043623Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.176064333Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 4 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.176083073Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.176104413Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.176457804Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.177116604Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.177218584Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.177256144Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.177273174Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.177289434Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.177304824Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.178823655Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 4 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.179245426Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 4 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.179387936Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 4 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.179411266Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 4 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.181127967Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.183095369Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.183144059Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.183165019Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.328028828Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.328071468Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.328100448Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.328118668Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.328136518Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.328159608Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.328183238Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.328198218Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.328214908Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.328232568Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.328245478Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"accepted connection","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:41.328262298Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","remote_addr":"[::1]:40226"} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.328287658Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"internal-dns-resolver","component":"producer-server","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.353355807Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 5 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.353417987Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 5 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.353439477Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 5 }"} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.354093927Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/local/switch-id","method":"GET","req_id":"ce4b00fe-d063-4a06-a099-2f473a3aca5e","remote_addr":"[::1]:40226","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.354133997Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/local/switch-id","method":"GET","req_id":"ce4b00fe-d063-4a06-a099-2f473a3aca5e","remote_addr":"[::1]:40226","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.439159932Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 6 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.439220922Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 6 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.439242952Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 6 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:41.439324222Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/local/switch-id","method":"GET","req_id":"ce4b00fe-d063-4a06-a099-2f473a3aca5e","remote_addr":"[::1]:40226","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":85290,"response_code":200} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.445759537Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.445826427Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.445858617Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.445878437Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.445900137Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.445929547Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.445952447Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.445968117Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.465764562Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 6 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.465867182Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 6 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.465887712Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 6 }"} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.465907522Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/0","method":"GET","req_id":"c9a9c001-ca7f-430e-ae1a-9240e23ff5f4","remote_addr":"[::1]:40226","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.465938092Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/0","method":"GET","req_id":"c9a9c001-ca7f-430e-ae1a-9240e23ff5f4","remote_addr":"[::1]:40226","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_request_without_api_version","level":40,"time":"2026-05-13T20:54:41.467082313Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:376","component":"producer-server","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","error":"proto error: io error: No route to host (os error 148)","delay":"593.733178ms","count":"1"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.467140083Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.469054504Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 7 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.469105294Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 7 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.469128014Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 7 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.481073003Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.481155463Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.481173823Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.481199283Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.481215933Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.481415083Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 7 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.481459103Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 7 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.481477884Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 7 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.494287203Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 8 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.494408233Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 8 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.494464683Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 8 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.495567694Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.495739144Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.495841684Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.495883864Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.495916424Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.495954284Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.495989534Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.496029484Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.496060905Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.496309505Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 25, message_id: 8 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.496516985Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 8 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.496568965Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 8 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:41.502055149Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/0","method":"GET","req_id":"c9a9c001-ca7f-430e-ae1a-9240e23ff5f4","remote_addr":"[::1]:40226","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":36114,"response_code":200} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.502138329Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 9 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.502162149Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 9 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.502435019Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.502461729Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.502485339Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.502501169Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.502516599Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.502534329Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.502551249Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.502568229Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 9 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.502583799Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 9 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.504140911Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 10 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.504187531Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 10 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.504210641Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.504228341Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.504245451Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.504334311Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.504355131Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 10 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.504372111Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 10 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.507878683Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 11 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.507989233Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 11 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.508051614Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.508071634Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.508139644Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.508169124Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.508231244Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 11 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.508247704Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 11 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.51685573Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 12 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.51691018Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 12 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.51709372Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.51712972Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"accepted connection","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:41.51716673Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","remote_addr":"[::1]:45405"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.51726475Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 12 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.517304141Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 12 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.517339261Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.517358681Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":16} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.695536945Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/local/switch-id","method":"GET","req_id":"94f79df6-a014-49a7-b198-ea8128e5824a","remote_addr":"[::1]:45405","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.695610835Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/local/switch-id","method":"GET","req_id":"94f79df6-a014-49a7-b198-ea8128e5824a","remote_addr":"[::1]:45405","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:41.695687025Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/local/switch-id","method":"GET","req_id":"94f79df6-a014-49a7-b198-ea8128e5824a","remote_addr":"[::1]:45405","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":182,"response_code":200} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.976474916Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.976519666Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.976533086Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.976548976Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.977089416Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 5 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.977139346Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 9 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.977161126Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 13 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.977178536Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 13 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.977235076Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.977285106Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.977348376Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.977379036Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.977457616Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 9 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.977493747Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 5 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.979440588Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 13 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.979509648Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 13 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.979549388Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 10 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.979568848Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 6 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.979584458Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 14 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.979601988Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 14 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.979618948Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.979636548Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.979650878Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.979682798Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.979703118Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.979717668Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.979730908Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.979784148Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 10 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.979799778Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 6 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.979830588Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 14 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.979849408Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 14 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.98175225Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.98257592Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 11 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.986965494Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 15 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.987024794Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 15 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.987049294Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.987068944Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.987093264Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.987109174Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.987133384Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.987150874Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.987171104Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.987187154Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.987202994Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.987218274Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:41.987234304Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.987252304Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 11 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.987268684Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 15 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.987286734Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 15 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.990617666Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 12 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.990659876Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 16 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:41.990678346Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 16 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:42.015883585Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:42.016003436Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:42.016022996Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:42.016040456Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:42.016077666Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:42.016094366Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:42.016111576Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:42.016126706Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:42.016546156Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 12 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:42.016589276Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 16 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:42.016608626Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 16 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:42.016625386Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:42.024698622Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 17 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:42.024751272Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 17 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:42.053714294Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:42.053762994Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:42.053781854Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:42.053797524Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:42.053817684Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 17 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:42.053840164Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 17 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:42.057183567Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 18 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:42.057392297Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 18 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:42.092544823Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:42.092622453Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:42.092700123Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:42.092733063Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:42.092766483Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:42.092808993Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:42.092842403Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:42.092874394Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:42.092906464Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:42.092971994Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"internal-dns-resolver","component":"producer-server","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:42.096686136Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 18 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:42.096771286Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 18 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:42.112935799Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 19 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:42.113084259Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 19 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:42.116973702Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:42.117072142Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:42.117201722Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:42.117239332Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:42.117274152Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:42.117306872Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:42.117338772Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:42.118390193Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 19 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:42.118478143Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 19 }"} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_request_without_api_version","level":40,"time":"2026-05-13T20:54:42.118768693Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:376","component":"producer-server","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","error":"proto error: io error: No route to host (os error 148)","delay":"1.245465998s","count":"2"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:42.120665824Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 20 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:42.120747975Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 20 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:42.120910015Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:42.121003935Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:42.121077735Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:42.121111325Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:42.121168065Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 20 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:42.121215305Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 20 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:42.121978365Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 21 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:42.122060016Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 21 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:42.122144356Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:42.122470266Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:42.125828748Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:42.125863628Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:42.125881158Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 21 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:42.125899588Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 21 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:42.128997711Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 22 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:42.129108571Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 22 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:42.129189831Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:42.129225501Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:42.129278631Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 22 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:42.134074865Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 22 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:42.134223405Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:42.134245985Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.008713833Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.008741063Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.008755123Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.008768523Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.037628255Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 7 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.037739755Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 13 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.037786995Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 23 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.037828915Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 23 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.077819135Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.077867225Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.077905185Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.077937745Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.099189281Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 13 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.099240041Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 7 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.099272181Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 23 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.099304191Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 23 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.100306252Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 14 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.100352442Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 8 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.100369682Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 24 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.100388442Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 24 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.100948813Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.100975873Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.101001313Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.101036003Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.101050103Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.101069143Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.101083843Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.103242794Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 14 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.103299084Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 8 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.103337864Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 24 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.103355044Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 24 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.104216475Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.104748005Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 15 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.104771995Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 25 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.104792485Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 25 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.105826606Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.105849266Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.105869306Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.105885426Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.105902216Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.105918976Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.105937406Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.105954906Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.105971996Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.105988866Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.106005286Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.106106596Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 15 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.106184107Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 25 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.106205147Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 25 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.136212279Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 16 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.174349308Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 26 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.174434238Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 26 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.17668658Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.17676904Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.17678498Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.17680087Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.1768189Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.17683653Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.17685205Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.17686576Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.1769941Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 16 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.17716514Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 26 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.17718376Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 26 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.17720034Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.180283062Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 27 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.180339162Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 27 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.184259365Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.184307805Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.184326765Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.184341935Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.185712247Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 27 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.185759947Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 27 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.192642432Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 28 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.192748582Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 28 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.194125583Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.194189823Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.194262663Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.194299193Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.194334383Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.194367463Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.194402253Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.194440783Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.194475493Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.194555583Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 28 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.194608923Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 28 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.196329215Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 29 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.196411075Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 29 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.200770808Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.200804768Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.200894408Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.200911268Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.200944358Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.200961378Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.200976368Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.201300248Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 29 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.201324898Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 29 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.219840212Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 30 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.219900112Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 30 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.236358505Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.236422615Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.236462945Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.236706575Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.236726445Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 30 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.236749085Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 30 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.237486926Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 31 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.237551156Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 31 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.239734177Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.239765877Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.239782567Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.239795927Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.239976057Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 31 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.239995327Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 31 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.240767258Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 32 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.240789558Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 32 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.242088949Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.242121209Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.242150129Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 32 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.242185519Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 32 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.242217289Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.242236089Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":16} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.36218239Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"internal-dns-resolver","component":"producer-server","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_request_without_api_version","level":40,"time":"2026-05-13T20:54:43.365130502Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:376","component":"producer-server","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","error":"proto error: io error: No route to host (os error 148)","delay":"2.491775937s","count":"3"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.96030766Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.96035839Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.96037415Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.96038787Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.96040156Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 9 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.96041832Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 17 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.96043391Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 33 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.96044947Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 33 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.96047672Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.96054008Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.96057108Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.96059852Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.96076618Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 17 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.96080164Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 9 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.96083415Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 33 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.96086361Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 33 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.96089351Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 18 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.96091034Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 10 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.96092581Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 34 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.96094205Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 34 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.96095878Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.96097195Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.96098661Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.96101391Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.9610274Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.971245058Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.971288058Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.971343108Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 18 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.971430038Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 10 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.971465898Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 34 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.971481018Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 34 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.972871309Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.9748308Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 19 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.974869031Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 35 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.974888481Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 35 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.974940481Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.974986491Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.975003261Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.975017111Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.975034151Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.975050291Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.975066741Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.975083191Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.975101721Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.975116701Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:43.975131821Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.975165311Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 19 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.975184091Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 35 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:43.975200831Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 35 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.023644267Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 20 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.023698017Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 36 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.023716707Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 36 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.024037698Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.024145028Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.024162288Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.024179038Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.024195928Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.024210828Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.024227328Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.024241788Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.024306578Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 20 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.024340048Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 36 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.024355798Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 36 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.024371468Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.037900538Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 37 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.037953738Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 37 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.038174608Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.038381458Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.038439328Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.038455468Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.038515269Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 37 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.038533499Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 37 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.043541942Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 38 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.043583502Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 38 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.043601392Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.043665482Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.043719162Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.043734522Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.043749542Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.043764232Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.043779092Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.043793692Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.043808493Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.052434379Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 38 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.052492749Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 38 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.05431794Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 39 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.05438245Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 39 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.054467231Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.054485131Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.054506061Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.054519671Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.054534581Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.054549831Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.054564511Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.054579171Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 39 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.054594601Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 39 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.055839042Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 40 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.055867662Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 40 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.055889572Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.055903482Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.055923782Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.055936932Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.055951952Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 40 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.055968002Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 40 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.056519642Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 41 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.056545832Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 41 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.056563892Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.056581472Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.056597932Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.056611322Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.056626222Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 41 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.056641632Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 41 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.057235833Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 42 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.057260953Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 42 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.057307363Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.057339323Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.057391353Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 42 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.057424013Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 42 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.057456713Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.057475533Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":16} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.658756376Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"internal-dns-resolver","component":"producer-server","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_request_without_api_version","level":40,"time":"2026-05-13T20:54:44.970811231Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:376","component":"producer-server","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","error":"proto error: io error: No route to host (os error 148)","delay":"4.097488506s","count":"4"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.971226302Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.971319022Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.971368042Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.971497162Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.972006342Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 11 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.972102292Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 21 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.972149492Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 43 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.972218823Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 43 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.975999345Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.976927416Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.977034986Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.977110056Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.978547937Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 21 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.978658287Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 11 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.978734567Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 43 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.978847308Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 43 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.991545037Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 22 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.991859047Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 12 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.991880997Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 44 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.991901487Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 44 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.991919147Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.991934487Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.991954037Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.991984457Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.991999007Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.992076737Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.992110158Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.992570298Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 22 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.992604208Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 12 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.992638778Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 44 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.992654528Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 44 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.994454899Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.99511327Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 23 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.99515544Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 45 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.99517331Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 45 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.99550469Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.99554405Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.99556219Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.99557799Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.99559402Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.99560896Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.99562362Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.99563907Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.99565399Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.99567665Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:44.99568994Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.998156082Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 23 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.998197132Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 45 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:44.998215052Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 45 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.119019203Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 24 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.119052313Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 46 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.119070893Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 46 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.119274973Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.119309833Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.119327243Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.119345353Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.119365303Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.119382843Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.119399093Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.119415074Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"accepted connection","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:45.119465674Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","remote_addr":"[::1]:50788"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.119597984Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 24 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.119637104Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 46 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.119654054Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 46 }"} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.119713024Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/ignition","method":"GET","req_id":"257e0742-bbe1-4083-a47f-22e8d75aedde","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.119756224Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/ignition","method":"GET","req_id":"257e0742-bbe1-4083-a47f-22e8d75aedde","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.119775914Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.121260935Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 47 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.121294185Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 47 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.121311645Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 25 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }"} {"msg":"received bulk ignition state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.122196246Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","state":"[IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]","offset":0} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.122316676Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.122332606Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.122350316Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.122364906Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.122378726Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"BulkIgnitionState(TlvPage { offset: 0, total: 35 })","header":"Header { version: 25, message_id: 25 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.122524436Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 47 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.122541426Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 47 }"} {"msg":"ignoring unknown ignition target 4 returned by ignition controller SP","v":0,"name":"test_request_without_api_version","level":40,"time":"2026-05-13T20:54:45.122817606Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"ignoring unknown ignition target 5 returned by ignition controller SP","v":0,"name":"test_request_without_api_version","level":40,"time":"2026-05-13T20:54:45.122834016Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"ignoring unknown ignition target 6 returned by ignition controller SP","v":0,"name":"test_request_without_api_version","level":40,"time":"2026-05-13T20:54:45.122846216Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"ignoring unknown ignition target 7 returned by ignition controller SP","v":0,"name":"test_request_without_api_version","level":40,"time":"2026-05-13T20:54:45.122858246Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"ignoring unknown ignition target 8 returned by ignition controller SP","v":0,"name":"test_request_without_api_version","level":40,"time":"2026-05-13T20:54:45.122871066Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"ignoring unknown ignition target 9 returned by ignition controller SP","v":0,"name":"test_request_without_api_version","level":40,"time":"2026-05-13T20:54:45.122884136Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"ignoring unknown ignition target 10 returned by ignition controller SP","v":0,"name":"test_request_without_api_version","level":40,"time":"2026-05-13T20:54:45.122896326Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"ignoring unknown ignition target 11 returned by ignition controller SP","v":0,"name":"test_request_without_api_version","level":40,"time":"2026-05-13T20:54:45.122908256Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"ignoring unknown ignition target 12 returned by ignition controller SP","v":0,"name":"test_request_without_api_version","level":40,"time":"2026-05-13T20:54:45.122920326Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"ignoring unknown ignition target 13 returned by ignition controller SP","v":0,"name":"test_request_without_api_version","level":40,"time":"2026-05-13T20:54:45.122932496Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"ignoring unknown ignition target 14 returned by ignition controller SP","v":0,"name":"test_request_without_api_version","level":40,"time":"2026-05-13T20:54:45.122950166Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"ignoring unknown ignition target 15 returned by ignition controller SP","v":0,"name":"test_request_without_api_version","level":40,"time":"2026-05-13T20:54:45.122966106Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"ignoring unknown ignition target 16 returned by ignition controller SP","v":0,"name":"test_request_without_api_version","level":40,"time":"2026-05-13T20:54:45.122979036Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"ignoring unknown ignition target 17 returned by ignition controller SP","v":0,"name":"test_request_without_api_version","level":40,"time":"2026-05-13T20:54:45.122992316Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"ignoring unknown ignition target 18 returned by ignition controller SP","v":0,"name":"test_request_without_api_version","level":40,"time":"2026-05-13T20:54:45.123005126Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"ignoring unknown ignition target 19 returned by ignition controller SP","v":0,"name":"test_request_without_api_version","level":40,"time":"2026-05-13T20:54:45.123019396Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"ignoring unknown ignition target 20 returned by ignition controller SP","v":0,"name":"test_request_without_api_version","level":40,"time":"2026-05-13T20:54:45.123033926Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"ignoring unknown ignition target 21 returned by ignition controller SP","v":0,"name":"test_request_without_api_version","level":40,"time":"2026-05-13T20:54:45.123048576Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"ignoring unknown ignition target 22 returned by ignition controller SP","v":0,"name":"test_request_without_api_version","level":40,"time":"2026-05-13T20:54:45.123061696Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"ignoring unknown ignition target 23 returned by ignition controller SP","v":0,"name":"test_request_without_api_version","level":40,"time":"2026-05-13T20:54:45.123073576Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"ignoring unknown ignition target 24 returned by ignition controller SP","v":0,"name":"test_request_without_api_version","level":40,"time":"2026-05-13T20:54:45.123085326Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"ignoring unknown ignition target 25 returned by ignition controller SP","v":0,"name":"test_request_without_api_version","level":40,"time":"2026-05-13T20:54:45.123097266Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"ignoring unknown ignition target 26 returned by ignition controller SP","v":0,"name":"test_request_without_api_version","level":40,"time":"2026-05-13T20:54:45.123110666Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"ignoring unknown ignition target 27 returned by ignition controller SP","v":0,"name":"test_request_without_api_version","level":40,"time":"2026-05-13T20:54:45.123123486Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"ignoring unknown ignition target 28 returned by ignition controller SP","v":0,"name":"test_request_without_api_version","level":40,"time":"2026-05-13T20:54:45.123135236Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"ignoring unknown ignition target 29 returned by ignition controller SP","v":0,"name":"test_request_without_api_version","level":40,"time":"2026-05-13T20:54:45.123158656Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"ignoring unknown ignition target 30 returned by ignition controller SP","v":0,"name":"test_request_without_api_version","level":40,"time":"2026-05-13T20:54:45.123170566Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"ignoring unknown ignition target 31 returned by ignition controller SP","v":0,"name":"test_request_without_api_version","level":40,"time":"2026-05-13T20:54:45.123183626Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"ignoring unknown ignition target 32 returned by ignition controller SP","v":0,"name":"test_request_without_api_version","level":40,"time":"2026-05-13T20:54:45.123195866Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"ignoring unknown ignition target 33 returned by ignition controller SP","v":0,"name":"test_request_without_api_version","level":40,"time":"2026-05-13T20:54:45.123210036Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"ignoring unknown ignition target 34 returned by ignition controller SP","v":0,"name":"test_request_without_api_version","level":40,"time":"2026-05-13T20:54:45.123226986Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:45.124926528Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/ignition","method":"GET","req_id":"257e0742-bbe1-4083-a47f-22e8d75aedde","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":5209,"response_code":200} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.126152489Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 48 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.126194939Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 48 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.126319269Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.126338509Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.126353549Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.126369269Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.126387379Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.126401809Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.126417649Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.126435129Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.126452979Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.293038004Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 48 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.293122304Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 48 }"} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.293142614Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/0","method":"GET","req_id":"61dbd619-eb0c-4540-b5d2-c8000b47a5fa","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.293168885Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/0","method":"GET","req_id":"61dbd619-eb0c-4540-b5d2-c8000b47a5fa","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.297748678Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 49 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.297794568Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 49 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.297816048Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 26 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.310732998Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.311050518Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.311081538Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.311098048Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.311113428Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.311130418Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.311146218Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.311162328Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.311279528Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 26 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.311750949Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 49 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.312635789Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 49 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.314503571Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 27 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.314574521Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 50 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.314594221Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 50 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.413922226Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.414091836Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.414169226Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.414205456Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.414503876Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 25, message_id: 27 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.414597596Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 50 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.414643466Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 50 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:45.416050087Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/0","method":"GET","req_id":"61dbd619-eb0c-4540-b5d2-c8000b47a5fa","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":122890,"response_code":200} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.416101067Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 51 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.416127177Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 51 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.416251437Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.416311737Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.416343167Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.416361437Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.59228201Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 51 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.59231499Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 51 }"} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.59244685Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"136e85dc-839e-40b1-a9f8-bd6a8241d285","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.59247437Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"136e85dc-839e-40b1-a9f8-bd6a8241d285","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.675871653Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 52 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.675917273Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 52 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.675933853Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 28 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.676611204Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.676662544Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.677518414Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 28 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.677641074Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 52 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.677676964Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 52 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.678176635Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.678198685Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":16} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.680633507Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 29 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.688403643Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 29 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.688750813Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 30 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.690344294Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 30 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.690397024Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 31 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.690442814Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 31 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.690460224Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 32 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.690501754Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 32 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.690523194Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 33 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.690541794Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 33 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:45.690670854Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"136e85dc-839e-40b1-a9f8-bd6a8241d285","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":98234,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.701681773Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"2394b5e7-6a44-4cbb-b5ce-87d351809e56","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.701733513Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"2394b5e7-6a44-4cbb-b5ce-87d351809e56","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.701899983Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 34 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.704136544Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 34 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.704188094Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 35 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.704456255Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 35 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.704472295Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 36 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.705937186Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 36 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.705966416Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 37 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.706003626Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 37 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.706020866Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 38 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.706066926Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 38 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.706085186Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 39 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.706142786Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 39 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:45.706218776Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"2394b5e7-6a44-4cbb-b5ce-87d351809e56","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":4553,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.718310235Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"29acc8ca-c6f4-42a7-b39c-ff94790aae43","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.718342115Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"29acc8ca-c6f4-42a7-b39c-ff94790aae43","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.719011476Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 40 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.722206838Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 40 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.722244278Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 41 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.722329038Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 41 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.722370218Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 42 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.722388448Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 42 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.722403348Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 43 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.722420158Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 43 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.722435168Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 44 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.722452348Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 44 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.722467098Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 45 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.722487828Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 45 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:45.722624608Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"29acc8ca-c6f4-42a7-b39c-ff94790aae43","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":4321,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.72531074Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"8ff8f2bc-da93-4d36-9c09-bc1847043f50","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.72534909Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"8ff8f2bc-da93-4d36-9c09-bc1847043f50","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.725518661Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 46 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.725749081Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 46 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.726642921Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 47 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.735116408Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 47 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.735164298Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 48 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.735253178Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 48 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.735270888Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 49 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.735294538Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 49 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.735311348Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 50 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.735335468Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 50 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.735351978Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 51 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.735395588Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 51 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:45.735530788Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"8ff8f2bc-da93-4d36-9c09-bc1847043f50","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":10238,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.73761025Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"dbb1dfb6-3428-4272-a76a-933c9869d9e9","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.73765177Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"dbb1dfb6-3428-4272-a76a-933c9869d9e9","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.73767011Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 52 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.7376885Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 52 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.73770381Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 53 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.73772065Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 53 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.73773504Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 54 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.7379132Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 54 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.749124508Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 55 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.75082213Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 55 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.75085731Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 56 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.75096089Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 56 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.7510092Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 57 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.75102762Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 57 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:45.75115139Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"dbb1dfb6-3428-4272-a76a-933c9869d9e9","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":13787,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.75175951Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"2b692a8e-501e-4a06-8487-099c88f3748c","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.7517963Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"2b692a8e-501e-4a06-8487-099c88f3748c","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.75190385Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 58 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.753119551Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 58 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.753160181Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 59 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.753179781Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 59 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.753199111Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 60 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.753218901Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 60 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.753234051Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 61 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.753302941Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 61 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.753321591Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 62 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.753382872Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 62 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.753400462Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 63 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.753418872Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 63 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:45.753617362Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"2b692a8e-501e-4a06-8487-099c88f3748c","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":1794,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.754041582Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/0/component/rot/cmpa","method":"GET","req_id":"6f974c88-f784-45df-aa54-53c8619ae783","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.754066282Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/0/component/rot/cmpa","method":"GET","req_id":"6f974c88-f784-45df-aa54-53c8619ae783","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.754237732Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 64 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.755574083Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 64 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:45.755694083Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/0/component/rot/cmpa","method":"GET","req_id":"6f974c88-f784-45df-aa54-53c8619ae783","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":1667,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.756333123Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"8790e78b-3cf3-4fda-982d-106acb6f89d1","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.756358463Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"8790e78b-3cf3-4fda-982d-106acb6f89d1","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.756519923Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 65 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.757933784Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 65 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:45.757951904Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"8790e78b-3cf3-4fda-982d-106acb6f89d1","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":1352,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.758083394Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"2803373b-a1b1-4d3b-b2d4-6ad1255d9841","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.758101104Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"2803373b-a1b1-4d3b-b2d4-6ad1255d9841","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.758208004Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 66 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.758277614Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 66 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:45.758348294Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"2803373b-a1b1-4d3b-b2d4-6ad1255d9841","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":266,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.758727215Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"45bfdb6e-d574-470c-b15e-de08ee75b27c","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.758749905Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"45bfdb6e-d574-470c-b15e-de08ee75b27c","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.758805925Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 67 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.760046086Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 67 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:45.760122156Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/0/component/rot/cfpa","method":"GET","req_id":"45bfdb6e-d574-470c-b15e-de08ee75b27c","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":1432,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.760649886Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/1","method":"GET","req_id":"040e1869-a1c7-4103-9cb5-e05dbe6e01d8","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.760676006Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/1","method":"GET","req_id":"040e1869-a1c7-4103-9cb5-e05dbe6e01d8","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.760734016Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 13 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.760969066Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.766787301Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 13 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.766829561Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 14 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.767119651Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 25, message_id: 14 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:45.767206631Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/1","method":"GET","req_id":"040e1869-a1c7-4103-9cb5-e05dbe6e01d8","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":6562,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.788459407Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"ffad957e-8487-473b-ba91-f48e3d647d9e","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.788516327Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"ffad957e-8487-473b-ba91-f48e3d647d9e","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.788712167Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 15 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.788851567Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 15 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.788977987Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 16 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.790628989Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 16 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.790719089Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 17 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.790799389Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 17 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.790820609Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 18 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.790868179Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 18 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.790890659Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 19 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.79222185Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 19 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.7923088Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 20 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.79239495Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 20 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:45.79280494Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"ffad957e-8487-473b-ba91-f48e3d647d9e","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":4363,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.797347204Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"ff4ad86e-5983-4d28-a5b9-f96321a233a4","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.797400354Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"ff4ad86e-5983-4d28-a5b9-f96321a233a4","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.797607154Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 21 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.797784344Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 21 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.797812654Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 22 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.797878214Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 22 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.797896964Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 23 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.799415455Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 23 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.799491975Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 24 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.799596095Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 24 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.799614965Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 25 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.799651945Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 25 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.799686875Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 26 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.799705595Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 26 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:45.799831306Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"ff4ad86e-5983-4d28-a5b9-f96321a233a4","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":2473,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.800343126Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"324ac974-526f-4b82-a083-54e42f1822ad","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.800375246Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"324ac974-526f-4b82-a083-54e42f1822ad","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.800540016Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 27 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.809172673Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 27 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.809374593Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 28 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.809602003Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 28 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.809623883Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 29 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.809649763Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 29 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.809666513Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 30 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.809715093Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 30 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.809732143Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 31 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.809878333Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 31 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.810013993Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 32 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.810038113Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 32 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:45.810232853Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"324ac974-526f-4b82-a083-54e42f1822ad","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":9900,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.812767865Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"d266e5b7-00fd-4cfa-bfea-2d856ab1d366","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.812810385Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"d266e5b7-00fd-4cfa-bfea-2d856ab1d366","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.812931445Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 33 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.813020605Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 33 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.813037756Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 34 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.813064956Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 34 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.813080226Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 35 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.813123146Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 35 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.813140006Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 36 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.813156866Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 36 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.813171816Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 37 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.813189696Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 37 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.813205246Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 38 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.813248306Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 38 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:45.813347916Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"d266e5b7-00fd-4cfa-bfea-2d856ab1d366","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":595,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.815461207Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"bdefe8cd-8003-4bf3-8bf0-20bb14cac590","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.815503617Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"bdefe8cd-8003-4bf3-8bf0-20bb14cac590","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.815613467Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 39 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.815703168Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 39 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.815740488Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 40 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.815760848Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 40 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.815775988Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 41 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.815883078Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 41 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.815901748Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 42 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.815920758Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 42 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.815937198Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 43 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.815980188Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 43 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.815995058Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 44 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.820118321Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 44 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:45.820300601Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"bdefe8cd-8003-4bf3-8bf0-20bb14cac590","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":4844,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.83289037Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"4a9e9300-fad2-4a48-b3ea-93919a5c93c5","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.832966021Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"4a9e9300-fad2-4a48-b3ea-93919a5c93c5","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.835966953Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 45 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.836194033Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 45 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.836233023Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 46 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.836252383Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 46 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.836272473Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 47 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.836293743Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 47 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.836310403Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 48 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.836328763Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 48 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.836343823Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 49 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.836365133Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 49 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.836379973Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 50 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.836424263Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 50 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:45.836596403Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"4a9e9300-fad2-4a48-b3ea-93919a5c93c5","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":3745,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.8460594Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/1/component/rot/cmpa","method":"GET","req_id":"fb997c8c-3141-43fb-9dd4-4508bb5f8a82","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.84610656Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/1/component/rot/cmpa","method":"GET","req_id":"fb997c8c-3141-43fb-9dd4-4508bb5f8a82","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.846561491Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 51 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.846615651Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 51 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:45.846633051Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/1/component/rot/cmpa","method":"GET","req_id":"fb997c8c-3141-43fb-9dd4-4508bb5f8a82","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":433,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.849663433Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"96e71fff-bf78-4941-8ac8-66c7f0a58b3c","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.849730743Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"96e71fff-bf78-4941-8ac8-66c7f0a58b3c","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.849838143Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 52 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.849969633Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 52 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:45.850126693Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"96e71fff-bf78-4941-8ac8-66c7f0a58b3c","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":492,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.850626174Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"c6a8c885-cf22-4af8-8fe5-23a53df06de2","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.850657454Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"c6a8c885-cf22-4af8-8fe5-23a53df06de2","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.850675764Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 53 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.859688471Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 53 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:45.859831771Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"c6a8c885-cf22-4af8-8fe5-23a53df06de2","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":9288,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.860453811Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"1adaab83-766f-406b-8735-f59fdfe78025","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.860480831Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"1adaab83-766f-406b-8735-f59fdfe78025","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.860703011Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 54 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.860792872Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 54 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:45.860864292Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/switch/1/component/rot/cfpa","method":"GET","req_id":"1adaab83-766f-406b-8735-f59fdfe78025","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":422,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.861294082Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0","method":"GET","req_id":"78013f5f-7efc-44e0-9d97-483b9315df87","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.861324182Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0","method":"GET","req_id":"78013f5f-7efc-44e0-9d97-483b9315df87","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.861415892Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 53 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.861518722Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.861590772Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 53 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.861628072Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 54 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.863295903Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 25, message_id: 54 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:45.863397053Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0","method":"GET","req_id":"78013f5f-7efc-44e0-9d97-483b9315df87","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":2112,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.863892644Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0/component/host-boot-flash/active-slot","method":"GET","req_id":"da179b2b-bab2-4217-82af-1858e073bb4e","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.864222864Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0/component/host-boot-flash/active-slot","method":"GET","req_id":"da179b2b-bab2-4217-82af-1858e073bb4e","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.864348794Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 55 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: \"host-boot-flash\" })) }"} {"msg":"asked for component active slot","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.865626025Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","component":"SpComponent { id: \"host-boot-flash\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.865669805Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentActiveSlot(0)","header":"Header { version: 25, message_id: 55 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:45.865759485Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0/component/host-boot-flash/active-slot","method":"GET","req_id":"da179b2b-bab2-4217-82af-1858e073bb4e","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":1879,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.867916087Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0/component/host-boot-flash/hash/0","method":"GET","req_id":"b2ba2bce-1490-48dc-a486-8bad5175c8bc","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.867986167Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0/component/host-boot-flash/hash/0","method":"GET","req_id":"b2ba2bce-1490-48dc-a486-8bad5175c8bc","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.868627767Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 56 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.870104709Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"HostFlashHash([53, 107, 239, 110, 220, 143, 200, 15, 34, 112, 182, 59, 102, 171, 195, 123, 41, 60, 85, 66, 172, 201, 244, 15, 90, 150, 217, 20, 162, 63, 97, 19])","header":"Header { version: 25, message_id: 56 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:45.870303189Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0/component/host-boot-flash/hash/0","method":"GET","req_id":"b2ba2bce-1490-48dc-a486-8bad5175c8bc","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":2403,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.870984769Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0/component/host-boot-flash/hash/1","method":"GET","req_id":"973764c9-06d2-415a-9b9f-e8571d813126","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.871019069Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0/component/host-boot-flash/hash/1","method":"GET","req_id":"973764c9-06d2-415a-9b9f-e8571d813126","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.871309679Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 57 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.87260532Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"HostFlashHash([11, 47, 169, 143, 81, 51, 178, 136, 162, 190, 126, 80, 46, 170, 224, 134, 194, 112, 189, 43, 164, 70, 214, 26, 90, 235, 161, 253, 140, 26, 154, 197])","header":"Header { version: 25, message_id: 57 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:45.873055941Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0/component/host-boot-flash/hash/1","method":"GET","req_id":"973764c9-06d2-415a-9b9f-e8571d813126","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":2048,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.879212625Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"5884c9f3-0475-4db4-8b46-c6f1842a3633","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.879266425Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"5884c9f3-0475-4db4-8b46-c6f1842a3633","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.879390596Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 58 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.879656916Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 58 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.879685336Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 59 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.879730806Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 59 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.879748096Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 60 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.879768066Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 60 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.879783936Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 61 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.879804306Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 61 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.879822816Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 62 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.879843606Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 62 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.879859486Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 63 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.879880706Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 63 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:45.879991296Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"5884c9f3-0475-4db4-8b46-c6f1842a3633","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":800,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.883061478Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"5b328802-c06b-4752-9cbc-d366de6cf907","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.883107768Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"5b328802-c06b-4752-9cbc-d366de6cf907","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.883130408Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 64 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.883151268Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 64 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.883166368Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 65 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.883184328Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 65 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.883200348Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 66 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.883220558Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 66 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.883236158Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 67 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.883253228Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 67 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.883267408Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 68 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.883284778Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 68 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.883299928Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 69 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.883316538Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 69 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:45.883331949Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"5b328802-c06b-4752-9cbc-d366de6cf907","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":645,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.88551817Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"679b6030-c840-4359-8b71-597b0659b871","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:45.88556108Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"679b6030-c840-4359-8b71-597b0659b871","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.88561688Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 70 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.887360712Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 70 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.887465932Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 71 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.887982042Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 71 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.888052542Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 72 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.926792191Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 72 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:45.929293843Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 73 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.007371252Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 73 }"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.007463382Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.007485182Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.007501302Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.007516062Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.007536272Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 55 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.007556982Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 68 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.007575022Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 74 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.007591502Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 53 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.020848032Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.024360315Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.024410395Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.024440375Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.030522949Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 68 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.03058443Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 55 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.03061909Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 74 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.03064937Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 75 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.03070631Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 53 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.03090281Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 69 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.03092417Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 56 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.03094112Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 54 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.03109596Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.03111361Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.0311553Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.03126541Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.03134006Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.03135741Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 69 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.03137349Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 56 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.03140638Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 75 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.03142128Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 76 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.03143796Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 54 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.033360602Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.033920162Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 70 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.034045152Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 55 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.038664566Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.038712296Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.039055556Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.039087046Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.039104776Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.039120926Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.039368046Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 70 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.039389826Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 76 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.039408046Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 77 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.039427926Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 55 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.051658235Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 71 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.051840876Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 56 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.054441618Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.054616848Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.054661578Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.054836028Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 71 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.054921948Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 77 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.054971188Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 78 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.055060178Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 56 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.055114688Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":3} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:46.055862449Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"679b6030-c840-4359-8b71-597b0659b871","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":170279,"response_code":200} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.05785551Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 57 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.060377072Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.060449732Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.060487372Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.060534282Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.060627362Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.060722262Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.060758882Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.060856512Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.061284163Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.072491531Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 78 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.072584171Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 57 }"} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.072689111Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"59626032-c957-48e4-9710-1f621b9de33e","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.072750681Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"59626032-c957-48e4-9710-1f621b9de33e","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.077156265Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 79 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.077190925Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 58 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.077660575Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.077688925Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.077707945Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.077725585Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.077742305Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.077758335Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.077773345Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.077789265Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.077807335Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.077824305Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.077860155Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.077878645Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.078677856Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 79 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.078701986Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 80 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.078985326Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 58 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.082115218Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 59 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.085616931Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.085658431Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.085677391Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.085697961Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.085738571Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.085757271Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 80 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.085776101Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 81 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.085793711Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 59 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.086949782Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 60 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.087328962Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.087353232Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.087372082Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.087388812Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.087462032Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 81 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.087481402Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 82 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.087502742Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 60 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.088717073Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 61 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.088823053Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.088955734Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.092500146Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 82 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.092541926Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 83 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.092561366Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 61 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.09735159Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 62 }, kind: MgsRequest(SpState) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.763168691Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.763210021Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.763260371Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.764085362Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 83 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.764120972Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 84 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.764142422Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 62 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.764719332Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":16} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.765046492Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 84 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.765072752Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 85 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.770502866Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.770524426Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.770592207Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 85 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.770612437Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 86 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.771241227Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 86 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.771292677Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 87 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.771311707Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.771326177Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.771341907Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 87 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.771357327Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 88 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.806053543Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 88 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.806098823Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 89 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.860181344Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.860238444Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.900951975Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 89 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.900992685Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 90 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.914005855Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 90 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.914044565Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 91 }, kind: MgsRequest(SpState) }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:46.914182765Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"59626032-c957-48e4-9710-1f621b9de33e","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":841484,"response_code":200} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.914272875Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.914878145Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 91 }"} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.914931845Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"76a9cfeb-4e48-4081-91ee-85b4021f79b3","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.914953125Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"76a9cfeb-4e48-4081-91ee-85b4021f79b3","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.914974565Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":17} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.915089545Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 92 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.915195946Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 92 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.915219676Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 93 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.915243586Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 93 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.915260216Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 94 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.915281926Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 94 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.915302866Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 95 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.915328686Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 95 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.915346806Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 96 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.915381856Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 96 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.915423756Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 97 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.916097856Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 97 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:46.916142936Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"76a9cfeb-4e48-4081-91ee-85b4021f79b3","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":1232,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.916591607Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"a69b8322-5321-4265-9a5e-38ba26d5be0b","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.916621037Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"a69b8322-5321-4265-9a5e-38ba26d5be0b","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.918150448Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 98 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.918174648Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 98 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.918190138Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 99 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.918206858Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 99 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.918222168Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 100 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.918240098Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 100 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.918277418Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 101 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.918297758Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 101 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.918313928Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 102 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.918330308Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 102 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.918350358Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 103 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.918420988Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 103 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:46.918498158Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"a69b8322-5321-4265-9a5e-38ba26d5be0b","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":1903,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.918858678Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0/component/rot/cmpa","method":"GET","req_id":"d45012b4-4d0b-4ab5-a523-f416aa93acce","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.918884708Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0/component/rot/cmpa","method":"GET","req_id":"d45012b4-4d0b-4ab5-a523-f416aa93acce","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.918974968Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 104 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.919046248Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 104 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:46.924873203Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0/component/rot/cmpa","method":"GET","req_id":"d45012b4-4d0b-4ab5-a523-f416aa93acce","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":5976,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.925436953Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"b1a0d490-870b-4897-ade2-bacf6600f3e4","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.925485633Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"b1a0d490-870b-4897-ade2-bacf6600f3e4","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.925603553Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 105 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.925710283Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 105 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:46.926103154Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"b1a0d490-870b-4897-ade2-bacf6600f3e4","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":685,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.927150455Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"728d6ca7-251d-48e6-a9e8-dd7e583b5893","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.927222735Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"728d6ca7-251d-48e6-a9e8-dd7e583b5893","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.927433415Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 106 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.927580035Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 106 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:46.927770895Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"728d6ca7-251d-48e6-a9e8-dd7e583b5893","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":677,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.929070626Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"77cbc4d6-99f4-4c0f-9fdf-1ce6d1a8619c","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.929113636Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"77cbc4d6-99f4-4c0f-9fdf-1ce6d1a8619c","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.929248736Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 107 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.929369746Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 107 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:46.929465946Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/0/component/rot/cfpa","method":"GET","req_id":"77cbc4d6-99f4-4c0f-9fdf-1ce6d1a8619c","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":423,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.929807047Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1","method":"GET","req_id":"edf7581a-c30d-4d3a-9c2e-2f6b229e60ed","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.929865167Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1","method":"GET","req_id":"edf7581a-c30d-4d3a-9c2e-2f6b229e60ed","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.930046187Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 63 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.930117307Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.930198837Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 63 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.930465057Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 64 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.930806647Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))","header":"Header { version: 25, message_id: 64 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:46.931115368Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1","method":"GET","req_id":"edf7581a-c30d-4d3a-9c2e-2f6b229e60ed","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":1321,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.931803168Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"cbe66e67-d24b-44c2-8403-93115d6e3cc2","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.931834908Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"cbe66e67-d24b-44c2-8403-93115d6e3cc2","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.931923358Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 65 }, kind: MgsRequest(ComponentGetActiveSlot(SpComponent { id: \"host-boot-flash\" })) }"} {"msg":"asked for component active slot","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.931979228Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","component":"SpComponent { id: \"host-boot-flash\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.932017788Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentActiveSlot(0)","header":"Header { version: 25, message_id: 65 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:46.932107278Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1/component/host-boot-flash/active-slot","method":"GET","req_id":"cbe66e67-d24b-44c2-8403-93115d6e3cc2","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":319,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.932461339Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"84435029-86de-4fd8-a102-11225cb3cd0a","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.932484869Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"84435029-86de-4fd8-a102-11225cb3cd0a","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.932591789Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 66 }, kind: MgsRequest(GetHostFlashHash { slot: 0 }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.932714029Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"HostFlashHash([53, 107, 239, 110, 220, 143, 200, 15, 34, 112, 182, 59, 102, 171, 195, 123, 41, 60, 85, 66, 172, 201, 244, 15, 90, 150, 217, 20, 162, 63, 97, 19])","header":"Header { version: 25, message_id: 66 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:46.932735189Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1/component/host-boot-flash/hash/0","method":"GET","req_id":"84435029-86de-4fd8-a102-11225cb3cd0a","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":279,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.933172439Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"11b65976-eeac-4c7d-96f6-a9c307d60200","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.933194709Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"11b65976-eeac-4c7d-96f6-a9c307d60200","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.933279139Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 67 }, kind: MgsRequest(GetHostFlashHash { slot: 1 }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.933363439Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"HostFlashHash([11, 47, 169, 143, 81, 51, 178, 136, 162, 190, 126, 80, 46, 170, 224, 134, 194, 112, 189, 43, 164, 70, 214, 26, 90, 235, 161, 253, 140, 26, 154, 197])","header":"Header { version: 25, message_id: 67 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:46.933418459Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1/component/host-boot-flash/hash/1","method":"GET","req_id":"11b65976-eeac-4c7d-96f6-a9c307d60200","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":253,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.9339565Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"ec5f1a57-a0d4-452d-babd-b42bdc1c4425","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.933988Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"ec5f1a57-a0d4-452d-babd-b42bdc1c4425","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.93404933Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 68 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.93406668Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 68 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.93408242Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 69 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.93414222Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 69 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.93415926Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 70 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.93417596Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 70 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.93419132Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 71 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.93420871Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 71 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.93422257Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 72 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.93423968Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 72 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.93425703Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 73 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.93428136Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 73 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:46.93435449Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=0","method":"GET","req_id":"ec5f1a57-a0d4-452d-babd-b42bdc1c4425","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":569,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.93471425Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"5af3d7ee-f923-429d-b9bd-f7bff3d8f0a3","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.93475093Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"5af3d7ee-f923-429d-b9bd-f7bff3d8f0a3","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.93483127Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 74 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.93484904Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 74 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.9348652Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 75 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.93488767Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 75 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.93490338Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 76 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.93492441Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 76 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.93493963Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 77 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.93495933Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 77 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.93497435Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 78 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.9350267Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Error(NoSuchCabooseKey([83, 73, 71, 78]))","header":"Header { version: 25, message_id: 78 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.9350429Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 79 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"sp\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.935129601Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 79 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:46.935148251Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1/component/sp/caboose?firmware_slot=1","method":"GET","req_id":"5af3d7ee-f923-429d-b9bd-f7bff3d8f0a3","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":431,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.935545371Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"17c9f4ef-a1bd-4264-b3a6-198d7f898f42","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.935569351Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"17c9f4ef-a1bd-4264-b3a6-198d7f898f42","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.935783501Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 80 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.935850411Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 80 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.935869981Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 81 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.935912671Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 81 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.935932911Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 82 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.935968191Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 82 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.935986281Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 83 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.936003091Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 83 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.936017911Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 84 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.936037941Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 84 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.936053781Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 85 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.936073171Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 85 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:46.936090001Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=0","method":"GET","req_id":"17c9f4ef-a1bd-4264-b3a6-198d7f898f42","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":450,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.936941422Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"fe191455-5b4e-4f26-8255-3037cbb2e49f","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.936986802Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"fe191455-5b4e-4f26-8255-3037cbb2e49f","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.937008532Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 86 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.937059472Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 86 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.937078652Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 87 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.937129562Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 87 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.937169232Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 88 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.937192552Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 88 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.937212042Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 89 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.937268902Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 89 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.937286122Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 90 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.937349142Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 90 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.937367632Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 91 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"rot\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.937386222Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 91 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:46.937452722Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1/component/rot/caboose?firmware_slot=1","method":"GET","req_id":"fe191455-5b4e-4f26-8255-3037cbb2e49f","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":579,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.937890873Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"cbd54a38-ec87-4011-ae02-b621e90e388c","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.937914473Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"cbd54a38-ec87-4011-ae02-b621e90e388c","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.938568533Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 92 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.938664113Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 92 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.938686523Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 93 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.938706923Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 93 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.938723763Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 94 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.938901223Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 94 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.938926803Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 95 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.939422504Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 95 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.939751054Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 96 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.939914314Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 96 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.940028764Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 97 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 0, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.940124594Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 97 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:46.940926845Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=0","method":"GET","req_id":"cbd54a38-ec87-4011-ae02-b621e90e388c","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":3044,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.943263487Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"176fd718-ca14-4305-a50a-3a4fd2961271","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.943393317Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"176fd718-ca14-4305-a50a-3a4fd2961271","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.943937757Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 98 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [71, 73, 84, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.944048177Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 98 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.944067707Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 99 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [66, 79, 82, 68] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.944085917Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 99 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.944121427Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 100 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [78, 65, 77, 69] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.944144317Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 100 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.944160807Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 101 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [86, 69, 82, 83] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.944179017Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 101 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.944197477Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 102 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [83, 73, 71, 78] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.944216837Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"CabooseValue","header":"Header { version: 25, message_id: 102 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.944233487Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 103 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: \"stage0\" }, slot: 1, key: [69, 80, 79, 67] }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.944251717Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"Error(NoSuchCabooseKey([69, 80, 79, 67]))","header":"Header { version: 25, message_id: 103 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:46.945502918Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1/component/stage0/caboose?firmware_slot=1","method":"GET","req_id":"176fd718-ca14-4305-a50a-3a4fd2961271","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":2233,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.946341059Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1/component/rot/cmpa","method":"GET","req_id":"87924e15-1c9f-48c9-9688-6411c01ff36e","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.946371929Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1/component/rot/cmpa","method":"GET","req_id":"87924e15-1c9f-48c9-9688-6411c01ff36e","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.946795789Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 104 }, kind: MgsRequest(ReadRot(ReadCmpa)) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.946893629Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 104 }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:46.94717497Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1/component/rot/cmpa","method":"GET","req_id":"87924e15-1c9f-48c9-9688-6411c01ff36e","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":870,"response_code":200} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.950023282Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"56286976-1767-4bcc-869f-d66fee497b59","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.950061372Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"56286976-1767-4bcc-869f-d66fee497b59","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.951082343Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 105 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.951796213Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.951816023Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.951834713Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.951849913Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.951864663Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 57 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.951883023Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 72 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.951941233Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 108 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.951964883Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.951993763Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.952037723Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.952065963Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 105 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.952080913Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 106 }, kind: MgsRequest(SpState) }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:46.952180473Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"56286976-1767-4bcc-869f-d66fee497b59","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":2170,"response_code":200} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.952300114Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.952408224Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 72 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.954517935Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 57 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.954560005Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 108 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.956270297Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 73 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.956311437Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 58 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.956332927Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 109 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.956387187Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.956403507Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.956443007Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.956474337Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.956489197Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.956531587Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 106 }"} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.956593067Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"44d2a40e-5bb3-453a-8a1f-bc753517a72f","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.956628467Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"44d2a40e-5bb3-453a-8a1f-bc753517a72f","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.956752337Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 107 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.956899547Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.956936787Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.956953807Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 73 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.956973767Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 58 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.957013447Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 109 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.957550327Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.957831878Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 74 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.957854238Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 110 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.957900048Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.957915618Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.957931728Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.957980748Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.957997018Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.958013438Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.958031028Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.958046988Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.958065448Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.958080268Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 107 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.958095348Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 108 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.958446948Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 74 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.958516288Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 110 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.959966829Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 75 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.959993969Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 111 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.960016259Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.960052469Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.960070239Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.960085839Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.960102599Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.960120389Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.960136299Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 108 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.960155799Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 109 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:46.960216079Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"44d2a40e-5bb3-453a-8a1f-bc753517a72f","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":3614,"response_code":200} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.96033116Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.9603794Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.96040196Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 75 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.96044587Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 111 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.9604631Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.961781861Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 112 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.961820171Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.961836391Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.961851611Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 109 }"} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.961869011Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"caa0a0cf-4724-4a42-b9ce-c7735af1c795","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.961891111Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"caa0a0cf-4724-4a42-b9ce-c7735af1c795","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.962185831Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 110 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.962249791Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.962264681Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.962285291Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 112 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.962826241Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 113 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.962858041Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.962872141Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.962887851Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 110 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.962905242Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 111 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.963381612Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 113 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.964029542Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 114 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.964154102Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.964169392Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.964189602Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ReadRot(Ok)","header":"Header { version: 25, message_id: 111 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.964206212Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 112 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:54:46.964308023Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/sp/sled/1/component/rot/cfpa","method":"GET","req_id":"caa0a0cf-4724-4a42-b9ce-c7735af1c795","remote_addr":"[::1]:50788","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":2523,"response_code":200} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.964335873Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.964349703Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.964487543Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 114 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.966852744Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 115 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.969333776Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.969359396Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.969378946Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 112 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.969867797Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 113 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.969975407Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.969993307Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.970008717Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.970023857Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.970041367Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.970056767Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.970071937Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.970086707Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 115 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.97359408Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 116 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.977241882Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.977301932Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.977320182Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 113 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.981962146Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 114 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.982173696Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.982226736Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.982294916Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.982332826Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.982368046Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.982436756Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 116 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.983122837Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 117 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.98746706Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.98758499Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 114 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.988876101Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 115 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.988918731Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.988933951Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.988950141Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 117 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.988984371Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":17} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.989002121Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 115 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.989187261Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 116 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.989235311Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.989250981Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.989266581Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 116 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.989584542Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 117 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:46.989630942Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.989668942Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 117 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:46.989701662Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.952301547Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.952388907Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.952407327Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.952421567Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.952434867Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 59 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.952453187Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 76 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.952469607Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 118 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.952485937Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 118 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.952606357Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.952660937Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.952688977Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.952716957Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.952792157Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 76 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.952825367Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 59 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.952856677Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 118 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.952890667Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 118 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.952921607Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 77 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.952937887Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 60 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.952965037Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 119 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.953194387Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 119 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.953231497Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.953245827Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.953261517Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.953290187Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.953303877Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.953319487Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.953333037Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.953383197Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 77 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.953400057Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 60 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.953430087Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 119 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.953564757Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 119 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.954485588Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.955086309Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 78 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.955110529Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 120 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.955127329Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 120 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.961482713Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.961528123Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.961552153Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.961568093Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.961584604Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.961600444Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.961617744Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.961633604Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.961650904Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.961666484Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.961680794Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.962536944Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 78 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.962563254Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 120 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.962580304Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 120 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.964570236Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 79 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.964617806Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 121 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.964637026Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 121 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.964710256Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.964746226Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.964760716Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.964778006Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.964796106Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.964812296Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.964827096Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.964844996Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.964864796Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 79 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.964904936Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 121 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.964922046Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 121 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.964941136Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.966151857Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 122 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.966195037Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 122 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.966215817Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.966231887Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.966253227Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.966268117Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.966284807Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 122 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.966304087Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 122 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.967101778Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 123 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.967152358Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 123 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.967176638Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.967194108Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.967212478Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.967228408Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.967248338Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.967264138Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.967280778Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.967297118Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.967313008Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.967329178Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 123 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.967346968Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 123 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.973961233Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 124 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.974016223Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 124 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.974080513Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.974098013Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.974155423Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.974170113Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.974187313Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.974204333Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.974221593Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.974252493Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 124 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.974273133Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 124 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.975584184Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 125 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.975650574Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 125 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.975669604Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.975683304Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.975703234Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.975718464Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.975734854Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 125 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.975751764Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 125 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.976643885Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 126 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.976666235Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 126 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.976714175Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.976730015Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.976745945Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.976760425Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.976776895Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 126 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.976800725Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 126 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.977584516Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 127 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.977605836Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 127 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.977654186Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:47.977686196Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.977718066Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 127 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.977751246Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 127 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.977789866Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:47.977810086Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.968324413Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.968378823Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.968394723Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.968408653Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.968425573Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 61 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.968444153Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 80 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.968460983Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 128 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.968476723Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 128 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.968494623Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.968528903Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.968558243Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.968587473Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.972555436Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 80 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.972616016Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 61 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.972650176Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 128 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.972684076Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 128 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.972718526Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 81 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.972739866Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 62 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.972759056Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 129 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.972778176Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 129 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.972851546Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.972869066Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.972889156Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.972919256Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.972935386Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.972951796Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.972966646Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.972982316Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 81 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.973055586Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 62 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.973090006Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 129 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.973106506Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 129 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.973805337Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.975605038Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 82 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.975735008Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 130 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.975755758Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 130 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.975960488Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.975976598Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.976032568Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.976048458Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.976065078Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.976082598Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.976097908Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.976114088Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.976128468Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.976143138Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.976157248Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.977286289Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 82 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.977320769Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 130 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.977337589Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 130 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.980811732Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 83 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.980847742Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 131 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.980866762Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 131 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.980921802Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.980980442Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.980996732Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.981012822Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.981027382Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.981044972Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.981063102Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.981078772Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.981368372Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 83 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.981435362Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 131 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.981454422Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 131 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.981474173Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.983119514Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 132 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.983165944Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 132 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.983186314Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.983239444Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.983266504Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.983282734Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.983594134Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 132 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.983626144Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 132 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.985047455Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 133 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.985079935Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 133 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.985138555Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.985189545Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.985935836Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.985966626Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.985982646Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.985997416Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.986012506Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.986031176Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.986048196Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.986383496Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 133 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.986406186Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 133 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.989197258Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 134 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.989242128Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 134 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.989313488Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.989329668Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.989349018Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.989363628Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.989379398Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.989396058Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.989471639Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.989664229Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 134 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.989685759Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 134 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.9914983Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 135 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.99154048Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 135 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.99164815Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.99166789Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.99172196Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.99173869Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.992107531Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 135 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.992137641Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 135 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.996809964Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 136 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.996867664Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 136 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.996891014Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.996911524Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.996943374Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.996959204Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.997105604Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 136 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.997133864Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 136 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.998152995Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 137 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.998183015Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 137 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.998219245Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:48.998258945Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.998871646Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 137 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:48.998922276Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 137 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.003467499Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.003508609Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.951913843Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.951964923Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.951979693Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.951993083Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.952006833Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 63 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.952140703Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 84 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.952160893Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 138 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.952176573Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 138 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.952267153Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.952297584Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.952330334Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.952359044Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.952439514Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 84 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.952471784Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 63 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.952510804Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 138 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.952542684Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 138 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.952600854Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 85 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.952620384Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 64 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.953491684Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 139 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.953533854Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 139 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.953713195Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.953737495Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.953788095Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.953962495Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.953980915Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.953996715Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.954010205Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.954037345Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 85 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.954104395Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 64 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.954138185Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 139 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.954153135Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 139 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.957115597Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.957634698Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 86 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.957688958Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 140 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.957708348Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 140 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.957726048Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.957740718Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.957904158Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.957950928Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.957968058Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.957983928Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.957998938Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.958013998Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.958030028Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.958044008Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.958058218Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.958073468Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 86 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.958091128Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 140 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.958108298Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 140 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.96132277Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 87 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.96136583Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 141 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.9613836Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 141 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.962773671Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.962819611Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.962833631Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.962849591Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.962865221Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.962880361Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.962895251Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.962908522Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.963040562Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 87 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.963095402Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 141 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.963111842Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 141 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.963126302Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.968187485Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 142 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.968248996Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 142 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.968270526Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.968286146Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.968334296Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.968350816Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.968368286Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 142 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.968384766Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 142 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.969625147Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 143 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.969696247Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 143 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.986233529Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.986291629Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.986309719Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.986324299Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.986340009Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.986355759Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.986372039Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.986387779Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.986404749Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.986637949Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 143 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.986669059Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 143 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.991858523Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 144 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.992120084Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 144 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.992487084Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.992554754Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.992637404Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.992670064Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.992705184Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.992737724Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:49.992773034Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.992853454Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 144 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:49.992912414Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 144 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.00060876Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 145 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.00066784Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 145 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.0007943Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.00081434Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.00090396Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.00092268Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.002314211Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 145 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.002362461Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 145 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.005043583Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 146 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.005121793Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 146 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.005412694Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.005432584Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.005484414Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.005500774Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.005516664Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 146 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.005535234Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 146 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.006905735Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 147 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.006954405Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 147 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.007042045Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.007080405Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.007161935Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 147 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.007197395Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 147 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.007227795Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.007247595Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":16} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.83582952Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"internal-dns-resolver","component":"producer-server","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_request_without_api_version","level":40,"time":"2026-05-13T20:54:50.836980291Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:376","component":"producer-server","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","error":"proto error: io error: No route to host (os error 148)","delay":"9.963640136s","count":"5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.951615087Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.951670067Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.951685857Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.951702867Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.951717027Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 65 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.951735247Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 88 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.951755057Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 148 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.951773527Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 148 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.951892267Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.951925817Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.951955137Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.951984057Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.952066847Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 88 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.952100597Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 65 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.952133797Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 148 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.952182437Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 148 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.952256327Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 89 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.952274987Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 66 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.952294948Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 149 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.952331648Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 149 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.953886549Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.953918389Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.953971889Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.954064409Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.954093719Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.954109829Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.954123169Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.954284259Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 89 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.954305929Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 66 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.954338679Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 149 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.954354099Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 149 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.9555508Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.95624253Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 90 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.956282141Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 150 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.956300761Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 150 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.956365451Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.956382111Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.956479401Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.956495451Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.956510901Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.956525891Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.956541361Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.956555811Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.956573491Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.956589891Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.956604421Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.956622771Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 90 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.956641061Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 150 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.956658551Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 150 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.963125746Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 91 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.963175586Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 151 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.963194516Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 151 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.963260806Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.963316376Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.963330176Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.963345666Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.963360866Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.963375916Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.963390876Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.963404116Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.963453536Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 91 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.963486266Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 151 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.963503746Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 151 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.963520616Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.965337997Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 152 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.965376967Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 152 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.965395727Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.965410997Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.965429447Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.965442997Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.965458537Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 152 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.965474807Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 152 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.966272268Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 153 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.966310808Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 153 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.966328448Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.966341818Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.966358768Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.966372058Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.966387048Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.966401788Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.966416728Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.966430938Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.966445348Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.966461588Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 153 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.966477128Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 153 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.96851615Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 154 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.96860503Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 154 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.96867712Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.96869386Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.96871131Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.96872545Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.96874175Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.96875841Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.96877454Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.96879071Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 154 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.9688077Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 154 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.970301581Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 155 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.973010473Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 155 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.973088003Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.973104733Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.973121343Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.973137823Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.973154353Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 155 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.973173963Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 155 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.973748974Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 156 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.973784314Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 156 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.973804564Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.973818934Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.973834424Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.973847524Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.973867394Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 156 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.973883974Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 156 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.974511214Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 157 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.974534354Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 157 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.974571874Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:50.974603834Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.974697254Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 157 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.974768054Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 157 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.974801574Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:50.974820064Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.95131428Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.95137986Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.95139566Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.95141166Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.95146943Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 67 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.95152619Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 92 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.95156963Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 158 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.95158686Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 158 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.95163731Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.95174434Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.95181202Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.95184271Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.95190901Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 92 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.95194758Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 67 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.95200729Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 158 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.95204829Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 158 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.95211537Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 93 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.95213531Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 68 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.95215275Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 159 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.95217041Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 159 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.95218842Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.95220273Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.95224239Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.95227239Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.95228649Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.952302761Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.952317101Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.952333011Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 93 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.952414391Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 68 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.952450641Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 159 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.952467501Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 159 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.953174801Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.954018962Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 94 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.954068642Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 160 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.954088292Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 160 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.954107522Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.954122092Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.954138972Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.954153352Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.954169602Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.954185302Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.954201672Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.954217902Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.954232702Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.954248832Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.954262912Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.954279262Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 94 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.954294742Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 160 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.954310952Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 160 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.956118763Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 95 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.956144663Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 161 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.956165593Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 161 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.956185533Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.956218363Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.956233713Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.956249553Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.956267023Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.956296184Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.956318534Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.956333894Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.956349724Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 95 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.956382514Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 161 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.956399774Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 161 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.956417724Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.957503794Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 162 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.957527044Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 162 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.957548914Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.957562594Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.957582414Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.957596845Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.957613635Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 162 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.957631015Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 162 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.958437515Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 163 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.958464695Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 163 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.958482785Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.958496125Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.958511025Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.958524945Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.958540655Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.958555115Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.958571555Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.958586745Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.958600985Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.958615055Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 163 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.958630045Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 163 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.962117528Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 164 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.962180148Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 164 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.962198698Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.962213568Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.962229378Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.962242638Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.962257748Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.962272888Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.962287908Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.962302398Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 164 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.962318418Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 164 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.963408889Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 165 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.963458899Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 165 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.963478789Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.963493819Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.963510669Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.963523809Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.963540339Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 165 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.963557449Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 165 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.964079679Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 166 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.964103059Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 166 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.964124259Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.964137619Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.964152879Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.964166269Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.964181609Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 166 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.964197229Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 166 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.96476322Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 167 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.96478402Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 167 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.9648246Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:51.96485697Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.96488692Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 167 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.9649174Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 167 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.96494834Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:51.964968Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.952121593Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.952155133Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.952170533Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.952185283Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.952198563Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 69 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.952225993Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 96 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.952243373Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 168 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.952259313Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 168 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.952351824Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.952384074Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.952423894Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.952454584Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.952522004Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 96 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.952557074Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 69 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.952599814Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 168 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.952632904Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 168 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.952668894Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 97 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.952686604Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 70 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.952702064Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 169 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.952718944Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 169 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.952774384Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.952790214Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.952807764Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.952836544Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.952849584Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.952864954Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.952879304Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.952894004Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 97 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.952939304Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 70 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.952972814Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 169 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.952989394Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 169 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.953844915Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.954448795Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 98 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.954528955Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 170 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.954551095Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 170 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.954568635Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.954587205Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.954604525Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.954619055Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.954635215Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.954651775Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.954667895Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.954682585Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.954698645Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.954713925Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.954728105Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.954743355Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 98 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.954760195Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 170 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.954779015Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 170 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.956661037Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 99 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.956718797Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 171 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.956742077Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 171 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.956792617Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.956824697Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.956840087Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.956856707Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.956871487Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.956886267Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.956902317Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.956915397Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.956930707Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 99 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.956966637Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 171 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.956982577Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 171 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.956997497Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.958161318Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 172 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.958209758Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 172 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.958228688Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.958243448Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.958258718Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.958271778Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.958286098Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 172 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.958302888Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 172 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.959146839Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 173 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.959213029Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 173 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.959233419Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.959248119Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.959263399Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.959276899Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.959291449Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.959307359Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.959322099Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.959337609Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.959352859Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.959367469Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 173 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.959382649Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 173 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.96093976Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 174 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.96098761Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 174 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.96100598Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.96102075Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.96107589Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.96108964Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.96110472Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.96111935Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.96113415Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.96114872Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 174 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.96116379Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 174 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.962456071Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 175 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.962500101Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 175 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.962518111Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.962531571Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.962546531Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.962559721Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.962574731Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 175 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.962589981Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 175 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.963045072Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 176 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.963075222Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 176 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.963093982Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.963109302Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.963126162Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.963139252Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.963180862Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 176 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.963198382Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 176 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.963776972Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 177 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.963799682Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 177 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.963840722Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:52.963871442Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.963902602Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 177 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.963934502Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 177 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.963964822Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:52.963982932Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.952295487Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.952331007Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.952345387Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.952359117Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.952372437Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 71 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.952392017Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 100 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.952409397Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 178 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.952426037Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 178 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.952482717Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.952518537Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.952548337Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.952579817Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.952709947Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 100 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.952750287Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 71 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.952782677Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 178 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.952816327Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 178 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.952847407Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 101 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.952864487Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 72 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.952882317Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 179 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.952899627Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 179 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.953009877Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.953026057Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.953057327Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.953086547Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.953099697Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.953115007Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.953128797Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.953144377Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 101 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.953193857Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 72 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.953228347Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 179 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.953245077Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 179 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.954000948Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.954580028Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 102 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.954604448Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 180 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.954623138Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 180 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.954672118Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.954687058Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.954705148Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.954720218Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.954736308Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.954751628Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.954767618Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.954782118Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.954796498Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.954813188Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.954827348Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.954841688Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 102 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.954857308Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 180 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.954874228Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 180 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.95691486Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 103 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.95698434Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 181 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.95700619Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 181 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.95702397Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.95706059Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.95707893Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.95709558Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.95711228Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.95712818Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.9571447Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.95715839Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.95717427Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 103 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.95720713Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 181 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.95722273Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 181 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.95724175Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.958279071Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 182 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.958326501Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 182 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.958347381Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.958364441Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.958381791Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.958396481Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.958411211Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 182 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.958426991Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 182 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.959176362Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 183 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.959199842Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 183 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.959254952Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.959270242Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.959288692Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.959302732Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.959317532Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.959333832Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.959349402Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.959366892Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.959384332Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.959401152Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 183 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.959443442Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 183 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.961076033Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 184 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.961107643Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 184 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.961125703Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.961139023Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.961154883Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.961168623Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.961183723Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.961200003Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.961215023Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.961232773Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 184 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.961248593Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 184 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.962420674Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 185 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.962447344Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 185 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.962467064Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.962480194Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.962496374Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.962509624Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.962524834Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 185 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.962540314Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 185 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.963089325Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 186 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.963111255Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 186 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.963132095Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.963145615Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.963160975Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.963174365Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.963189755Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 186 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.963205195Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 186 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.963857915Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 187 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.963880965Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 187 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.963896615Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:53.963924625Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.963953115Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 187 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.963994455Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 187 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.964025915Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:53.964042575Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.951406129Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.951460199Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.951477579Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.951492519Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.951507259Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 73 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.951663239Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 104 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.951682329Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 188 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.951698779Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 188 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.951918869Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.951993149Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.952024109Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.952052329Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.952158759Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 104 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.952195159Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 73 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.952227169Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 188 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.952258029Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 188 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.95229851Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 105 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.95234413Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 74 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.95236113Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 189 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.95237844Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 189 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.95239561Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.95241026Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.95245646Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.95248624Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.9525203Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.95253761Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.95255465Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.95257069Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 105 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.95258789Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 74 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.95262011Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 189 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.95263559Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 189 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.953739611Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.954259301Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 106 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.954301181Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 190 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.954319841Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 190 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.954341881Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.954356391Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.954373831Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.954388351Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.954403741Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.954419841Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.954436221Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.954452031Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.954469041Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.954485671Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.954502521Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.954519571Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 106 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.954538751Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 190 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.954556111Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 190 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.956284703Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 107 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.956327413Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 191 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.956347383Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 191 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.956367453Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.956398783Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.956413813Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.956430953Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.956448033Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.956464763Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.956482793Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.956495913Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.956513033Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 107 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.956548143Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 191 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.956566133Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 191 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.956584323Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.957654784Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 192 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.957692834Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 192 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.957715184Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.957730124Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.957747934Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.957762324Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.957777484Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 192 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.957794604Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 192 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.958567874Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 193 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.958611764Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 193 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.958631954Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.958648904Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.958666994Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.958681644Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.958696604Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.958713504Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.958730514Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.958745544Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.958760894Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.958775544Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 193 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.958791224Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 193 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.960302146Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 194 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.960344346Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 194 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.960363286Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.960377416Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.960392916Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.960407606Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.960423866Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.960439446Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.960455956Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.960471456Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 194 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.960488436Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 194 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.961557526Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 195 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.961613937Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 195 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.961633207Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.961649707Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.961667247Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.961680397Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.961694947Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 195 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.961709777Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 195 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.962217617Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 196 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.962250587Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 196 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.962267367Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.962280897Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.962295337Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.962308137Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.962322517Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 196 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.962337407Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 196 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.962876947Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 197 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.962912258Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 197 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.962928188Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:54.962956218Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.962985118Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 197 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.963016008Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 197 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.963083558Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:54.963120178Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.952360613Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.952445533Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.952463163Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.952477923Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.952492333Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 75 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.952514073Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 108 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.952531873Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 198 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.952549023Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 198 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.952564763Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.952597623Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.952747073Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.952782563Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.952856063Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 108 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.952892273Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 75 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.952926673Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 198 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.952958023Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 198 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.952992203Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 109 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.953012823Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 76 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.953031833Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 199 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.953055633Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 199 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.953073393Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.953087473Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.953104303Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.953137043Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.953152833Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.953170713Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.953189013Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.953216743Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 109 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.953234853Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 76 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.953266603Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 199 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.953284303Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 199 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.954698904Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.959509688Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 110 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.959546368Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 200 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.959566768Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 200 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.959793228Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.959811488Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.960328049Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.960347189Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.960362589Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.960378809Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.960394879Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.960411299Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.960427009Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.960443349Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.960457959Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.960504749Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 110 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.960523639Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 200 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.960540429Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 200 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.963120151Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 111 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.963164761Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 201 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.963186441Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 201 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.963336511Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.963373991Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.963524571Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.963585461Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.963605471Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.963625001Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.963643481Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.963659071Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.963723061Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 111 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.963760811Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 201 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.963778611Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 201 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.963795481Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.965702323Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 202 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.965746963Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 202 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.965814873Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.965831653Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.965850233Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.965864703Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.965881673Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 202 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.965898743Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 202 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.966815723Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 203 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.966847473Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 203 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.966866773Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.966881514Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.966900674Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.966915274Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.966931714Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.966950904Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.966975954Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.966993254Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.967015184Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.967032764Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 203 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.967051464Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 203 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.970345906Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 204 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.970389596Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 204 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.970480256Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.970498436Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.970568446Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.970585496Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.970877717Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.970901987Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.970921937Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.970938707Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 204 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.970955097Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 204 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.972645988Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 205 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.972686018Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 205 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.973049178Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.973091128Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.973113748Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.973129028Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.973178938Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 205 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.973198658Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 205 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.973947329Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 206 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.973989269Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 206 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.974053199Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.974069789Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.974087449Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.974100889Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.974117729Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 206 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.974136829Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 206 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.97487635Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 207 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.97491634Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 207 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.9749362Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:55.97496867Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.97499842Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 207 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.97503088Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 207 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.97506593Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:55.9750844Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.952252745Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.952299126Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.952314976Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.952329536Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.952344386Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 77 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.952362956Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 112 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.952381506Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 208 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.952400186Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 208 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.952476266Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.952509796Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.952539496Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.952571156Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.952646166Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 112 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.953145136Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 77 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.953189836Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 208 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.953227056Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 208 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.953268286Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 113 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.953460616Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 78 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.953482906Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 209 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.953501616Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 209 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.953531296Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.953546956Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.953592266Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.953651157Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.953666497Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.953682587Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.953697927Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.953715327Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 113 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.953777327Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 78 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.953811067Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 209 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.953826177Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 209 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.955615718Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.95807123Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 114 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.95810561Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 210 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.95812539Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 210 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.95815097Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.9581661Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.95822127Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.95823947Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.95825605Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.95828065Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.95831562Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.95833141Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.95834674Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.95836275Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.95837571Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.95839171Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 114 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.95840775Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 210 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.95842354Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 210 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.960710762Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 115 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.960750472Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 211 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.960770052Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 211 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.960787902Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.960816712Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.960830112Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.960846172Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.960862332Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.960878182Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.960893282Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.960924532Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.960941402Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 115 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.960973892Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 211 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.960989482Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 211 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.961006742Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.962479273Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 212 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.962544043Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 212 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.962566343Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.962586993Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.962608033Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.962623573Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.962674113Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 212 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.962691923Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 212 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.963334174Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 213 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.963386534Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 213 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.963407964Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.963423934Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.963443344Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.963458004Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.963475364Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.963494104Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.963512514Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.963528544Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.963545184Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.963560334Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 213 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.963583474Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 213 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.966785316Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 214 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.966841566Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 214 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.966864606Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.966880917Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.966898237Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.966913327Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.966930947Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.966947267Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.966963057Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.966978917Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 214 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.966997597Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 214 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.968806798Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 215 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.968856008Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 215 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.968877348Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.968894298Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.968911778Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.968925938Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.968945648Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 215 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.968967218Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 215 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.969729399Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 216 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.969774309Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 216 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.969798159Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.969813989Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.969834139Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.969852119Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.969870139Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 216 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.969890059Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 216 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.970788229Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 217 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.970832129Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 217 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.97087393Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:56.97090703Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.97097129Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 217 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.97100812Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 217 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.97104386Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:56.97106735Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.951552189Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.951609919Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.951625249Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.951640929Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.951656079Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 79 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.951712119Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 116 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.951732909Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 218 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.951750729Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 218 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.951819119Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.951854899Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.951902119Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.951932119Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.952001799Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 116 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.952036239Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 79 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.952068989Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 218 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.952100579Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 218 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.952131539Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 117 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.952153009Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 80 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.952169079Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 219 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.952186519Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 219 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.952205769Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.952219789Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.952241319Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.952291449Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.95230721Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.95232266Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.95233561Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.95234998Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 117 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.95236521Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 80 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.95239594Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 219 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.95241147Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 219 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.95300298Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.95353825Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 118 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.95358163Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 220 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.9536043Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 220 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.953624151Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.953640561Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.953658531Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.953673411Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.953689641Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.953708001Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.953723841Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.953738751Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.953755741Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.953772201Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.953786641Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.953802931Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 118 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.953819601Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 220 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.953836581Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 220 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.955483912Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 119 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.955527482Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 221 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.955555902Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 221 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.955579642Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.955611622Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.955627222Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.955644502Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.955660372Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.955676162Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.955694752Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.955710692Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.955727952Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 119 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.955764632Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 221 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.955782672Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 221 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.955799802Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.956887613Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 222 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.956918893Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 222 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.956938763Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.956953583Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.956969933Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.956985693Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.957002763Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 222 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.957020293Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 222 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.957924414Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 223 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.957967374Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 223 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.958005294Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.958021314Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.958037014Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.958050124Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.958065284Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.958080904Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.958095754Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.958111104Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.958138844Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.958153754Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 223 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.958169264Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 223 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.960777646Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 224 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.960809936Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 224 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.960828836Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.960842526Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.960859716Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.960873846Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.960891096Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.960908526Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.960925056Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.960941706Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 224 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.960957556Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 224 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.962196137Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 225 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.962237497Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 225 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.962257607Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.962276167Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.962295177Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.962310347Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.962326477Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 225 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.962342547Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 225 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.962900067Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 226 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.962940568Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 226 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.962964208Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.962979968Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.962996488Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.963010448Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.963027428Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 226 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.963044218Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 226 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.963600588Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 227 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.963634528Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 227 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.963654338Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:57.963683908Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.963720028Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 227 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.963753928Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 227 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.963791108Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:57.963812018Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.953955984Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.954021434Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.954038794Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.954052914Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.954070684Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 81 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.954094254Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 120 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.954113614Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 228 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.954129674Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 228 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.954150324Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.954193914Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.954224524Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.954254514Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.954328594Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 120 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.954365844Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 81 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.954398924Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 228 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.954433644Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 228 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.954471334Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 121 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.954491444Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 82 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.954508994Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 229 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.954525914Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 229 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.954543624Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.954557984Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.954576104Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.954605204Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.954618314Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.954637824Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.954654944Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.954671824Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 121 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.954688724Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 82 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.954725084Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 229 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.954742704Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 229 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.955695195Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.956486906Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 122 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.956517546Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 230 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.956544016Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 230 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.957814617Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.957839657Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.957884217Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.957900677Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.957916567Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.957932887Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.957951947Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.957969517Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.957985827Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.958003507Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.958020207Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.958083217Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 122 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.958102537Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 230 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.958118307Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 230 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.960150288Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 123 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.960193408Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 231 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.960214278Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 231 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.960348059Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.960418589Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.960436079Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.960453199Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.960471589Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.960488969Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.960505389Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.960518879Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.960535819Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 123 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.960594989Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 231 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.960612699Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 231 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.960630279Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.96178741Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 232 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.96182356Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 232 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.967006864Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.967059384Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.967559024Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.967598404Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.967757344Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 232 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.967880074Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 232 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.969016845Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 233 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.969076065Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 233 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.969156075Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.969173165Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.969209635Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.969247765Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.969267835Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.969284095Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.969298845Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.969315085Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.969331405Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.969347725Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 233 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.969367685Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 233 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.970926027Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 234 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.970974667Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 234 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.971090497Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.971107197Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.971124877Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.971148167Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.971165967Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.971184087Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.971203567Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.971222647Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 234 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.971240527Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 234 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.972373648Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 235 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.972422778Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 235 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.972444388Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.972459998Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.972479158Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.972492298Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.972509068Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 235 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.972525418Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 235 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.973080408Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 236 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.973111028Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 236 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.973152898Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.973194878Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.973213278Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.973229978Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.973246078Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 236 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.973264758Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 236 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.973765349Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 237 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.973791469Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 237 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.97614383Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:58.976184401Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.976239411Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 237 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.976273671Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 237 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.976303901Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:58.976321651Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":16} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.926132426Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"internal-dns-resolver","component":"producer-server","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_request_without_api_version","level":40,"time":"2026-05-13T20:54:59.927972387Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:376","component":"producer-server","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","error":"proto error: io error: No route to host (os error 148)","delay":"19.054644302s","count":"6"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.951410085Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.951462165Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.951482015Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.951498035Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.951512895Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 83 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.951531185Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 124 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.951553685Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 238 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.951571455Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 238 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.951611075Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.951669855Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.951701015Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.951730665Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.95759975Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 124 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.95766295Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 83 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.95769532Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 238 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.95772587Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 238 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.95784789Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 125 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.95787138Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 84 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.95788753Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 239 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.9579044Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 239 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.95803019Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.95805159Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.95807724Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.95811374Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.95812866Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.95814477Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.95815868Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.95817914Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 125 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.9582259Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 84 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.95825911Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 239 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.95827555Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 239 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.959316941Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.961726943Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 126 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.961779503Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 240 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.961797803Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 240 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.961993033Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.962016123Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.962081143Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.962097033Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.962113603Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.962128713Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.962144103Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.962161343Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.962177623Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.962193503Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.962206593Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.962221853Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 126 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.962238253Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 240 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.962253693Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 240 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.966375186Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 127 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.966414446Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 241 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.966433856Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 241 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.966645926Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.966711956Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.966728856Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.966768526Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.966785616Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.966803226Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.966821986Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.966836226Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.966920107Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 127 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.966960527Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 241 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.966978427Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 241 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.966994977Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.969278168Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 242 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.969328428Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 242 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.969394488Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.969412508Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.969637679Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.969684479Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.969703259Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 242 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.969721379Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 242 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.970634209Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 243 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.970676819Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 243 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.970706149Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.970719869Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.970734899Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.970747519Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.970763079Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.970777429Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.970791689Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.970805619Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.970819809Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.970833999Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 243 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.970848919Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 243 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.973670102Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 244 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.973717352Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 244 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.975278403Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.975300993Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.975318063Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.975333103Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.975351263Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.975368613Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.975385293Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.975403683Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 244 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.975421593Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 244 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.976695094Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 245 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.976728414Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 245 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.976746994Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.976761904Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.976778694Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.976792184Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.976807824Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 245 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.976824614Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 245 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.978167445Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 246 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.978209515Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 246 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.978228255Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.978242515Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.978258615Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.978273235Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.978288625Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 246 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.978304615Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 246 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.979623836Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 247 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.979659626Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 247 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.979676156Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:54:59.979707576Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.979743386Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 247 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.979776596Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 247 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.979808236Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:54:59.979828706Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.951427498Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.951478918Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.951496888Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.951512928Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.951529488Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 85 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.951554348Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 128 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.951578148Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 248 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.951619418Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 248 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.951679538Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.951721288Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.951754418Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.951789118Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.951896208Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 128 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.951955708Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 85 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.951998218Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 248 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.952102428Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 248 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.952150448Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 129 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.952242668Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 86 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.952265228Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 249 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.952284058Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 249 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.952302419Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.952317559Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.952336529Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.952365099Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.952377809Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.952392769Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.952406089Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.952420259Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 129 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.952436689Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 86 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.952471729Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 249 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.952488349Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 249 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.953038819Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.95362331Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 130 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.95366421Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 250 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.95368628Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 250 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.95370596Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.95372264Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.95374315Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.95375963Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.95377762Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.95379668Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.95381612Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.95383383Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.9538531Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.95387167Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.95388745Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.95390483Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 130 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.95392285Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 250 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.95396203Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 250 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.955694431Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 131 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.955737891Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 251 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.955759691Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 251 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.955778531Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.955811011Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.955828001Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.955845701Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.955876161Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.955894951Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.955913911Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.955928171Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.955950171Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 131 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.955984091Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 251 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.956002991Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 251 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.956020621Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.957118262Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 252 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.957181762Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 252 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.957205352Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.957222152Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.957241592Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.957271682Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.957289802Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 252 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.957328462Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 252 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.958048763Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 253 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.958099113Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 253 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.958120413Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.958139513Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.958170893Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.958186423Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.958204493Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.958222583Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.958239923Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.958287373Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.958306173Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.958324053Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 253 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.958342353Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 253 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.960026024Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 254 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.960093724Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 254 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.960117874Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.960134624Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.960153224Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.960168194Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.960185704Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.960202044Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.960218924Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.960233864Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 254 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.960250505Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 254 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.961410345Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 255 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.961437795Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 255 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.961460025Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.961478675Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.961498725Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.961516385Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.961537955Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 255 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.961562275Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 255 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.963881877Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 256 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.963923627Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 256 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.963943237Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.963993397Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.964031587Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.964049887Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.964066797Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 256 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.964084307Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 256 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.964987298Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 257 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.965029938Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 257 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.965049298Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:00.965080098Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.965109118Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 257 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.965140258Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 257 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.965220808Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:00.965242738Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.951764942Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.951829512Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.951845882Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.951860282Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.951876922Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 87 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.951896032Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 132 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.951912412Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 258 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.951928652Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 258 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.951944992Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.951977382Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.952011402Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.952051642Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.952147132Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 132 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.952181952Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 87 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.952213372Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 258 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.952243502Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 258 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.952274582Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 133 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.952292713Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 88 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.952308273Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 259 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.952325413Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 259 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.952343763Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.952357753Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.952373433Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.952401533Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.952417023Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.952436263Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.952449613Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.952464573Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 133 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.952482483Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 88 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.952514473Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 259 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.952530693Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 259 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.953165953Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.953735134Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 134 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.953766694Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 260 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.953784474Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 260 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.953804944Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.953819374Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.953888194Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.953904234Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.953919854Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.953937334Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.953952764Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.953968144Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.953983344Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.954001174Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.954016764Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.954031724Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 134 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.954047914Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 260 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.954063614Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 260 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.956063945Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 135 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.956104155Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 261 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.956122905Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 261 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.956140115Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.956168495Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.956182395Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.956198165Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.956214005Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.956229295Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.956244755Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.956259205Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.956274736Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 135 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.956305766Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 261 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.956321556Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 261 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.956337176Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.957256156Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 262 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.957292776Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 262 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.957312946Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.957330586Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.957350216Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.957364836Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.957380656Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 262 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.957398086Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 262 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.958207707Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 263 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.958250727Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 263 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.958270517Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.958287877Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.958305017Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.958318547Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.958334067Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.958349357Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.958366717Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.958383257Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.958398917Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.958414067Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 263 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.958429947Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 263 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.959911258Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 264 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.959965418Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 264 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.959985948Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.960037278Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.960053628Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.960068388Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.960084608Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.960100948Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.960140818Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.960156898Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 264 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.960172608Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 264 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.961153879Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 265 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.961195579Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 265 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.961217439Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.961232089Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.961250749Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.961264749Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.961280409Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 265 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.961296229Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 265 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.96185144Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 266 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.96190753Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 266 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.96193004Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.96194814Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.96196636Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.96198108Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.96199698Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 266 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.96201336Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 266 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.96250463Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 267 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.96253854Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 267 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.964219671Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:01.964259462Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.964288482Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 267 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.964323682Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 267 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.964354002Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:01.964373182Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.952777826Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.952827726Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.952844516Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.952858236Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.954794197Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 89 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.954852287Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 136 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.954871917Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 268 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.954888467Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 268 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.955070268Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.955127138Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.955160218Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.955189238Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.955219528Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 136 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.955252298Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 89 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.955283598Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 268 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.955320398Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 268 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.955352828Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 137 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.955372728Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 90 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.955389908Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 269 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.955407368Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 269 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.955428148Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.955443678Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.955461098Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.955491018Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.955506778Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.955530928Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.955545178Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.955562918Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 137 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.955580158Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 90 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.955624008Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 269 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.955642948Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 269 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.956137578Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.956621339Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 138 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.956653449Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 270 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.956672589Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 270 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.960331502Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.960361752Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.960380932Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.960395842Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.960427452Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.960447762Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.960464742Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.960482092Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.960499282Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.960515252Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.960531352Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.960548942Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 138 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.960565242Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 270 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.960581832Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 270 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.962832473Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 139 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.962873093Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 271 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.962893033Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 271 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.963063994Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.963123414Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.963152544Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.963170554Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.963185944Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.963202754Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.963220334Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.963235414Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.963252074Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 139 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.963285954Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 271 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.963302354Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 271 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.963319174Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.964631245Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 272 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.964695365Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 272 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.964747725Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.964765495Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.964784785Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.964797735Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.964865435Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 272 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.964883735Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 272 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.966273356Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 273 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.966309586Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 273 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.966390696Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.966427916Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.966446706Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.966460096Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.966478026Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.966493866Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.966510036Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.966525266Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.966543666Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.966559956Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 273 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.966577176Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 273 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.968787028Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 274 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.968834078Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 274 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.968941758Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.968960198Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.968983498Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.968999468Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.969015328Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.969032388Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.969055808Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.969072718Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 274 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.969088248Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 274 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.970353889Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 275 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.970383369Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 275 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.970445219Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.970483769Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.970505769Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.970520999Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.970536689Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 275 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.970584749Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 275 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.97111242Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 276 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.9711684Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 276 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.97118788Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.97120443Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.97122271Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.97123672Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.97125288Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 276 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.97126977Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 276 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.97179592Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 277 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.97183019Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 277 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.97185161Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:02.97188537Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.97194298Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 277 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.97201338Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 277 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.97204656Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:02.97206619Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.951937608Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.951994408Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.952011638Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.952027168Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.952539829Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 91 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.952581059Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 140 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.952603799Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 278 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.952623789Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 278 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.952797009Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.952835769Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.952877379Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.952907929Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.952977689Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 140 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.953013769Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 91 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.953049949Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 278 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.953085489Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 278 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.953118509Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 141 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.953137149Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 92 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.953153139Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 279 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.953172469Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 279 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.953190899Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.953204779Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.953222169Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.953249719Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.953263519Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.953279089Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.953293369Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.953311949Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 141 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.953328579Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 92 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.953362579Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 279 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.953381299Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 279 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.9539239Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.95442188Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 142 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.95445664Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 280 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.954476Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 280 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.95449561Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.9545243Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.95454417Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.95455945Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.95457644Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.95459445Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.95461125Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.95462643Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.95464163Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.95465841Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.95467608Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.95469198Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 142 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.95470824Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 280 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.95472705Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 280 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.956413412Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 143 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.956453462Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 281 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.956475652Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 281 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.956493822Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.956527882Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.956543502Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.956561782Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.956581342Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.956600892Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.956620982Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.956635942Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.956652272Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 143 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.956686232Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 281 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.956703572Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 281 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.956721572Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.957817983Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 282 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.957858563Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 282 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.957879413Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.957894783Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.957911363Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.957925663Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.957943243Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 282 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.957960653Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 282 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.960651905Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 283 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.960704715Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 283 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.960775945Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.960830735Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.960852765Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.960868215Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.960884285Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.960899865Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.960918435Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.960935535Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.960954675Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.960969415Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 283 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.960989005Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 283 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.962785566Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 284 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.962829346Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 284 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.962851466Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.962866676Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.962931187Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.962948627Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.962966387Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.962983617Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.962999887Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.963015497Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 284 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.963033577Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 284 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.964167137Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 285 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.964214897Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 285 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.964254358Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.964270048Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.964288288Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.964302688Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.964320518Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 285 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.964338328Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 285 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.964880198Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 286 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.964910458Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 286 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.964931448Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.964945928Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.964964728Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.964981758Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.964998518Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 286 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.965015408Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 286 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.965550398Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 287 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.965578509Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 287 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.965603629Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:03.965632209Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.965698169Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 287 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.965731909Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 287 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.965763949Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:03.965780519Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.951810751Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.951862071Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.951878411Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.951893611Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.951911261Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 93 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.951952381Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 144 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.951973071Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 288 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.952048121Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 288 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.952065801Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.952103671Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.952134471Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.952192641Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.952226521Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 144 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.952261141Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 93 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.952299462Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 288 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.952335752Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 288 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.952366852Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 145 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.952386402Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 94 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.952404522Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 289 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.952422952Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 289 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.952441882Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.952457052Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.952473862Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.952503042Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.952517832Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.952534712Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.952548472Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.952564232Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 145 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.952581702Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 94 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.952614422Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 289 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.952634052Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 289 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.953185232Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.953771023Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 146 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.953796193Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 290 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.953812493Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 290 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.953866373Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.953881713Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.953924273Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.953959623Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.953977463Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.953994443Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.954011843Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.954028613Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.954044233Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.954059693Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.954072953Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.954089343Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 146 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.954107423Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 290 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.954123553Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 290 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.955802384Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 147 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.955843514Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 291 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.955868704Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 291 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.955888664Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.955922074Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.955940404Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.955958214Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.955973594Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.955990154Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.956007824Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.956021694Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.956039534Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 147 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.956072304Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 291 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.956088464Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 291 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.956103984Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.957230165Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 292 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.957303595Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 292 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.957324835Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.957343615Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.957361085Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.957374905Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.957393635Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 292 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.957411115Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 292 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.958124856Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 293 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.958161196Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 293 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.958180266Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.958193876Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.958210306Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.958223996Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.958240976Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.958257646Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.958274386Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.958291826Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.958306696Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.958321696Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 293 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.958337676Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 293 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.959827397Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 294 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.959870707Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 294 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.959889727Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.959903657Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.959919687Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.959933157Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.959948857Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.959965327Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.959980517Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.959996047Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 294 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.960011917Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 294 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.961089888Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 295 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.961136638Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 295 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.961156298Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.961170608Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.961186858Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.961199758Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.961214708Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 295 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.961230528Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 295 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.961740329Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 296 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.961783699Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 296 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.961802379Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.961816199Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.961831939Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.961845719Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.961861369Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 296 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.961877139Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 296 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.96342832Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 297 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.96345414Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 297 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.96347968Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:04.96351386Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.96357371Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 297 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.96360804Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 297 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.96363851Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:04.96366786Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.952317495Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.952375185Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.952391115Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.952405345Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.952419325Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 95 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.952439635Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 148 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.952457435Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 298 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.952474015Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 298 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.952491125Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.952521735Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.952554335Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.952634115Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.952709105Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 148 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.952745645Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 95 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.952778375Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 298 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.952812325Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 298 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.952844655Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 149 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.952864135Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 96 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.952881405Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 299 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.952898575Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 299 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.952918745Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.952933915Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.952949795Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.952982535Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.952998775Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.953015145Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.953030585Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.953047895Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 149 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.953066385Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 96 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.953098335Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 299 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.953113805Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 299 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.953739786Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.954248436Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 150 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.954297806Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 300 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.954314876Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 300 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.954333736Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.954350356Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.954367696Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.954384536Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.954401226Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.954416936Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.954432916Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.954448136Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.954466136Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.954494006Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.954508256Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.954523676Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 150 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.954540686Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 300 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.954556256Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 300 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.956245877Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 151 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.956274428Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 301 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.956294598Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 301 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.956311998Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.956340728Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.956354218Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.956370348Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.956386968Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.956402098Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.956416688Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.956460998Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.956477228Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 151 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.956509918Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 301 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.956527648Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 301 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.956543308Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.957576588Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 302 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.957627309Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 302 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.957651049Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.957667009Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.957685049Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.957698749Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.957718469Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 302 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.957735259Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 302 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.958459939Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 303 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.958499719Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 303 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.958517389Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.958530799Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.958546809Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.958560389Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.958576249Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.958591829Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.958607049Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.958622349Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.958637179Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.958652519Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 303 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.958668099Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 303 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.96014978Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 304 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.96018875Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 304 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.96020785Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.96022196Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.96023878Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.960253031Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.960267821Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.960282531Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.960298391Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.960313981Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 304 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.960328971Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 304 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.961408351Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 305 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.961468711Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 305 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.961490161Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.961506751Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.961526811Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.961540921Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.961556861Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 305 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.961573442Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 305 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.962049572Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 306 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.962092762Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 306 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.962112892Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.962129932Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.962147392Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.962164442Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.962181152Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 306 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.962197022Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 306 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.962720092Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 307 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.962750042Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 307 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.962767382Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:05.962797972Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.962831242Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 307 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.962863782Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 307 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.962899172Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:05.962917873Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.951891057Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.951962307Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.951980587Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.951996447Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.952813548Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 97 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.952854998Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 152 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.952874518Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 308 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.952895568Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 308 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.953116528Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.953177928Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.953212738Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.953243888Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.953275908Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 152 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.953314988Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 97 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.953348778Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 308 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.953388018Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 308 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.953421898Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 153 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.953447638Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 98 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.953465858Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 309 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.953484088Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 309 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.953503068Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.953518098Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.953536108Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.953570978Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.953586248Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.953618799Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.953633659Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.953650709Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 153 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.953668679Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 98 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.953700909Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 309 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.953716779Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 309 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.954533299Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.95521363Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 154 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.95525849Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 310 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.95527728Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 310 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.95529503Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.95530906Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.95532662Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.95534074Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.95535886Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.95537398Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.95538965Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.95540487Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.95542077Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.9554359Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.95545051Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.95546597Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 154 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.95548911Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 310 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.95550429Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 310 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.957427951Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 155 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.957468661Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 311 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.957488981Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 311 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.957507791Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.957538671Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.957563221Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.957581581Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.957597232Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.957614392Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.957630742Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.957645662Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.957660532Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 155 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.957701612Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 311 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.957719022Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 311 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.957737632Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.958941073Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 312 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.958974623Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 312 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.958994553Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.959008473Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.959025123Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.959039703Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.959056663Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 312 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.959074343Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 312 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.959883743Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 313 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.959905953Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 313 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.959927273Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.959941253Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.959956833Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.959970263Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.959986103Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.960001383Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.960016603Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.960031253Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.960047823Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.960062313Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 313 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.960077973Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 313 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.964215786Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 314 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.964254017Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 314 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.964274857Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.964292727Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.964311027Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.964325327Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.964343487Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.964361107Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.964377927Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.964394897Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 314 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.964412457Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 314 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.965563698Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 315 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.965607418Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 315 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.965628868Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.965647188Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.965664388Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.965678848Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.965696668Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 315 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.965713768Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 315 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.966176458Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 316 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.966200878Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 316 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.966241548Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.966257928Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.966276238Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.966292598Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.966310928Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 316 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.966328168Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 316 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.966852328Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 317 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.966895279Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 317 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.966917529Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:06.966951229Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.966984359Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 317 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.967086489Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 317 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.967135429Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:06.967155019Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.951219671Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.951276431Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.951292031Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.951306051Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.951319441Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 99 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.951337621Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 156 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.951354031Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 318 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.951371661Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 318 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.951392901Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.951433011Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.951475051Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.951505131Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.951585971Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 156 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.951644621Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 99 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.951678291Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 318 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.951710151Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 318 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.951740991Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 157 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.951759601Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 100 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.951775831Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 319 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.951794791Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 319 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.951812111Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.951829451Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.951846341Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.951874391Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.951888341Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.951905371Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.951919311Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.951934591Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 157 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.951950671Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 100 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.951980351Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 319 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.951995861Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 319 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.952628402Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.953194892Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 158 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.953227932Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 320 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.953244772Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 320 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.953262422Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.953277462Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.953299322Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.953314642Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.953330352Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.953345632Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.953361102Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.953377262Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.953392712Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.953409632Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.953424502Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.953442942Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 158 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.953462542Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 320 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.953478972Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 320 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.955140994Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 159 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.955194024Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 321 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.955214834Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 321 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.955231114Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.955261534Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.955275134Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.955293334Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.955309964Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.955326934Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.955344214Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.955358674Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.955373434Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 159 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.955410994Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 321 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.955429354Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 321 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.955457754Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.956513745Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 322 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.956564125Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 322 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.956583045Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.956602405Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.956619915Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.956632845Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.956648955Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 322 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.956667555Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 322 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.957530995Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 323 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.957564955Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 323 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.957623956Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.957664746Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.957682546Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.957696026Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.957710956Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.957726866Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.957743076Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.957759096Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.957775916Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.957791116Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 323 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.957807866Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 323 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.959269197Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 324 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.959316997Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 324 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.959338237Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.959357157Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.959375357Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.959390807Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.959411697Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.959428977Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.959445967Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.959461677Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 324 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.959483297Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 324 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.960636018Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 325 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.960739508Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 325 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.960761758Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.960778248Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.960797238Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.960813208Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.960829248Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 325 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.960849938Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 325 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.961229538Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 326 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.961258308Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 326 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.961277908Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.961294068Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.961312818Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.961327958Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.961345688Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 326 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.961363308Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 326 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.961865139Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 327 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.961897179Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 327 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.961915929Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:07.961946369Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.961982589Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 327 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.962015499Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 327 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.962050749Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:07.962071189Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.951527024Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.951592244Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.951608004Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.951621854Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.951709704Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 101 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.951767314Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 160 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.951787924Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 328 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.951808234Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 328 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.951854444Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.951891344Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.951926314Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.951962644Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.952029084Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 160 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.952083484Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 101 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.952122804Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 328 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.952162304Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 328 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.952204594Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 161 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.952225924Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 102 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.952246094Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 329 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.952268914Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 329 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.952287634Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.952303025Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.952321905Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.952366685Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.952386965Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.952404015Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.952434315Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.952451745Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 161 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.952469505Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 102 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.952504865Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 329 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.952522305Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 329 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.953046725Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.953566775Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 162 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.953595205Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 330 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.953620116Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 330 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.953640106Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.953657276Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.953676276Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.953693706Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.953711866Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.953729926Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.953748386Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.953765426Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.953781646Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.953798126Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.953813136Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.953830896Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 162 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.953848616Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 330 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.953865376Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 330 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.955593967Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 163 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.955635767Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 331 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.955654927Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 331 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.955673637Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.955712897Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.955730657Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.955750297Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.955769997Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.955788407Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.955805767Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.955821537Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.955859667Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 163 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.955893447Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 331 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.955912567Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 331 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.955930857Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.956971808Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 332 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.957040828Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 332 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.957063758Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.957079638Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.957097138Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.957112048Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.957129728Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 332 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.957161368Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 332 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.957866339Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 333 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.957907939Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 333 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.957927079Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.957945479Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.957963249Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.957977139Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.957993889Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.958020379Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.958036889Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.958052369Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.958089109Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.958105289Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 333 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.958122789Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 333 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.95957117Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 334 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.95962824Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 334 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.9596504Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.9596678Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.95968919Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.95970438Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.95973198Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.95974956Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.95976753Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.95978541Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 334 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.95980261Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 334 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.960855361Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 335 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.960899871Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 335 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.960920771Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.960939521Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.960958111Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.960973361Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.960989251Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 335 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.961008591Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 335 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.961546921Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 336 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.961570781Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 336 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.961589592Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.961606212Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.961622782Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.961635802Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.961652472Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 336 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.961670012Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 336 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.962187802Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 337 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.962236452Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 337 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.962255012Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:08.962285302Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.962315772Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 337 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.962347292Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 337 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.962382312Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:08.962401492Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.951387387Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.951444587Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.951469177Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.951485977Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.952163427Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 103 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.952205737Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 164 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.952229987Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 338 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.952249077Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 338 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.952402568Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.952472098Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.952503818Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.952533498Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.952562328Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 164 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.952596628Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 103 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.952627838Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 338 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.952660428Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 338 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.952697008Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 165 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.952719508Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 104 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.952736108Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 339 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.952753068Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 339 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.952773308Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.952790358Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.952808228Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.952839338Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.952856238Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.952875758Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.952904778Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.952921508Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 165 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.952938638Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 104 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.952969668Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 339 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.952985168Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 339 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.954806179Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.95542801Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 166 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.95547567Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 340 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.95549611Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 340 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.95551521Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.95554525Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.95556687Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.95558494Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.95560273Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.95561938Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.9556388Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.95565593Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.95567215Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.95568972Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.95570575Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.95572237Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 166 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.95573964Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 340 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.95575658Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 340 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.958141522Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 167 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.958189662Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 341 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.958210322Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 341 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.958230252Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.958357302Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.958396602Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.958416562Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.958434542Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.958451142Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.958468112Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.958484292Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.958500642Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 167 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.958537402Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 341 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.958556862Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 341 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.958572852Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.959718843Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 342 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.959761283Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 342 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.959782863Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.959799673Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.959817473Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.959831313Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.959847943Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 342 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.959865503Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 342 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.960647314Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 343 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.960680264Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 343 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.960722974Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.960737014Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.960753904Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.960769374Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.960785804Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.960801674Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.960816904Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.960833204Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.960849334Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.960864864Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 343 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.960880654Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 343 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.964563077Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 344 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.964614047Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 344 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.964633437Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.964650367Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.964667177Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.964680897Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.964698537Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.964715927Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.964732427Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.964747397Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 344 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.964764217Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 344 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.967681259Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 345 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.967713799Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 345 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.967734639Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.967750299Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.967777829Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.967792259Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.967808499Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 345 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.967824959Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 345 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.96837885Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 346 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.96840202Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 346 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.96844705Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.96846189Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.96848066Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.96849714Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.96851233Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 346 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.96852857Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 346 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.96908316Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 347 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.96910686Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 347 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.96915283Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:09.96918493Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.96921935Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 347 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.96925138Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 347 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.96928674Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:09.96930589Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:10.988603308Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:10.988640028Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:10.988654328Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:10.988668098Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:10.989069598Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 105 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:10.989099088Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 168 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:10.989115488Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 348 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:10.989143558Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 348 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:10.989585989Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:10.989641739Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:10.989669929Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:10.989698599Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.015180258Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 168 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.015268128Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 105 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.015301908Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 348 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.015332898Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 348 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.019188791Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 169 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.019234541Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 106 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.019252591Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 349 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.019269211Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 349 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.029513919Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.029559649Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.029578999Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.029610429Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.029627269Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.029644249Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.029659819Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.042049118Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 169 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.042103718Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 106 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.042143298Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 349 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.042160248Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 349 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.043380519Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.0440052Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 170 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.04403857Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 350 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.04405764Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 350 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.04447898Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.04450828Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.04452572Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.04454005Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.04455743Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.0445746Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.04459173Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.04460678Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.0446233Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.04463834Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.04465211Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.096690199Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 170 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.096737729Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 350 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.096755599Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 350 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.153759212Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 171 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.153812092Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 351 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.153833102Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 351 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.154279213Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.154689383Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.154738563Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.154756873Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.154774873Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.154791093Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.154806613Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.154822993Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.165676961Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 171 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.165745231Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 351 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.165762751Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 351 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.166215902Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.171225306Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 352 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.171274876Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 352 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.171537946Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.171561466Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.171596926Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.171613396Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.175301209Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 352 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.175351469Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 352 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.17676283Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 353 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.1768144Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 353 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.181047863Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.181108023Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.181201513Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.181457253Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.181480343Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.181496843Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.181512783Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.181528023Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.181543193Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.185552476Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 353 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.185600176Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 353 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.188054508Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 354 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.188100488Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 354 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.188167258Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.188183588Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.188216198Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.188231978Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.188247588Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.188262538Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.188279328Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.188324898Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 354 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.188342108Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 354 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.18983005Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 355 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.18989647Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 355 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.245669142Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.245722152Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.245739662Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.245753872Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.305472617Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 355 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.305558247Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 355 }"} {"msg":"accepted connection","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:55:11.305703257Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","remote_addr":"[::1]:39791"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.311272751Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 356 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.311322211Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 356 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.311638981Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.311664641Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.311750772Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.311768752Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"incoming request","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.311934932Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/local/switch-id","method":"GET","req_id":"7229a001-8eed-41e6-9467-773abef049af","remote_addr":"[::1]:39791","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"determined request API version","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.311962122Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/local/switch-id","method":"GET","req_id":"7229a001-8eed-41e6-9467-773abef049af","remote_addr":"[::1]:39791","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","version":"3.0.0"} {"msg":"request completed","v":0,"name":"test_request_without_api_version","level":30,"time":"2026-05-13T20:55:11.312333732Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"uri":"/local/switch-id","method":"GET","req_id":"7229a001-8eed-41e6-9467-773abef049af","remote_addr":"[::1]:39791","local_addr":"[::1]:48504","component":"dropshot","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","latency_us":386,"response_code":200} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.312379562Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 356 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.312400352Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 356 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.364056811Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 357 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.364123551Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 357 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.368445924Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.368510104Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.369016345Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 357 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.369148165Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 357 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.369589895Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.369614085Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.952222673Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.952276413Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.952295024Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.952308324Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.952321634Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 107 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.952340504Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 172 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.952360174Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 358 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.952375714Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 358 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.952441904Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.952519364Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.952549224Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.952577834Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.952605294Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 172 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.952638144Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 107 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.952669224Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 358 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.952700554Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 358 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.952735154Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 173 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.952755584Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 108 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.952776004Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 359 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.952794194Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 359 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.952811434Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.952825504Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.952896314Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.952926474Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.952941614Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.952959274Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.952972784Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.952988794Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 173 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.953049544Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 108 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.953143034Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 359 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.953163514Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 359 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.956898277Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.957540977Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 174 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.957600518Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 360 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.957621668Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 360 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.957641488Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.957657518Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.957712368Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.957756728Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.957775258Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.957790888Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.957808198Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.957824598Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.957839028Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.957854778Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.957867408Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.957883458Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 174 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.957902168Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 360 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.957920108Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 360 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.959554879Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 175 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.959606599Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 361 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.959628279Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 361 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.959645879Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.959675669Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.959692299Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.959710529Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.959726789Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.959742379Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.959757909Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.959770909Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.959785859Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 175 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.959817139Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 361 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.959834699Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 361 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.959850499Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.96088047Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 362 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.96093627Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 362 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.96096757Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.96098273Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.96099979Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.96101345Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.96102918Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 362 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.96104528Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 362 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.961746991Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 363 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.961778951Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 363 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.961797891Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.961813021Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.961830231Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.961843811Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.961860981Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.961877931Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.961895121Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.961912611Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.961930421Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.961977121Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 363 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.962037961Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 363 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.963419422Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 364 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.963466762Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 364 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.963533012Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.963551822Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.963568312Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.963583392Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.963600342Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.963617372Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.963632432Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.963648132Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 364 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.963666062Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 364 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.967204055Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 365 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.967246435Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 365 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.968349626Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.968375326Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.968391186Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.968406736Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.968525296Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 365 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.968545676Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 365 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.971069878Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 366 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.971101288Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 366 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.971118548Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.971132088Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.971147398Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.971162448Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.971178518Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 366 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.971194448Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 366 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.971671668Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 367 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.971705578Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 367 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.971724288Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:11.971753878Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.971782598Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 367 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.971813278Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 367 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.971846218Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:11.971866038Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.952249086Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.952307377Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.952325267Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.952341137Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.952356757Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 109 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.952398987Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 176 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.952525757Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 368 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.952545817Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 368 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.952665177Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.952713567Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.952742967Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.952773197Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.952855407Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 176 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.952926667Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 109 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.952962447Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 368 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.952994367Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 368 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.953121757Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 177 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.953144167Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 110 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.953163797Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 369 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.953182237Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 369 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.953238987Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.953255947Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.953277187Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.953310307Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.953324777Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.953346297Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.953360457Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.953392567Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 177 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.953408807Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 110 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.953441097Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 369 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.953457647Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 369 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.954523658Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.956007979Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 178 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.956076349Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 370 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.956096869Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 370 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.956157799Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.956199399Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.956232089Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.956247989Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.956266189Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.95628303Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.95629993Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.95631513Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.95633179Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.95634919Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.95636261Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.95638402Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 178 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.95640224Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 370 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.95641902Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 370 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.958757271Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 179 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.958801161Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 371 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.958821341Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 371 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.958840601Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.958871451Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.958888201Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.958907671Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.958924952Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.958939942Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.958959702Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.958976152Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.958992382Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 179 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.959025532Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 371 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.959042232Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 371 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.959061002Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.960257123Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 372 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.960300293Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 372 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.960323723Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.960339453Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.960355493Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.960371043Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.960389423Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 372 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.960405733Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 372 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.961146323Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 373 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.961194183Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 373 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.961214113Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.961234323Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.961252683Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.961269283Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.961327043Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.961361593Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.961378553Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.961393753Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.961409043Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.961425473Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 373 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.961442993Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 373 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.963488695Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 374 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.963541085Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 374 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.963560275Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.963576145Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.963593495Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.963609095Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.963625665Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.963642225Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.963658355Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.963673375Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 374 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.963689515Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 374 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.964940816Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 375 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.964979126Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 375 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.964999906Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.965014536Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.965032946Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.965049196Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.965066086Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 375 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.965083376Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 375 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.965606627Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 376 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.965653567Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 376 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.965674277Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.965689487Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.965706877Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.965720737Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.965765377Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 376 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.965784037Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 376 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.966317957Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 377 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.966339447Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 377 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.966359547Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:12.966390387Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.966419507Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 377 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.966451077Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 377 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.966483657Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:12.966503177Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.95201452Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.95207092Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.95208843Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.95211996Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.95213413Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 111 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.95215597Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 180 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.95219922Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 378 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.95221656Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 378 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.95223474Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.95226702Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.952294901Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.952323641Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.952416561Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 180 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.952471351Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 111 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.952506721Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 378 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.952540561Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 378 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.952572551Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 181 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.952595861Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 112 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.952614191Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 379 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.952630601Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 379 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.952650231Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.952666961Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.952684251Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.952713011Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.952729021Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.952745521Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.952759861Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.952774981Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 181 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.952793561Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 112 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.952828171Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 379 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.952844481Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 379 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.953609801Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.954199012Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 182 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.954242572Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 380 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.954261242Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 380 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.954280322Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.954295762Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.954317692Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.954333322Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.954351822Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.954368612Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.954387002Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.954405612Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.954421702Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.954436252Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.954450742Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.954467002Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 182 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.954484492Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 380 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.954502332Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 380 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.956274734Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 183 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.956320454Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 381 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.956341644Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 381 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.956360774Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.956392724Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.956408254Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.956425054Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.956440724Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.956456284Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.956472474Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.956485814Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.956501134Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 183 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.956536034Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 381 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.956554884Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 381 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.956571264Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.957868425Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 382 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.957901695Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 382 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.957994555Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.958050315Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.958068715Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.958085225Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.958102495Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 382 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.958121695Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 382 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.958850585Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 383 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.958893625Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 383 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.958912715Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.958929306Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.958946276Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.958959846Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.958975366Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.958991756Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.959010046Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.959026766Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.959042076Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.959057406Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 383 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.959073196Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 383 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.960609507Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 384 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.960656817Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 384 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.960676247Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.960691827Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.960708647Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.960722527Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.960739407Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.960754637Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.960769957Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.960785007Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 384 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.960802717Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 384 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.961891118Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 385 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.961936008Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 385 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.961956898Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.961972648Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.961989698Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.962002858Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.962018608Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 385 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.962034648Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 385 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.962584858Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 386 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.962630268Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 386 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.962650688Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.962666208Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.962683368Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.962696598Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.962726158Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 386 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.962744248Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 386 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.963271179Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 387 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.963312799Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 387 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.963331169Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:13.963360399Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.963389569Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 387 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.963428599Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 387 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.963460639Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:13.963477799Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.951506933Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.951566373Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.951583023Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.951597483Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.951611033Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 113 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.951630393Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 184 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.951646623Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 388 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.951663023Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 388 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.951733623Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.951797893Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.951826143Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.951853103Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.951879813Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 184 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.951913223Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 113 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.951942843Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 388 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.951972873Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 388 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.952004213Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 185 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.952022883Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 114 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.952038223Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 389 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.952055673Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 389 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.952071963Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.952085123Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.952099793Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.952126373Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.952138983Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.952153783Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.952166073Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.952180533Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 185 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.952196553Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 114 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.952226143Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 389 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.952240823Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 389 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.953084274Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.953655825Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 186 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.953690105Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 390 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.953707305Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 390 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.953740935Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.953756085Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.953788095Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.953802235Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.953816995Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.953831315Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.953845725Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.953859845Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.953873885Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.953888195Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.953900645Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.953914785Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 186 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.953930025Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 390 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.953945175Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 390 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.955743396Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 187 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.955778136Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 391 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.955796016Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 391 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.955822346Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.955850236Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.955863276Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.955877896Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.955892226Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.955906636Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.955920846Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.955934706Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.955948646Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 187 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.955979716Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 391 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.955995776Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 391 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.956010756Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.957182197Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 392 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.957211387Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 392 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.957228907Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.957241767Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.957256807Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.957268817Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.957282987Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 392 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.957298957Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 392 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.958059488Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 393 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.958092038Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 393 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.958109348Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.958123718Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.958142428Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.958154808Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.958169008Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.958182868Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.958196688Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.958211538Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.958225768Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.958239518Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 393 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.958253878Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 393 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.959795519Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 394 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.959836009Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 394 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.959854189Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.959867369Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.959882339Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.959894979Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.959909499Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.959924089Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.959938409Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.959974799Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 394 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.959990309Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 394 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.96109012Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 395 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.96113422Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 395 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.96115381Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.96116761Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.96118248Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.96119527Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.96120945Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 395 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.96122461Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 395 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.961766011Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 396 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.961803901Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 396 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.961823461Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.961837531Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.961854011Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.961866511Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.961885761Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 396 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.961901051Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 396 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.962410021Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 397 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.962461741Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 397 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.962478671Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:14.962506751Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.962535791Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 397 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.962567501Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 397 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.962597211Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:14.962613271Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":16} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.951625826Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.951676886Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.951695266Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.951709606Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.951722706Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 115 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.951740866Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 188 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.951755526Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 398 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.951771686Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 398 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.951849816Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.951882346Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.951921586Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.951952106Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.952016326Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 188 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.952049226Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 115 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.952084456Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 398 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.952114776Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 398 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.952145576Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 189 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.952164716Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 116 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.952180386Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 399 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.952198876Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 399 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.952216216Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.952231006Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.952247166Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.952279736Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.952292187Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.952308497Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.952344837Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.952361927Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 189 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.952378897Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 116 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.952413037Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 399 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.952429397Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 399 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.953160687Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.953684308Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 190 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.953707158Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 400 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.953725268Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 400 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.954659668Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.954726598Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.954747368Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.954762518Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2607.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.954780468Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2476.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.954796148Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2553.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.954811298Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2265.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.954826298Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2649.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.954845278Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2275.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.954861638Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.954876048Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.954892788Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 190 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.954912958Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 400 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.954931608Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 400 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.95675522Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 191 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.95678811Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 401 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.95680841Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 401 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.956866Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"sidecar 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.9569278Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.95694568Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.45898438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.95696371Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.024414063) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.95697974Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.03125) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.95699717Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.328125) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.95702594Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.95704284Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"U2_N0\", kind: Temperature, value: Ok(56.0) })","index":0,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.95713164Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-switch0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 191 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.95717815Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 401 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.95719779Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 401 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.95721585Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.958255751Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 402 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.958315971Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 402 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.961856264Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.961901034Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.961921624Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.961935424Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(62.6) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.962067694Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 402 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.962089604Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 402 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.962921665Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 403 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.962945965Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 403 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.963060665Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.963077435Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Ok(42.5625) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.963094235Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.963107825Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Speed, value: Ok(2510.0) })","index":0,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.963123145Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northeast\", kind: Speed, value: Ok(2390.0) })","index":1,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.963138755Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"South\", kind: Speed, value: Ok(2467.0) })","index":2,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.963154605Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"North\", kind: Speed, value: Ok(2195.0) })","index":3,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.963170005Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Speed, value: Ok(2680.0) })","index":4,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.963185585Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Northwest\", kind: Speed, value: Ok(2212.0) })","index":5,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.963203695Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 403 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.963221505Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 403 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.964703816Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 404 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.964747896Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 404 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.964788646Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.964805566Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.964825656Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.964840476Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Current, value: Ok(0.41893438) })","index":0,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.964856316Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Current, value: Ok(0.025614602) })","index":1,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.964873116Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V12_U2A_A0\", kind: Voltage, value: Ok(12.02914) })","index":2,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.964888366Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"V3P3_U2A_A0\", kind: Voltage, value: Ok(3.2618) })","index":3,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.964906196Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 404 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.964923066Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 404 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.966044807Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 405 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.966090267Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 405 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.966115867Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.966133617Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"t6\", kind: Temperature, value: Ok(70.625) })","index":0,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.966152407Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.966167027Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southeast\", kind: Temperature, value: Ok(41.570313) })","index":0,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.966182677Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 405 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.966201977Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 405 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.966737967Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 406 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.966763517Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 406 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.966781157Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.966796557Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","details":"Measurement(Measurement { name: \"CPU\", kind: Temperature, value: Ok(64.5) })","index":0,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for number of component details","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.966813667Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.966827167Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.3629) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.966842767Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 406 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.966862587Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 406 }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.967452428Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 407 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.967499808Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","attempt":1,"request":"Message { header: Header { version: 25, message_id: 407 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.967518568Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 0","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received state request","v":0,"name":"test_request_without_api_version","level":20,"time":"2026-05-13T20:55:15.967552638Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"slot":"gimlet 1","reply-state":"SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.967581738Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled0","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 407 }"} {"msg":"received response from SP","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.967616078Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"interface":"fake-sled1","component":"ManagementSwitch","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","response":"SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A0, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })","header":"Header { version: 25, message_id: 407 }"} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.967646478Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":17} {"msg":"polled SP successfully","v":0,"name":"test_request_without_api_version","level":10,"time":"2026-05-13T20:55:15.967663668Z","hostname":"w-01KRHGACPM8TZ6HXT35S3A20MS","pid":22100,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"9a8cef23-fa09-4d7a-a68e-82250dade0c5","num_samples":16}