{"msg":"setting up simulated sidecar","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.018889275Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.018956472Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:40435"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.018974279Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:45511"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.018991726Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"ereport-sim","slot":"sidecar 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:50907"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.019012892Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"ereport-sim","slot":"sidecar 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:61861"} {"msg":"configuring sim ereports","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.019069981Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.019094876Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 1"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.019109194Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:48785"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.01912973Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:39327"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.019145977Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"ereport-sim","slot":"sidecar 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:44525"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.0191822Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"ereport-sim","slot":"sidecar 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:41347"} {"msg":"configuring sim ereports","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.019202636Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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":"1e37526d-e96b-41af-bd45-2b1d85d06051"} {"msg":"setting up simulated gimlet","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.019222502Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.01923435Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:62843"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.019248537Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:54442"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.019266064Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"ereport-sim","slot":"gimlet 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:60409"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.019283001Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"ereport-sim","slot":"gimlet 0","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:59989"} {"msg":"configuring sim ereports","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.019296618Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.019426954Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","component":"SpComponent { id: \"sp3-host-cpu\" }","addr":"[::1]:0"} {"msg":"setting up simulated gimlet","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.01944564Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 1"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.019457038Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:54183"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.019474245Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:58881"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.019488262Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"ereport-sim","slot":"gimlet 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:62476"} {"msg":"simulated SP UDP socket bound","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.01950341Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"ereport-sim","slot":"gimlet 1","type":"simulated","bind_addr":"[::1]:0","local_addr":"[::1]:60077"} {"msg":"configuring sim ereports","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.019516787Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.019536653Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 1","component":"SpComponent { id: \"sp3-host-cpu\" }","addr":"[::1]:0"} {"msg":"setting up gateway server","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.019551691Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"successfully registered DTrace USDT probes","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.019565818Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"Setting rack_id","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.019583065Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","rack_id":"c19a698f-c6f9-4a17-ae30-20d711b8f7dc"} {"msg":"registered endpoint","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.024007334Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","versions":"all starting from 2.0.0","path":"/ignition","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.024077041Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","versions":"from 1.0.0 to 2.0.0","path":"/ignition","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.024119493Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","versions":"all starting from 2.0.0","path":"/ignition/{type}/{slot}","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.02413706Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","versions":"from 1.0.0 to 2.0.0","path":"/ignition/{type}/{slot}","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.024154917Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","versions":"all","path":"/ignition/{type}/{slot}/{command}","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.024172164Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","versions":"all","path":"/local/all-sp-ids","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.02419007Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","versions":"all","path":"/local/switch-id","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.024208867Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","versions":"all","path":"/recovery/host-phase2","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.024225574Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","versions":"all","path":"/sp/{type}/{slot}","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.02424227Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","versions":"all","path":"/sp/{type}/{slot}/component","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.024263086Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","versions":"all","path":"/sp/{type}/{slot}/component/{component}","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.024387753Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","versions":"all","path":"/sp/{type}/{slot}/component/{component}/active-slot","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.02440538Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","versions":"all","path":"/sp/{type}/{slot}/component/{component}/active-slot","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.024454041Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","versions":"all","path":"/sp/{type}/{slot}/component/{component}/caboose","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.024478226Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","versions":"all","path":"/sp/{type}/{slot}/component/{component}/cfpa","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.024497602Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","versions":"all","path":"/sp/{type}/{slot}/component/{component}/clear-status","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.024518189Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","versions":"all","path":"/sp/{type}/{slot}/component/{component}/cmpa","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.024546613Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","versions":"all","path":"/sp/{type}/{slot}/component/{component}/hash/{firmware_slot}","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.024566769Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","versions":"all","path":"/sp/{type}/{slot}/component/{component}/hash/{firmware_slot}","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.024582667Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","versions":"all","path":"/sp/{type}/{slot}/component/{component}/reset","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.024598444Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","versions":"all","path":"/sp/{type}/{slot}/component/{component}/rot-boot-info","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.02461584Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","versions":"all","path":"/sp/{type}/{slot}/component/{component}/serial-console/attach","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.024632257Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","versions":"all","path":"/sp/{type}/{slot}/component/{component}/serial-console/detach","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.024653903Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","versions":"all","path":"/sp/{type}/{slot}/component/{component}/update","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.024673529Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","versions":"all","path":"/sp/{type}/{slot}/component/{component}/update-abort","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.024691616Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","versions":"all","path":"/sp/{type}/{slot}/component/{component}/update-status","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.024708863Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","versions":"all","path":"/sp/{type}/{slot}/ereports","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.024728989Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","versions":"all","path":"/sp/{type}/{slot}/host-phase2-progress","method":"DELETE"} {"msg":"registered endpoint","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.024746626Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","versions":"all","path":"/sp/{type}/{slot}/host-phase2-progress","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.024762233Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","versions":"all","path":"/sp/{type}/{slot}/ipcc/installinator-image-id","method":"DELETE"} {"msg":"registered endpoint","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.02477828Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","versions":"all","path":"/sp/{type}/{slot}/ipcc/installinator-image-id","method":"PUT"} {"msg":"registered endpoint","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.024796836Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","versions":"all","path":"/sp/{type}/{slot}/power-state","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.024813853Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","versions":"all","path":"/sp/{type}/{slot}/power-state","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.0248313Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","versions":"all","path":"/sp/{type}/{slot}/sensor/{sensor_id}/value","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.024854426Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","versions":"all","path":"/sp/{type}/{slot}/startup-options","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.024872472Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","versions":"all","path":"/sp/{type}/{slot}/startup-options","method":"POST"} {"msg":"registered endpoint","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.024888909Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","versions":"all","path":"/sp/{type}/{slot}/task-dump","method":"GET"} {"msg":"registered endpoint","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.02493934Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","versions":"all","path":"/sp/{type}/{slot}/task-dump/{task_dump_index}","method":"GET"} {"msg":"listening","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.024959216Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"successfully registered DTrace USDT probes","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.025105268Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:52504","component":"dropshot","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"attempting initial SP discovery","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.025768454Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","discovery_addr":"[::1]:48785"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.025794589Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 1 }, kind: MgsRequest(Discover) }"} {"msg":"attempting initial SP discovery","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.025815935Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","discovery_addr":"[::1]:40435"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.025833792Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 1 }, kind: MgsRequest(Discover) }"} {"msg":"attempting initial SP discovery","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.025849809Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","discovery_addr":"[::1]:62843"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.025864936Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 1 }, kind: MgsRequest(Discover) }"} {"msg":"attempting initial SP discovery","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.025882483Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","discovery_addr":"[::1]:54183"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.02589696Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.025916586Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","error":"discovery process not yet complete","elapsed":"6.719µs"} {"msg":"using development metrics configuration overrides!","v":0,"name":"test_affinity_group_usage","level":40,"time":"2026-05-06T04:21:16.025935363Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"producer-server","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","bind_loopback":true,"nexus_address":"None"} {"msg":"rebinding producer server on new IP","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.025953129Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"producer-server","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","producer_id":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","collection_interval":"10s","current_ip":"None","new_ip":"::1"} {"msg":"registered DTrace probes","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.026559506Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"producer-server","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"registered endpoint","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.029037331Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:34837","component":"dropshot","component":"producer-server","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","versions":"all","path":"/{producer_id}","method":"GET"} {"msg":"listening","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.029069115Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:34837","component":"dropshot","file":"/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.17.0/src/server.rs:335","component":"producer-server","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"successfully registered DTrace USDT probes","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.029444994Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"local_addr":"[::1]:34837","component":"dropshot","component":"producer-server","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"Requested any available port, Dropshot server has been bound to [::1]:34837","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.029503873Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"producer-server","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"Nexus IP not provided, will use DNS to resolve it","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.02951841Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"producer-server","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"new DNS resolver","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.029535097Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"internal-dns-resolver","file":"internal-dns/resolver/src/resolver.rs:144","component":"producer-server","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.029611803Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"producer-server","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"starting oximeter metric producer server","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.0296267Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"file":"oximeter/producer/src/lib.rs:280","component":"producer-server","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","interval":"10s","address":"[::1]:34837","producer_id":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"bound metrics producer server","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.029651005Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"producer-server","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","address":"[::1]:34837","producer_id":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","collection_interval":"10s"} {"msg":"registering as oximeter producer with Nexus","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.029667612Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"producer-registration-task","component":"producer-server","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","registration_count":"0"} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.029684569Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"internal-dns-resolver","component":"producer-server","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"received discover; sending response","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.063491835Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","sender":"Sender { addr: [::1]:48325, vid: One }"} {"msg":"received discover; sending response","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.063553584Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 1","sender":"Sender { addr: [::1]:62411, vid: One }"} {"msg":"received discover; sending response","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.063568541Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","sender":"Sender { addr: [::1]:57692, vid: One }"} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_affinity_group_usage","level":40,"time":"2026-05-06T04:21:16.086506447Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:376","component":"producer-server","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","error":"proto error: io error: No route to host (os error 148)","delay":"55.936183ms","count":"0"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.086558967Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"Discover(DiscoverResponse { sp_port: One })","header":"Header { version: 25, message_id: 1 }"} {"msg":"initial discovery complete","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.086577243Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","addr":"[::1]:48785"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.08659471Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"Discover(DiscoverResponse { sp_port: One })","header":"Header { version: 25, message_id: 1 }"} {"msg":"initial discovery complete","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.086658208Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","addr":"[::1]:40435"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.086673815Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"Discover(DiscoverResponse { sp_port: One })","header":"Header { version: 25, message_id: 1 }"} {"msg":"initial discovery complete","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.086693521Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","addr":"[::1]:62843"} {"msg":"waiting for SP discovery to complete...","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.086708679Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","error":"discovery process not yet complete","elapsed":"59.864297ms"} {"msg":"received discovery response (not used for location)","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.086724216Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","sp_port":"One","interface":"(direct socket handle)"} {"msg":"received discovery response (not used for location)","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.086740293Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","sp_port":"One","interface":"(direct socket handle)"} {"msg":"received discovery response (used for location)","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.08675562Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","pos":0,"sp_port":"One","interface":"(direct socket handle)"} {"msg":"received location determination response","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.086771417Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","refined_locations":"{\"switch1\"}","interface":"(direct socket handle)"} {"msg":"starting to poll SP sensor data every 1s","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.252792803Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"found a new little friend!","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.252855111Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","chassis_type":"Sled","sp_slot":"0"} {"msg":"found a new little friend!","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.252875327Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","chassis_type":"Sled","sp_slot":"1"} {"msg":"found a new little friend!","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.252894764Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","chassis_type":"Switch","sp_slot":"1"} {"msg":"found a new little friend!","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:16.252909661Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","chassis_type":"Switch","sp_slot":"0"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.267847308Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.267898378Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.267948299Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.267967675Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.267982863Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 2 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.268006588Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 2 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.268025435Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 2 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.268042701Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.268081254Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.268119687Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.268188334Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.268254682Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.268297713Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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":"our little friend seems to have changed in some kind of way","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.268333467Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.268412982Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.268680052Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.268718564Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.26873992Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.268761806Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.268778183Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"Inventory(TlvPage { offset: 0, total: 0 })","header":"Header { version: 25, message_id: 3 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.268863117Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"Inventory(TlvPage { offset: 0, total: 2 })","header":"Header { version: 25, message_id: 3 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.268884483Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"Inventory(TlvPage { offset: 0, total: 10 })","header":"Header { version: 25, message_id: 3 }"} {"msg":"discovered a new component!","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.26890471Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","description":"dev-0","component_kind":"fake-tmp-sensor","component_id":"dev-0"} {"msg":"discovered a new component!","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.268922916Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","description":"dev-1","component_kind":"fake-tmp-sensor","component_id":"dev-1"} {"msg":"discovered a new component!","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.268943752Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","description":"dev-0","component_kind":"fake-tmp-sensor","component_id":"dev-0"} {"msg":"discovered a new component!","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.268964748Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","description":"dev-1","component_kind":"tmp117","component_id":"dev-1"} {"msg":"discovered a new component!","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.268983695Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","description":"dev-2","component_kind":"tmp117","component_id":"dev-2"} {"msg":"discovered a new component!","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.269000802Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","description":"dev-7","component_kind":"max5970","component_id":"dev-7"} {"msg":"discovered a new component!","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.269018908Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","description":"dev-8","component_kind":"nvme_bmc","component_id":"dev-8"} {"msg":"discovered a new component!","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.269071118Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","description":"dev-39","component_kind":"tmp451","component_id":"dev-39"} {"msg":"discovered a new component!","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.269087135Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","description":"dev-46","component_kind":"sbtsi","component_id":"dev-46"} {"msg":"discovered a new component!","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.269105622Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","description":"dev-53","component_kind":"max31790","component_id":"dev-53"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.269124338Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 4 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.269143525Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.269161131Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.269180438Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.269196875Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.269214391Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.269247495Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.269261283Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.269280929Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.269298096Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.269315992Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.269331359Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.26970289Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 4 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.269730365Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 4 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.269751651Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.273300065Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.273350905Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.273370652Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.274006172Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.274033317Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.27423336Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.274255076Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 5 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.274273572Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 5 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.277280408Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 6 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.277347145Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 6 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.277383009Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.27742884Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.277511165Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.27753487Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.277576422Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 6 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.27769702Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.277720505Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 7 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.280617502Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.280661223Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.284924403Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 7 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.288240481Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 8 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.28835164Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.288470808Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.288491444Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 8 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.289767305Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 9 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.289804398Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.289820745Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.289838081Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 9 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.289853269Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 10 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.289871395Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.289887702Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.29000531Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 10 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.290026496Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 11 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.290045572Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.29006019Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.290076287Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.290093633Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.29011224Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.290127007Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.290145204Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.290161271Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 11 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.294329229Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 12 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:16.294463203Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.29464254Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.294682292Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":17} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:16.364020311Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"internal-dns-resolver","component":"producer-server","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_affinity_group_usage","level":40,"time":"2026-05-06T04:21:16.369031561Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:376","component":"producer-server","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","error":"proto error: io error: No route to host (os error 148)","delay":"335.351161ms","count":"1"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.04369196Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":2,"request":"Message { header: Header { version: 25, message_id: 1 }, kind: MgsRequest(Discover) }"} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.050666511Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"internal-dns-resolver","component":"producer-server","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_affinity_group_usage","level":40,"time":"2026-05-06T04:21:17.051996282Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:376","component":"producer-server","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","error":"proto error: io error: No route to host (os error 148)","delay":"1.02227228s","count":"2"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.254915314Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.254994059Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.255014085Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.255028493Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 5 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.255050439Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 7 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.255069255Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 13 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:17.25509666Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:17.255164127Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:17.25520367Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.255253141Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.255313099Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.255351662Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.255615463Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 6 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.255642977Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 8 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.255665503Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 14 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:17.255687249Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:17.255702476Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:17.255801628Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:17.255845389Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:17.255865616Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:17.255884822Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:17.255901869Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:17.255923235Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.255944411Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.255988193Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 8 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.256012318Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 14 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.256030715Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.261295967Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 9 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.26138257Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 15 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:17.261412235Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:17.261431731Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:17.261448078Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:17.261465135Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.261551839Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 9 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.261575814Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 15 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.264020295Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 10 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.264069766Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 16 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:17.264095851Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:17.264136993Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:17.26415748Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.26426284Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 10 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.264310011Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 16 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.264334416Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.264619143Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 17 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:17.264671473Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:17.264699608Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.264715675Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 17 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.265088295Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 18 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:17.265128427Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:17.265150853Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.26516823Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 18 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.265740173Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 19 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:17.265776796Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:17.265792853Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.265830946Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 19 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.266217983Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 20 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:17.266281041Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:17.266300507Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.266322253Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 20 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.26666165Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 21 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:17.266722148Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:17.266737955Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:17.26676709Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:17.266791745Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:17.266806912Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:17.266826199Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:17.266846925Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.266862062Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 21 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.268468731Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 22 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:17.268528859Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.268586359Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.26863013Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":17} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:17.797532092Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"internal-dns-resolver","component":"producer-server","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_affinity_group_usage","level":40,"time":"2026-05-06T04:21:17.798528415Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:376","component":"producer-server","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","error":"proto error: io error: No route to host (os error 148)","delay":"1.76882023s","count":"3"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:18.044833266Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":3,"request":"Message { header: Header { version: 25, message_id: 1 }, kind: MgsRequest(Discover) }"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:18.253687924Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:18.253731206Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:18.25376472Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:18.253780657Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 7 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:18.253803732Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 11 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:18.253827268Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 23 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:18.254075601Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:18.254132041Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:18.254170234Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:18.254282153Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:18.254332363Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 11 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:18.254370596Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:18.254432554Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 8 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:18.25445405Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 12 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:18.254478966Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 24 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:18.254495353Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:18.25450842Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:18.254528486Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:18.254557331Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:18.254569909Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:18.254583866Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:18.254598293Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:18.254612471Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:18.254626288Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:18.254657542Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 12 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:18.254672269Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 24 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:18.254686777Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:18.256040863Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 13 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:18.256079115Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 25 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:18.256096702Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:18.25610962Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:18.256124687Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:18.256137215Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:18.256151132Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 13 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:18.256165979Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 25 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:18.256975197Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 14 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:18.257007941Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 26 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:18.257025508Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:18.257061581Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:18.257075888Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:18.257134937Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 14 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:18.257218782Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 26 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:18.257237208Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:18.257471024Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 27 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:18.257504148Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:18.257519275Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:18.257536562Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 27 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:18.257851713Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 28 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:18.257895934Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:18.257912611Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:18.257929958Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 28 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:18.258488143Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 29 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:18.258541833Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:18.25855972Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:18.258577897Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 29 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:18.25887651Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 30 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:18.258903195Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:18.258917963Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:18.25893379Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 30 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:18.259270377Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 31 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:18.259300631Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:18.259316258Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:18.259333415Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:18.259350242Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:18.259366229Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:18.259381626Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:18.259398303Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:18.259415679Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 31 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:18.260684721Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 32 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:18.2607469Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:18.260785092Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:18.260822105Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":17} {"msg":"initial discovery failed","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:19.045972481Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","error":"RPC call failed (gave up after 3 attempts)","addr":"[::1]:54183"} {"msg":"no SP is present for this slot. waiting for a little buddy to appear...","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:19.046050566Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"waiting for a SP to appear.","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:19.046068613Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:19.200388665Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"internal-dns-resolver","component":"producer-server","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_affinity_group_usage","level":40,"time":"2026-05-06T04:21:19.201809128Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:376","component":"producer-server","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","error":"proto error: io error: No route to host (os error 148)","delay":"3.172075578s","count":"4"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:19.25407793Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:19.25413429Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:19.254149747Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:19.254164784Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 9 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:19.25418313Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 15 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:19.254204596Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 33 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:19.254262546Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:19.254299259Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:19.254335682Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:19.254435953Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:19.254473546Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 15 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:19.254509099Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:19.254546672Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 10 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:19.254562499Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 16 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:19.254581946Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 34 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:19.254601702Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:19.254617269Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:19.254635536Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:19.254672239Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:19.254688236Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:19.254729418Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:19.254746995Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:19.254763332Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:19.254781028Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:19.254814902Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 16 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:19.254830879Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 34 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:19.254846986Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:19.256244914Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 17 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:19.256284246Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 35 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:19.256303962Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:19.2563185Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:19.256353383Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:19.25636826Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:19.256383648Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 17 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:19.256402014Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 35 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:19.257212732Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 18 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:19.257265762Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 36 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:19.257286248Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:19.257319622Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:19.257334029Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:19.257352526Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 18 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:19.257387239Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 36 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:19.257402726Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:19.25770235Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 37 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:19.257735374Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:19.257751031Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:19.257768018Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 37 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:19.258102685Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 38 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:19.258153885Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:19.258169522Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:19.258185509Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 38 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:19.258734036Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 39 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:19.25876649Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:19.258783117Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:19.258798564Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 39 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:19.25914425Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 40 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:19.259185022Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:19.259200529Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:19.259217336Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 40 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:19.259527688Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 41 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:19.259576638Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:19.259593085Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:19.259608402Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:19.259624639Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:19.259640246Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:19.259655434Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:19.259671081Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:19.259685348Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 41 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:19.260975736Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 42 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:19.261022107Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:19.26106023Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:19.261095793Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":17} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:20.046735577Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 2 }, kind: MgsRequest(Discover) }"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:20.25375308Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:20.25380799Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:20.253823857Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:20.253838964Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 11 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:20.253858381Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 19 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:20.253875068Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 43 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:20.254004163Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:20.254057463Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:20.254089037Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:20.25413067Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:20.254167153Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 19 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:20.254201956Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:20.254239509Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 12 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:20.254258976Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 20 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:20.254278042Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 44 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:20.254296708Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:20.254310476Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:20.254327623Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:20.254358017Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:20.254373534Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:20.254389721Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:20.254406138Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:20.254420975Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:20.254435562Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:20.254467626Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 20 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:20.254482484Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 44 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:20.254497671Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:20.255925903Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 21 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:20.256089282Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 45 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:20.256138543Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:20.2561542Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:20.256170457Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:20.256184074Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:20.256224467Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 21 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:20.256242373Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 45 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:20.257092454Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 22 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:20.257116539Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 46 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:20.257139095Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:20.257172209Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:20.257186736Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:20.257241096Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 22 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:20.257277859Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 46 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:20.257295816Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:20.257601148Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 47 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:20.257651649Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:20.257667186Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:20.257682363Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 47 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:20.258013101Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 48 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:20.258064911Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:20.258080438Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:20.258095576Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 48 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:20.258643993Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 49 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:20.258693873Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:20.25870911Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:20.258724588Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 49 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:20.259063034Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 50 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:20.259091779Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:20.259107026Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:20.259122493Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 50 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:20.259476976Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 51 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:20.25951144Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:20.259527747Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:20.259543324Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:20.259558371Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:20.259573368Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:20.259588395Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:20.259604932Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:20.25961995Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 51 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:20.260908228Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 52 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:20.26095136Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:20.260987453Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:20.261029265Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":17} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:21.048676842Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":2,"request":"Message { header: Header { version: 25, message_id: 2 }, kind: MgsRequest(Discover) }"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:21.254091746Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:21.254143597Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:21.254160364Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:21.254175181Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 13 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:21.254193217Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 23 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:21.254209754Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 53 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:21.254310375Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:21.254344879Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:21.254376863Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:21.25444712Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:21.254483773Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 23 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:21.254517497Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:21.25455121Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 14 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:21.254568937Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 24 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:21.254599881Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 54 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:21.254617608Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:21.254631405Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:21.254646752Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:21.254700372Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:21.25471412Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:21.254731836Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:21.254749063Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:21.25476421Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:21.254780207Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 14 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:21.254815201Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 24 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:21.254832957Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 54 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:21.254850034Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:21.256274537Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 25 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:21.256334046Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 55 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:21.256354432Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:21.256372408Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:21.256391195Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:21.256404972Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:21.256422239Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 25 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:21.256440666Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 55 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:21.257204982Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 26 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:21.257243695Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 56 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:21.257263141Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:21.257296545Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:21.257312852Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:21.257329159Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:21.257364682Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 56 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:21.257381399Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:21.257686462Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 57 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:21.257730154Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:21.25774725Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:21.257764417Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 57 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:21.258099804Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 58 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:21.258160703Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:21.258178959Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:21.258195936Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 58 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:21.258680895Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 59 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:21.258712439Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:21.258727487Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:21.258744123Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 59 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:21.259085659Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 60 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:21.259114124Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:21.259129691Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:21.259146698Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 60 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:21.259471017Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 61 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:21.259515379Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:21.259533655Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:21.259552002Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:21.259568909Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:21.259587205Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:21.259603622Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:21.259621819Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:21.259638386Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 61 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:21.260912666Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 62 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:21.26094624Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:21.260990682Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 62 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:21.261027445Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":17} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:22.050149466Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":3,"request":"Message { header: Header { version: 25, message_id: 2 }, kind: MgsRequest(Discover) }"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:22.254088607Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:22.254138608Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:22.254155544Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:22.254173771Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 15 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:22.254196757Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 27 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:22.254215643Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 63 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:22.254318524Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:22.254354147Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:22.254386321Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:22.254448609Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 15 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:22.254489422Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 27 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:22.254526955Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 63 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:22.254564908Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 16 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:22.254585724Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 28 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:22.25460714Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 64 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:22.254627556Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:22.254641913Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:22.25466042Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:22.254697923Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:22.254715869Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:22.254735486Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:22.254753942Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:22.254770159Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:22.254787456Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 16 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:22.254825049Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 28 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:22.254841536Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 64 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:22.254856653Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:22.256347993Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 29 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:22.256381577Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 65 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:22.256479228Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:22.256495335Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:22.256509843Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:22.25652403Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:22.256547146Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 29 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:22.256566092Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 65 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:22.257408204Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 30 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:22.257438408Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 66 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:22.257457825Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:22.257518703Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:22.257546058Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:22.257581951Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 30 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:22.257625783Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 66 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:22.25764522Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:22.257930406Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 67 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:22.257953122Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:22.257970239Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:22.25801569Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 67 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:22.25833432Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 68 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:22.258402957Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:22.258418594Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:22.258434791Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 68 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:22.259003825Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 69 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:22.259062554Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:22.25908069Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:22.259101576Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 69 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:22.259395621Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 70 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:22.259444592Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:22.259461089Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:22.259478736Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 70 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:22.259799325Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 71 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:22.259830569Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:22.259844737Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:22.259863093Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:22.25988074Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:22.259899746Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:22.259915434Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:22.25993193Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:22.259949627Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 71 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:22.261205661Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 72 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:22.261244994Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:22.261316801Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 72 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:22.261362342Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":17} {"msg":"initial discovery failed","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:23.05082066Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","error":"RPC call failed (gave up after 3 attempts)","addr":"[::1]:54183"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:23.253852461Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:23.253900562Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:23.253919799Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:23.253945574Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 17 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:23.25396542Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 31 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:23.253984497Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 73 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:23.254092266Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:23.254132309Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:23.254166473Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:23.254227141Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 17 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:23.254301387Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 31 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:23.254342699Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 73 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:23.254381362Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 18 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:23.254398879Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 32 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:23.254418255Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 74 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:23.254441501Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:23.254456658Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:23.254474465Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:23.254509888Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:23.254599741Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:23.254617658Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:23.254636924Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:23.254652181Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:23.254668128Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 18 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:23.254703542Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 32 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:23.254721508Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 74 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:23.254739335Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:23.256057248Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 33 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:23.25609632Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 75 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:23.256116377Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:23.256132984Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:23.25615205Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:23.256168667Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:23.256186453Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 33 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:23.25620502Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 75 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:23.256983964Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 34 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:23.257010179Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 76 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:23.257027296Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:23.257064989Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:23.257080016Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:23.257096593Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 34 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:23.257134156Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 76 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:23.257150113Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:23.257465643Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 77 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:23.257553757Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:23.257587041Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:23.257604597Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 77 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:23.257870967Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 78 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:23.257899592Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:23.257916289Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:23.257932736Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 78 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:23.25849641Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 79 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:23.258528794Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:23.258544711Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:23.258562048Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 79 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:23.258907253Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 80 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:23.258938627Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:23.258956224Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:23.258973411Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 80 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:23.259309937Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 81 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:23.259341981Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:23.259357968Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:23.259373515Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:23.259389602Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:23.259406839Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:23.259424196Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:23.259441313Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:23.25945679Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 81 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:23.260793959Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 82 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:23.260829362Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:23.260871404Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 82 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:23.260910347Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":17} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.052087572Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 3 }, kind: MgsRequest(Discover) }"} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.21549184Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"internal-dns-resolver","component":"producer-server","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_affinity_group_usage","level":40,"time":"2026-05-06T04:21:24.216596472Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:376","component":"producer-server","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","error":"proto error: io error: No route to host (os error 148)","delay":"8.1868777s","count":"5"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.254013611Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.254057603Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.25407249Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.254089147Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 19 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.254107813Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 35 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.25412379Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 83 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:24.254183659Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:24.254219183Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:24.254252786Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.25434193Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 19 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.254379572Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 35 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.254413046Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 83 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.25444577Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 20 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.254461117Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 36 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.254477924Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 84 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:24.254494591Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:24.254507908Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:24.254525095Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:24.254560778Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:24.254574516Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:24.254589063Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:24.25460413Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:24.254618908Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.254633445Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 20 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.254666509Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 36 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.254683555Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 84 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.254699022Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.255946298Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 37 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.255981802Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:24.255999668Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:24.256013966Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:24.256030193Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:24.25604295Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.256076044Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 37 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.256091851Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 85 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.256926375Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 38 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.256967267Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 86 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:24.256988453Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:24.257020587Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:24.257036914Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.257053831Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 38 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.257087544Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 86 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.257102491Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.257443617Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 87 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:24.257487559Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:24.257502526Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.257517764Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 87 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.25780558Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 88 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:24.257851251Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:24.257865538Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.257880136Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 88 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.258434791Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:24.258480653Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:24.25849738Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.258513317Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 89 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.258848224Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 90 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:24.258876569Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:24.258889926Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.258904693Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 90 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.259252878Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 91 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:24.259304988Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:24.259324095Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:24.259341181Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:24.259358068Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:24.259377425Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:24.259395491Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:24.259411388Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.259425626Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 91 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.260674181Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 92 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:24.260709395Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.260793039Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 92 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:24.260830662Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":17} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:25.053229978Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":2,"request":"Message { header: Header { version: 25, message_id: 3 }, kind: MgsRequest(Discover) }"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:25.254059692Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:25.254117661Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:25.254132958Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:25.254146366Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 21 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:25.254163943Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 39 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:25.25417977Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 93 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:25.254568767Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:25.25460621Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:25.254637824Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:25.254726457Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 21 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:25.25476486Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 39 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:25.254800743Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 93 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:25.254846455Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 22 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:25.254865021Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 40 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:25.254883628Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 94 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:25.254902974Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:25.254918831Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:25.254940457Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:25.254974081Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:25.254989498Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:25.255007634Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:25.255024531Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:25.255064674Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:25.255081181Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 22 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:25.255118484Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 40 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:25.2551371Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 94 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:25.255153527Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:25.256545966Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 41 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:25.256580619Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 95 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:25.256600225Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:25.256616652Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:25.256634079Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:25.256651306Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:25.256668623Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 41 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:25.256685999Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 95 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:25.257477851Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 42 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:25.257503696Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 96 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:25.257525602Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:25.257556916Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:25.257570183Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:25.257622634Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 42 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:25.257657437Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 96 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:25.257672834Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:25.2579626Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 97 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:25.258019439Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:25.258034226Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:25.258049464Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 97 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:25.258377472Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 98 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:25.258426093Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:25.25844063Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:25.258456057Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 98 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:25.259015972Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 99 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:25.259038048Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:25.259054205Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:25.259069682Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 99 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:25.259389212Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 100 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:25.259419017Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:25.259435963Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:25.2594548Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 100 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:25.259790747Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 101 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:25.259821681Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:25.259836958Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:25.259853565Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:25.259875091Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:25.259889768Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:25.259906425Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:25.259921272Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:25.25993576Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 101 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:25.261234026Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 102 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:25.261276128Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:25.261312701Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 102 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:25.261348434Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":17} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:26.054170701Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":3,"request":"Message { header: Header { version: 25, message_id: 3 }, kind: MgsRequest(Discover) }"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:26.254253845Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:26.254306195Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:26.254324882Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:26.254340529Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 23 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:26.254359485Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 43 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:26.254376612Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 103 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:26.254452038Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:26.254488841Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:26.254529144Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:26.254614168Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 23 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:26.254650531Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 43 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:26.254690373Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 103 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:26.254725657Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 24 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:26.254742304Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 44 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:26.2547609Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 104 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-7\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:26.254781516Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:26.254802882Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:26.254819539Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:26.254852253Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:26.25486818Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:26.254885427Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:26.254902444Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:26.25492025Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:26.254941446Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 24 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:26.255005484Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 44 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:26.255023221Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 104 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:26.255040318Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:26.256503673Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 45 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:26.256550634Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 105 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-2\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:26.256570681Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:26.256586718Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:26.256605624Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:26.25662711Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:26.256645387Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 45 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:26.256665753Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 105 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:26.257509734Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 46 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:26.257566944Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 106 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:26.257588939Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:26.257626023Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:26.257642109Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:26.257659376Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 46 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:26.257702458Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 106 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:26.257720545Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:26.258002542Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 107 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:26.258087506Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:26.258104933Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:26.258125829Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 107 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:26.258501918Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 108 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:26.258535152Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:26.258549239Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:26.258564586Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 108 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:26.259051965Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 109 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:26.259111934Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:26.259126411Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:26.259142808Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 109 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:26.259477645Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 110 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-39\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:26.259514478Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:26.259527696Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:26.259542713Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 110 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:26.259901536Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 111 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:26.25992972Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:26.259952446Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:26.259967033Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:26.259981431Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:26.259995678Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:26.260009845Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:26.260023833Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:26.26003814Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 111 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:26.261452574Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 112 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:26.261490097Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:26.2615274Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 112 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:26.261570442Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":17} {"msg":"initial discovery failed","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:27.055333262Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","error":"RPC call failed (gave up after 3 attempts)","addr":"[::1]:54183"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:27.254039035Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:27.254103133Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:27.25412013Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:27.254135067Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 25 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:27.254152624Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 47 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:27.25417043Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 113 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:27.254188887Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:27.254262623Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:27.254298836Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:27.25438334Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 25 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:27.254423743Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 47 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:27.254459886Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 113 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:27.254507327Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 26 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:27.254522924Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 48 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:27.254540701Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:27.254559697Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:27.254574534Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:27.254589752Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:27.254620666Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:27.254635913Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:27.25465152Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:27.254666747Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:27.254681754Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:27.254699091Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 26 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:27.254732535Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 48 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:27.254748552Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 114 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:27.254765349Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:27.256322816Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 49 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:27.256363559Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:27.256383785Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:27.256398282Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:27.256414049Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:27.256427407Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:27.256444734Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 49 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:27.25646166Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 115 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:27.257322089Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 50 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:27.257357322Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 116 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:27.257375919Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:27.257409522Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:27.25742397Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:27.257478999Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 50 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:27.257516142Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 116 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:27.257531959Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:27.257860358Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 117 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:27.257898171Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:27.257913618Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:27.257930885Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 117 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:27.258271801Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 118 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:27.258300955Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:27.258315253Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:27.258331849Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 118 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:27.25891294Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 119 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:27.25896611Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:27.258981967Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:27.258998514Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 119 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:27.259296918Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:27.259321734Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:27.259337311Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:27.259368165Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 120 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:27.259702932Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 121 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:27.259749153Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:27.2597668Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:27.259785327Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:27.25981932Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:27.259836707Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:27.259854124Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:27.259870841Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:27.259889747Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 121 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:27.261122916Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 122 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:27.261180155Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:27.261221797Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 122 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:27.26125714Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":17} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.056080651Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 4 }, kind: MgsRequest(Discover) }"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.254636183Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.254686253Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.25470474Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.254722156Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 27 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.254743122Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 51 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.254791703Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 123 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:28.2549668Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:28.255026669Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:28.255058943Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.255122881Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 27 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.255166773Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 51 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.255201826Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 123 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.25523562Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 28 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.255255286Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 52 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.255274103Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:28.255299768Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:28.255314335Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:28.255338941Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:28.255370405Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:28.255386002Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:28.255403748Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:28.255422115Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:28.255439542Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.255457868Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 28 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.255492842Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 52 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.255514418Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 124 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.255533744Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.257593887Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 53 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.257648957Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:28.257670003Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:28.25768587Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:28.257703497Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:28.257718984Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.257736031Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 53 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.257754517Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 125 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.258705969Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 54 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.258745901Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 126 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:28.258767957Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:28.258801491Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:28.258816568Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.258832625Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 54 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.258871968Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 126 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.258889024Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.259196217Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 127 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:28.259247267Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:28.259262214Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.259281931Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 127 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.259615188Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 128 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:28.259665689Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:28.259680156Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.259695823Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 128 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.260253678Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 129 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:28.260304589Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:28.260319066Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.260334103Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 129 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.260665461Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:28.260686817Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:28.260700105Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.260716372Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 130 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.26104518Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 131 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:28.26109552Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:28.261110758Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:28.261126565Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:28.261142002Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:28.261158009Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:28.261172736Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:28.261187373Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.26120287Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 131 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.262479571Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 132 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:28.262540689Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.262596579Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 132 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.262664006Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":17} {"msg":"lookup_socket_v6 srv","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:28.369101403Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"internal-dns-resolver","component":"producer-server","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","dns_name":"_nexus._tcp.control-plane.oxide.internal"} {"msg":"failed to register with Nexus, will retry","v":0,"name":"test_affinity_group_usage","level":40,"time":"2026-05-06T04:21:28.370157705Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"component":"producer-registration-task","file":"oximeter/producer/src/lib.rs:376","component":"producer-server","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","error":"proto error: io error: No route to host (os error 148)","delay":"12.340389751s","count":"6"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:29.0568348Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":2,"request":"Message { header: Header { version: 25, message_id: 4 }, kind: MgsRequest(Discover) }"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:29.254283649Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:29.254337319Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:29.254354695Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:29.254372012Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 29 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:29.254391418Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 55 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:29.254409905Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 133 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:29.254466714Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:29.254502248Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:29.254532892Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:29.254609377Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 29 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:29.254644561Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 55 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:29.254676325Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 133 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:29.254707879Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 30 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:29.254724016Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 56 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:29.254740873Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:29.25475738Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:29.254772347Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:29.254794423Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:29.254823637Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:29.254836825Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:29.254851412Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:29.254865789Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:29.254879757Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:29.254894074Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 30 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:29.254926158Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 56 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:29.254940715Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 134 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:29.254956912Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:29.256444343Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 57 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:29.256476047Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:29.256497903Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:29.256510781Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:29.256579118Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:29.256594565Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:29.256631748Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 57 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:29.256649425Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 135 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:29.257476739Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 58 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:29.257515592Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 136 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:29.257534189Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:29.257619373Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:29.25763593Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:29.257650777Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 58 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:29.25768482Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 136 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:29.257699848Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:29.25800658Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 137 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:29.258055561Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:29.258071978Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:29.258087515Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 137 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:29.258482361Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 138 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:29.258519944Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:29.258535211Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:29.258550778Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 138 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:29.259067951Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 139 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:29.259117052Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:29.259132529Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:29.259149146Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 139 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:29.259474265Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:29.259505339Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:29.259519866Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:29.259536343Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 140 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:29.259867591Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 141 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:29.259913642Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:29.259930289Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:29.259949055Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:29.259966222Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:29.259982079Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:29.259996976Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:29.260012064Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:29.260026721Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 141 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:29.261317559Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 142 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:29.261356381Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:29.261400703Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 142 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:29.261436306Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":17} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:30.057691369Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":3,"request":"Message { header: Header { version: 25, message_id: 4 }, kind: MgsRequest(Discover) }"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:30.25416531Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:30.25422109Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:30.254239526Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:30.254254943Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 31 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:30.25427371Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 59 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:30.254291047Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 143 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:30.254356444Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:30.254395047Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:30.254428461Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:30.254515914Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 31 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:30.254552768Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 59 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:30.254588401Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 143 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:30.254622994Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 32 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:30.254641101Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 60 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:30.254661017Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:30.254679534Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:30.254693111Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:30.254710438Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:30.254756269Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:30.254769997Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:30.254785324Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:30.254800111Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:30.254815198Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:30.254830225Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 32 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:30.254864649Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 60 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:30.254880226Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 144 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:30.254902652Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:30.256354939Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 61 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:30.256393742Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:30.256411799Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:30.256425616Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:30.256441633Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:30.25645594Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:30.256475797Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 61 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:30.256492184Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 145 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:30.25741947Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 62 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:30.257444615Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 146 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:30.257490386Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:30.25752361Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:30.257537108Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:30.2575784Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 62 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:30.257615843Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 146 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:30.25763149Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:30.257928704Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 147 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:30.257981804Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:30.257996831Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:30.258012178Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 147 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:30.258348925Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 148 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:30.25837821Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:30.258393397Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:30.258411493Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 148 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:30.258985016Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 149 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:30.259019149Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:30.259040325Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:30.259057362Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 149 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:30.25939051Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:30.259419784Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:30.259434192Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:30.259450698Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 150 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:30.259795314Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 151 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:30.259829597Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:30.259847264Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:30.259863381Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:30.259879628Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:30.259896405Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:30.259912712Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:30.259927589Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:30.259943406Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 151 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:30.261250881Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 152 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:30.261291163Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:30.261324527Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 152 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:30.26136182Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":17} {"msg":"initial discovery failed","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:31.058911109Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","error":"RPC call failed (gave up after 3 attempts)","addr":"[::1]:54183"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:31.254450026Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:31.254505346Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:31.254522413Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:31.25453858Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 33 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:31.254557646Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 63 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:31.254577682Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 153 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:31.254660287Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:31.254703199Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:31.254738872Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:31.254824416Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 33 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:31.254863269Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 63 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:31.254900872Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 153 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:31.254940614Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 34 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:31.254957031Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 64 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:31.254976897Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:31.254995854Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:31.255011191Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:31.255028318Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:31.255060522Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:31.255075579Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:31.255092386Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:31.255108693Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:31.255124999Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:31.255140207Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 34 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:31.25517545Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 64 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:31.255192067Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 154 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:31.255207914Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:31.256597633Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 65 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:31.256647814Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:31.25666783Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:31.256682397Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:31.256699254Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:31.256713981Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:31.256730128Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 65 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:31.256746005Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 155 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:31.257543036Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 66 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:31.257588817Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 156 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:31.257609903Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:31.257643497Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:31.257659224Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:31.257675461Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 66 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:31.257709694Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 156 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:31.257725342Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:31.258007739Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 157 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:31.258047681Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:31.258061448Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:31.258076136Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 157 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:31.258392016Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 158 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:31.258434828Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:31.258450325Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:31.258466352Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 158 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:31.259015689Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 159 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:31.259076948Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:31.259093245Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:31.259108802Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 159 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:31.259445519Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:31.25949449Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:31.259511316Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:31.259527223Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 160 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:31.259832756Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 161 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:31.259906432Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:31.259921999Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:31.259946465Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:31.259963162Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:31.259979838Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:31.259994646Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:31.260009233Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:31.26002654Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 161 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:31.261316678Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 162 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:31.2613555Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:31.261422448Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 162 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:31.261471169Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":17} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:32.060455659Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 5 }, kind: MgsRequest(Discover) }"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:32.254030445Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:32.254080306Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:32.254096743Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:32.254111Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 35 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:32.254128867Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 67 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:32.254146673Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 163 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:32.254231247Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:32.25426931Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:32.254300994Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:32.254372161Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 35 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:32.254410134Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 67 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:32.254444687Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 163 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:32.2544816Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 36 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:32.254499407Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 68 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:32.254522663Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:32.254540709Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:32.254555047Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:32.254571883Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:32.254605627Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:32.254620854Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:32.254636061Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:32.254651268Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:32.254668375Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:32.254686272Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 36 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:32.254722355Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 68 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:32.254738502Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 164 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:32.254754339Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:32.256175522Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:32.256233782Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:32.256253938Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:32.256268685Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:32.256284732Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:32.256298619Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:32.256358808Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 69 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:32.256377765Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 165 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:32.257139072Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 70 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:32.257185823Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 166 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:32.257206889Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:32.257247491Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:32.257262638Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:32.257278445Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 70 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:32.257317008Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 166 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:32.257333135Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:32.257612183Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 167 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:32.257640788Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:32.257655855Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:32.257671392Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 167 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:32.258033674Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 168 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:32.258406394Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:32.258444997Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:32.258461913Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 168 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:32.258623983Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 169 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:32.258697659Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:32.258713026Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:32.258728823Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 169 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:32.259040365Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:32.259061011Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:32.259074878Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:32.259090176Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 170 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:32.259447678Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 171 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:32.259488991Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:32.259507187Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:32.259524704Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:32.259540921Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:32.259555848Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:32.259572175Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:32.259589582Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:32.259605869Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 171 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:32.260836078Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 172 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:32.260873781Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:32.260925891Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 172 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:32.260975782Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":17} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:33.061447143Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":2,"request":"Message { header: Header { version: 25, message_id: 5 }, kind: MgsRequest(Discover) }"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:33.253831832Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:33.253903499Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:33.253921465Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:33.253938422Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 37 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:33.253959468Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 71 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:33.253979675Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 173 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:33.25400331Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:33.254043143Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:33.254093173Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:33.25416409Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 37 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:33.25421518Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:33.254250394Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 173 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:33.254287667Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 38 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:33.254303124Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 72 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:33.25432623Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:33.254347835Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:33.254363892Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:33.254382879Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:33.254417462Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:33.25443188Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:33.254449036Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:33.254465383Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:33.25448244Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:33.254499217Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 38 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:33.25453645Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 72 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:33.254554227Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 174 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:33.254572303Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:33.256072992Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:33.256113464Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:33.25613422Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:33.256148568Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:33.256165324Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:33.256178882Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:33.256195969Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 73 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:33.256216315Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 175 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:33.257006197Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 74 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:33.257048249Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 176 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:33.257067945Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:33.257105328Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:33.257121365Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:33.257138382Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 74 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:33.257180354Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 176 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:33.257197901Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:33.257499654Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 177 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:33.257551384Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:33.257569591Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:33.257586728Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 177 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:33.257941001Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 178 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:33.257996071Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:33.258011988Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:33.258028535Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 178 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:33.25858895Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 179 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:33.25864008Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:33.258656397Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:33.258671634Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 179 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:33.259060201Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:33.259113261Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:33.259129758Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:33.259145485Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 180 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:33.259455057Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 181 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:33.259506497Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:33.259523514Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:33.259540431Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:33.259558158Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:33.259574085Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:33.259591591Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:33.259606699Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:33.259621946Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 181 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:33.261315268Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 182 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:33.261394693Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:33.261477178Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 182 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:33.261514281Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":17} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:34.062126765Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":3,"request":"Message { header: Header { version: 25, message_id: 5 }, kind: MgsRequest(Discover) }"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:34.254425731Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:34.25448214Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:34.254497917Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:34.254512084Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 39 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:34.254530031Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 75 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:34.254546928Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 183 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:34.254581351Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:34.254627363Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:34.254658057Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:34.25474898Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 39 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:34.254785813Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:34.254819477Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 183 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:34.254851591Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 40 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:34.254867478Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 76 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:34.254884215Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:34.254902201Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:34.254916349Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:34.25512194Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:34.255158343Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:34.25517385Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:34.255189047Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:34.255204025Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:34.255219022Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:34.255233319Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 40 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:34.255266453Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 76 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:34.25528141Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 184 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:34.255297297Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:34.256762762Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:34.256802595Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:34.256823241Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:34.256839968Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:34.256859364Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:34.256874421Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:34.256891188Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 77 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:34.256910014Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 185 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:34.257694847Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 78 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:34.257723722Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 186 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:34.257742158Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:34.25778692Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:34.257800197Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:34.257818594Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 78 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:34.257855367Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 186 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:34.257871054Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:34.258176677Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 187 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:34.258208431Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:34.258222718Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:34.258239055Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 187 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:34.25858431Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 188 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:34.258624273Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:34.25863895Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:34.258654247Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 188 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:34.259182818Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 189 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:34.259212472Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:34.259231059Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:34.259256774Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 189 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:34.25959712Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:34.259632384Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:34.259647791Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:34.259663008Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 190 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:34.259982748Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 191 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:34.260020461Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:34.260034708Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:34.260049605Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:34.260063823Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:34.2600785Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:34.260094717Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:34.260111204Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:34.260126471Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 191 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:34.261457221Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 192 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:34.261493254Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:34.261557902Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 192 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:34.261608313Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":17} {"msg":"initial discovery failed","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:35.063410084Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","error":"RPC call failed (gave up after 3 attempts)","addr":"[::1]:54183"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:35.253823333Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:35.253871974Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:35.253888381Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:35.253905418Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 41 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:35.253929453Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 79 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:35.2539463Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 193 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:35.254005199Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:35.254047111Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:35.25410843Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:35.254195753Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 41 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:35.254231266Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:35.25426613Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 193 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:35.254298504Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 42 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:35.254313541Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 80 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:35.254332298Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:35.254351364Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:35.254365861Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:35.254387187Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:35.254418701Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:35.254432769Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:35.254467602Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:35.254484989Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:35.254500716Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:35.254515563Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 42 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:35.254549627Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 80 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:35.254566284Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 194 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:35.254581771Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:35.256010783Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:35.256049545Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:35.256070161Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:35.256086068Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:35.256104365Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:35.256119492Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:35.256135769Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 81 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:35.256154866Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 195 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:35.256959125Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 82 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:35.25698408Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 196 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:35.257001207Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:35.257032721Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:35.257046758Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:35.257117215Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 82 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:35.257177734Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 196 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:35.25719898Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:35.257480677Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 197 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:35.25751467Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:35.257534917Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:35.257552623Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 197 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:35.257895489Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 198 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:35.257937441Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:35.257953238Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:35.257973384Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 198 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:35.25852785Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 199 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:35.258587399Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:35.258648148Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:35.258666814Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 199 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:35.258962049Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:35.259034765Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:35.259052372Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:35.259069579Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 200 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:35.259361444Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 201 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:35.259389519Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:35.259405196Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:35.259422602Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:35.259439019Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:35.259454006Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:35.259482621Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:35.259499148Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:35.259514805Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 201 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:35.260804813Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 202 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:35.260843926Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:35.260883108Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 202 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:35.260919391Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":17} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:36.063866908Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 6 }, kind: MgsRequest(Discover) }"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:36.254941833Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:36.25501164Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:36.255028797Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:36.255044904Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 43 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:36.25506446Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 83 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:36.255082627Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 203 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:36.255107532Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:36.255174719Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:36.255206573Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:36.25528094Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 43 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:36.255345237Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:36.2553854Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 203 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:36.255421743Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 44 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:36.25543959Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 84 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:36.255456587Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:36.255477053Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:36.25549362Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:36.255509257Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:36.255539801Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:36.255554618Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:36.255570835Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:36.255589032Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:36.255605949Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:36.255620876Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 44 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:36.255654839Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 84 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:36.255672146Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 204 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:36.255688863Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:36.257061405Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:36.257102498Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:36.257120844Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:36.257135132Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:36.257151219Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:36.257164626Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:36.257179583Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 85 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:36.25719549Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 205 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:36.257991391Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 86 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:36.258019526Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 206 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:36.258040652Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:36.258072356Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:36.258085963Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:36.258137703Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 86 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:36.258173627Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 206 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:36.258189544Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:36.258491027Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 207 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:36.258526491Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:36.258540578Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:36.258555785Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 207 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:36.258882574Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 208 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:36.258931415Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:36.258946072Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:36.258961299Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 208 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:36.259538561Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 209 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:36.259591681Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:36.259606418Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:36.259621405Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 209 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:36.259959972Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:36.260009962Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:36.260024769Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:36.260039607Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 210 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:36.260360986Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 211 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:36.260390721Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:36.260404178Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:36.260419485Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:36.260434412Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:36.26044923Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:36.260464017Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:36.260478314Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:36.260492452Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 211 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:36.261805065Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 212 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:36.261837879Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:36.261906106Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 212 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:36.26194208Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":17} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:37.064930069Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":2,"request":"Message { header: Header { version: 25, message_id: 6 }, kind: MgsRequest(Discover) }"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:37.254600737Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:37.254656037Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:37.254671584Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:37.254685221Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 45 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:37.254702688Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 87 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:37.254719285Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 213 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:37.254792671Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:37.254826895Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:37.254869987Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:37.254946992Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 45 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:37.254992304Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:37.255026027Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 213 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:37.25506528Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 46 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:37.255109202Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 88 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:37.255127628Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:37.255150274Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:37.255166491Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:37.255210843Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:37.255241567Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:37.255254914Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:37.255270182Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:37.255285359Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:37.255300446Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:37.255315393Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 46 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:37.255348157Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 88 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:37.255363804Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 214 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:37.255379471Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:37.257253679Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:37.257287963Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:37.25730579Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:37.257319657Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:37.257335264Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:37.257349441Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:37.257364459Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 89 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:37.257380236Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 215 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:37.258052519Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 90 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:37.258086913Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 216 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:37.258110159Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:37.258142743Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:37.25815722Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:37.258232966Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 90 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:37.258269509Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 216 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:37.258285116Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:37.25863869Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 217 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:37.258680002Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:37.258695909Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:37.258711636Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 217 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:37.25905975Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 218 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:37.259103992Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:37.259119449Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:37.259135956Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 218 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:37.259688702Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 219 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:37.259744942Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:37.259763228Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:37.259780495Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 219 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:37.260201576Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:37.260226921Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:37.260250597Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:37.260268774Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 220 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:37.260538203Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 221 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:37.260568637Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:37.260586694Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:37.260649982Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:37.260671148Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:37.260687675Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:37.260703522Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:37.260782667Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:37.260799804Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 221 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:37.262199151Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 222 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:37.262230965Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:37.262276067Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 222 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:37.262310331Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":17} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:38.065924222Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":3,"request":"Message { header: Header { version: 25, message_id: 6 }, kind: MgsRequest(Discover) }"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:38.254607606Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:38.254653587Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:38.254667874Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:38.254681352Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 47 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:38.254698469Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 91 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:38.254714696Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 223 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:38.254731532Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:38.254763916Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:38.25479677Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:38.254881004Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 47 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:38.254920837Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:38.254968728Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 223 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:38.255003261Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 48 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:38.255020328Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 92 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:38.255037425Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:38.255054422Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:38.255067809Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:38.255082926Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:38.255112591Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:38.255127138Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:38.255146534Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:38.255163221Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:38.255179018Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:38.255193716Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 48 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:38.255226729Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 92 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:38.255242227Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 224 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:38.255257894Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:38.256453849Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:38.256522656Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:38.256542023Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:38.25655771Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:38.256575526Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:38.256589444Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:38.25660677Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 93 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:38.256624287Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 225 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:38.257339063Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 94 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:38.257370587Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 226 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:38.257391943Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:38.257453612Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:38.257468949Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:38.257486105Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 94 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:38.257522739Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 226 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:38.257539515Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:38.257840549Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 227 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:38.257893929Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:38.257912945Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:38.257928372Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 227 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:38.258253601Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 228 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:38.258305162Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:38.258320079Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:38.258335686Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 228 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:38.258872645Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 229 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:38.258923106Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:38.258938153Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:38.25895358Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 229 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:38.259286988Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:38.259336998Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:38.259351945Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:38.259367302Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 230 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:38.259704299Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 231 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:38.259746631Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:38.259762238Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:38.259777415Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:38.259793033Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:38.25980891Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:38.259823887Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:38.259839324Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:38.259853521Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 231 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:38.261197719Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 232 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:38.261236522Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:38.26129949Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 232 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:38.261343772Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":17} {"msg":"initial discovery failed","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:39.067112888Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","error":"RPC call failed (gave up after 3 attempts)","addr":"[::1]:54183"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:39.2545814Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:39.254653247Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:39.254668524Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:39.254682731Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 49 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:39.254700998Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 95 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:39.254717495Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 233 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:39.254747039Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:39.254784472Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:39.254819275Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:39.254905749Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 49 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:39.254942242Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:39.254976476Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 233 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:39.255011999Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 50 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:39.255029156Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 96 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:39.255047923Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:39.255066979Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:39.255082796Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:39.255098073Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:39.255129737Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:39.255143245Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:39.255158792Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:39.255174539Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:39.255191926Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:39.255207373Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 50 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:39.255244696Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 96 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:39.255261502Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 234 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:39.255279539Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:39.25671177Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:39.256740065Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:39.256762511Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:39.256778248Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:39.256795915Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:39.256812141Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:39.256829468Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 97 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:39.256845995Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 235 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:39.257676719Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 98 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:39.257711463Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 236 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:39.257731209Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:39.257765833Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:39.25778046Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:39.257797497Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 98 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:39.257838149Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 236 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:39.257857885Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:39.2582049Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 237 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:39.258277836Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:39.258299082Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:39.258316219Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 237 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:39.258591708Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 238 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:39.25863115Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:39.258647657Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:39.258665354Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 238 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:39.259207122Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 239 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:39.259268011Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:39.259285197Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:39.259302184Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 239 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:39.259616345Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:39.25964535Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:39.259659977Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:39.259676334Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 240 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:39.260004552Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 241 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:39.260032247Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:39.260046065Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:39.260062652Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:39.260080518Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:39.260096255Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:39.260112102Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:39.260138327Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:39.260154104Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 241 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:39.261516689Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 242 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:39.261576148Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:39.26161848Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 242 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:39.261655413Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":17} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:40.068865769Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 7 }, kind: MgsRequest(Discover) }"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:40.254588598Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:40.254635659Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:40.254652546Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:40.254672752Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 51 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:40.254692999Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 99 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:40.254710235Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 243 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:40.254779992Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:40.254874745Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:40.254910038Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:40.254976485Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 51 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:40.255016088Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:40.255074987Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 243 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:40.25511071Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 52 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:40.255127737Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 100 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:40.255145974Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:40.255212591Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:40.255230488Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:40.255247095Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:40.255278259Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:40.255293416Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:40.255314182Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:40.255371311Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:40.255498068Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:40.255669545Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 52 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:40.255710588Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 100 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:40.255728054Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 244 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:40.255746301Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:40.2568707Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:40.256906373Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:40.25692464Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:40.256938457Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:40.256962143Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:40.25697701Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:40.256992587Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 101 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:40.257012103Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 245 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:40.25985627Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 102 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:40.259882665Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 246 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:40.259900282Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:40.259931166Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:40.259944673Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:40.25995986Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 102 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:40.259994114Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 246 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:40.260010891Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:40.260026528Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 247 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:40.260045664Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:40.260061151Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:40.260077488Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 247 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:40.260094455Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 248 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:40.260115331Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:40.260129758Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:40.260144636Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 248 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:40.260159433Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 249 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:40.26017602Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:40.260190197Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:40.260207374Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 249 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:40.260224451Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:40.260244777Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:40.260259104Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:40.260276961Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 250 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:40.260294738Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 251 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:40.260314604Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:40.260329171Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:40.260346088Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:40.260362185Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:40.260379112Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:40.260395789Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:40.260410446Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:40.260424773Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 251 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:40.261534265Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 252 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:40.261588415Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:40.261622138Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 252 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:40.261658982Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":17} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:41.070077472Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":2,"request":"Message { header: Header { version: 25, message_id: 7 }, kind: MgsRequest(Discover) }"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:41.253664322Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:41.253716402Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:41.253734398Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:41.253749815Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 53 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:41.253769462Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 103 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:41.253787728Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 253 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:41.253836389Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:41.253872203Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:41.253907386Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:41.254058907Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 53 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:41.25409964Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:41.254133054Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 253 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:41.254170437Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 54 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:41.254185774Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 104 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:41.25420525Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:41.254222677Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:41.254237784Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:41.254253401Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:41.254284485Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:41.254298952Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:41.254315649Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:41.254331226Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:41.254346444Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:41.254362171Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 54 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:41.254395494Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 104 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:41.254412551Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 254 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:41.254429368Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:41.256848324Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:41.256897415Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:41.256917311Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:41.256932078Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:41.256948165Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:41.256963802Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:41.25697908Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 105 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:41.256995226Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 255 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:41.257589925Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 106 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:41.25761433Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 256 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:41.257665871Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:41.257698944Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:41.257712922Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:41.257791357Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 106 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:41.25782668Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 256 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:41.257842417Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:41.25905557Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 257 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:41.259116558Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:41.259141764Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:41.25916026Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 257 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:41.259486929Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 258 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:41.259538569Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:41.259554086Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:41.259571283Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 258 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:41.260125799Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 259 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:41.260153264Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:41.260167571Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:41.260196456Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 259 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:41.260543671Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:41.260573035Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:41.260588392Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:41.260604599Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 260 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:41.260939096Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 261 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:41.260987547Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:41.261014392Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:41.261055705Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:41.261074411Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:41.261090108Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:41.261105745Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:41.261121482Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:41.261136499Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 261 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:41.262405241Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 262 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:41.262444434Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:41.262494904Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 262 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:41.262530218Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":17} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:42.070821161Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":3,"request":"Message { header: Header { version: 25, message_id: 7 }, kind: MgsRequest(Discover) }"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:42.254492166Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:42.254538887Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:42.254555504Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:42.254569981Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 55 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:42.254589877Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 107 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:42.254608244Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 263 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:42.254697337Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:42.25473297Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:42.254766454Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:42.254863526Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:42.254899959Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:42.254937232Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 263 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:42.254970036Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 56 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:42.254988073Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 108 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:42.255006539Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:42.255065818Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:42.255082305Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:42.255098582Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:42.255128496Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:42.255144143Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:42.25516122Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:42.255176947Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:42.255192164Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:42.255208601Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:42.255241905Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 108 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:42.255256842Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 264 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:42.255271799Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:42.257355678Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:42.257387882Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:42.257479135Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:42.257494772Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:42.257553111Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:42.257568308Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:42.257588495Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 109 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:42.257647344Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 265 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:42.259095142Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 110 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:42.259123887Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 266 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:42.259259191Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:42.259339476Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:42.259355513Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:42.259421361Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 110 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:42.259457974Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 266 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:42.259473461Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:42.259824165Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 267 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:42.259890453Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:42.25990531Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:42.259920577Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 267 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:42.260270351Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 268 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:42.260335829Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:42.260350456Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:42.260366663Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 268 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:42.260982438Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 269 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:42.261061963Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:42.26107701Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:42.261092327Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 269 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:42.261455309Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:42.261506889Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:42.261522386Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:42.261537714Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 270 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:42.261873371Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 271 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:42.26193012Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:42.261945177Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:42.261960444Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:42.261975801Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:42.261990509Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:42.262005516Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:42.262020573Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:42.2620348Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 271 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:42.263913878Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 272 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:42.264038614Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:42.264125458Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 272 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:42.264161301Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":17} {"msg":"initial discovery failed","v":0,"name":"test_affinity_group_usage","level":30,"time":"2026-05-06T04:21:43.072206051Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","error":"RPC call failed (gave up after 3 attempts)","addr":"[::1]:54183"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:43.25382743Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:43.253928081Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:43.253945168Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:43.253959275Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 57 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:43.253979761Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 111 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:43.253997538Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 273 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:43.254014625Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:43.254049508Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:43.254080352Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:43.254157368Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:43.254203009Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:43.254236533Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 273 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:43.254295912Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 58 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:43.254314309Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 112 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:43.254333685Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:43.254350822Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:43.254364719Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:43.254382396Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:43.25441286Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:43.254426987Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:43.254445114Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:43.254460831Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:43.254479218Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:43.254496494Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:43.254530538Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 112 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:43.254547895Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 274 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:43.254564702Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:43.256096134Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:43.256162302Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:43.256181148Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:43.256195406Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:43.256214292Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:43.256229259Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:43.256244516Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 113 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:43.256260863Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 275 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:43.257051415Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 114 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:43.257098826Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 276 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:43.257119512Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:43.257155315Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:43.257170803Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:43.257187859Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 114 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:43.257224223Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 276 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:43.257241429Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:43.257570747Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 277 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:43.257616979Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:43.257634755Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:43.257651342Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 277 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:43.257965223Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 278 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:43.258008075Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:43.258032811Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:43.258050238Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 278 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:43.25862365Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 279 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:43.258648755Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:43.258664162Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:43.258682309Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 279 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:43.259012517Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:43.259064357Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:43.259081554Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:43.25910088Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 280 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:43.259425899Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 281 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:43.25947758Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:43.259494736Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:43.259511963Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:43.25952948Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:43.259546927Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:43.259562454Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:43.259577111Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:43.259594468Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 281 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:43.260957242Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 282 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:43.261045046Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:43.261100345Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 282 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:43.261136088Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":17} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:44.073560896Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 8 }, kind: MgsRequest(Discover) }"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:44.254768953Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:44.254814014Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:44.254829531Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:44.254843878Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 59 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:44.254863125Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 115 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:44.254879462Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 283 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:44.254985522Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:44.255024395Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:44.255060778Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:44.255137553Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:44.255176996Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:44.255219288Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 283 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:44.255257931Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 60 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:44.255276537Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 116 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:44.255295854Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:44.255321629Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:44.255338686Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:44.255356692Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:44.255392016Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:44.255407143Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:44.255424809Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:44.255443026Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:44.255460003Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:44.25547671Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:44.255515013Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 116 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:44.255531789Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 284 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:44.255549806Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:44.257077219Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:44.25712566Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:44.257144987Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:44.257159604Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:44.257175581Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:44.257190678Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:44.257206475Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 117 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:44.257222552Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 285 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:44.258151598Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 118 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:44.25819359Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 286 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:44.258212596Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:44.25824465Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:44.258258408Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:44.258278334Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 118 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:44.258313007Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 286 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:44.258328825Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:44.258696625Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 287 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:44.258732109Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:44.258745966Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:44.258763663Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 287 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:44.259104219Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 288 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:44.259134943Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:44.259149451Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:44.259225136Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 288 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:44.259817335Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 289 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:44.259852329Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:44.259866496Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:44.259881893Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 289 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:44.260226368Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:44.26027326Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:44.260287927Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:44.262159846Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 290 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:44.263537077Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 291 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:44.263589987Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:44.263605064Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:44.263620651Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:44.263636239Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:44.263651326Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:44.263665763Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:44.26368071Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:44.263695218Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 291 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:44.266090708Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 292 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:44.266147917Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:44.266207436Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 292 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:44.266243979Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":17} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:45.075023632Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":2,"request":"Message { header: Header { version: 25, message_id: 8 }, kind: MgsRequest(Discover) }"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:45.254397292Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:45.254431866Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"interval elapsed, polling SP...","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:45.254446353Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:45.25445986Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 61 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:45.254510971Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 119 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:45.254529687Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 293 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:45.254613172Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:45.254669911Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:45.254702905Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:45.254739658Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:45.254774531Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:45.254809795Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 293 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:45.254844358Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 62 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:45.254860085Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 120 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:45.254877282Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:45.254894199Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:45.254907686Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"Southwest\", kind: Temperature, value: Ok(41.789063) })","index":0,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:45.254922734Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:45.254952838Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":4,"component":"SpComponent { id: \"dev-7\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:45.254967045Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:45.254982882Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:45.254998529Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:45.255020155Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:45.255035362Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:45.255068956Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 120 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:45.255085183Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 4 })","header":"Header { version: 25, message_id: 294 }"} {"msg":"polled SP, no samples returned","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:45.25510393Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":1,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":0} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:45.256589441Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:45.256629253Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:45.256679304Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:45.256696701Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"sidecar 0","details":"Measurement(Measurement { name: \"South\", kind: Temperature, value: Err(DeviceError) })","index":0,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:45.256714437Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-2\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:45.256729734Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:45.256748811Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 121 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:45.256766887Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 295 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:45.257621087Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 122 }, kind: MgsRequest(SpState) }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:45.257901455Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 296 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-1\" }, offset: 0 }) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:45.257946756Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:45.25798173Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-1\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:45.258076032Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:45.258094738Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-switch1","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 122 }"} {"msg":"received response from SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:45.258131401Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 296 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:45.258147568Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Switch","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":3} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:45.258165695Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 297 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-8\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:45.258182552Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-8\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:45.258197319Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:45.258213776Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 297 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:45.258491704Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 298 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-0\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:45.258535166Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-0\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:45.258552862Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:45.258570129Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 298 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:45.259122645Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 299 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-46\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:45.259158439Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-46\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:45.259173506Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:45.259192012Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 299 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:45.259533218Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:45.259563673Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":1,"component":"SpComponent { id: \"dev-39\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:45.25957863Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:45.259595697Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 1 })","header":"Header { version: 25, message_id: 300 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:45.259911467Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 301 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: \"dev-53\" }, offset: 0 }) }"} {"msg":"asked for number of component details","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:45.259941402Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"slot":"gimlet 0","num_details":6,"component":"SpComponent { id: \"dev-53\" }"} {"msg":"asked for component details for a sensor","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:45.259957869Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:45.259974905Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:45.259999041Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:45.260015868Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:45.260033624Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":20,"time":"2026-05-06T04:21:45.260049172Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:45.260063789Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","response":"ComponentDetails(TlvPage { offset: 0, total: 6 })","header":"Header { version: 25, message_id: 301 }"} {"msg":"sending request to SP","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:45.261396319Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","attempt":1,"request":"Message { header: Header { version: 25, message_id: 302 }, kind: MgsRequest(SpState) }"} {"msg":"received state request","v":0,"name":"test_affinity_group_usage","level":20,"time":"2026-05-06T04:21:45.261434102Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"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_affinity_group_usage","level":10,"time":"2026-05-06T04:21:45.261510207Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"interface":"fake-sled0","component":"ManagementSwitch","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","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: 302 }"} {"msg":"polled SP successfully","v":0,"name":"test_affinity_group_usage","level":10,"time":"2026-05-06T04:21:45.26154707Z","hostname":"w-01KQXQ05FBZNTYQSGXZ214HDRA","pid":17207,"chassis_type":"Sled","sp_slot":0,"component":"sensor-poller","name":"a70139bc-0bb4-4f27-8542-8b6cb6de04bf","num_samples":17}